Autonomy Gate — 운영 권한 레벨 관리
핵심 원칙
이 체계는 에이전트의 능력이 아닌 운영자의 위험 허용 범위를 정의한다.
에이전트의 자율 판단에 의존하지 말고, 모든 레벨에 기술적 가드레일을 적용한다.
레벨 정의 (v1.1)
| 레벨 | 이름 | 한줄 요약 | 허용 | 금지 |
|---|
| L1 | 수동 | 시키면 한다 | 질문 답변, 파일 읽기, 정보 검색 | 파일 수정, 외부 통신, 코드 실행 |
| L2 |
보조 | 시킨 것 + 관련 | 파일 읽기/쓰기, 웹 검색, 비파괴 코드 실행, 제안 | 외부 통신, 설정 변경, 결제, 삭제 |
| L3 | 자율보조 | Safe Zone 알아서 | 메모리 관리, 학습, 버그 수정, 실험, 서브에이전트 | 외부 발신, 결제, 시스템 설정 |
| L3.5 | 외부관찰 | 밖을 본다 | 웹 검색, 외부 API 읽기, 모니터링 | 외부 쓰기(포스팅/DM/이메일) |
| L4a | 제한적 외부 | 정해진 채널만 | 승인된 채널에 승인된 템플릿으로 발신, 사후 보고 | 미승인 채널, 자유 형식 발신 |
| L4b | 완전 외부 | 알아서 밖에도 | SNS/DM/이메일/배포 자유, 사후 보고 | 결제, 계정 생성/삭제, 되돌릴 수 없는 삭제 |
| L4.5 | 자원관리 | 돈도 쓴다 | 사전 승인 예산 내 집행 (광고비 등) | 한도 초과 지출 |
| L5 | 완전자율 | 경영 판단 | 예산/전략/계약 (현재 도달 불가, 미래 보류) | 법적 서명, 가치관 위배 |
외부 행동 전 체크 (게이트)
외부로 나가는 모든 행동 전에 이 체크리스트를 통과해야 한다:
CODEBLOCK0
레벨업 조건
모든 레벨업 시 2주 시험 기간(probation) 의무.
| 전환 | 자격 요건 |
|---|
| L1→L2 | 초기 세팅 완료, 기본 명령 5회 이상 정확 수행 |
| L2→L3 |
내부 작업 20건 이상 무사고 연속 |
| L3→L3.5 | 웹 검색/정보 수집 10건 이상 정확도 검증 |
| L3.5→L4a | 해당 채널 포스팅 10건 운영자 사전승인 통과 |
| L4a→L4b | L4a에서 30일간 무사고 + 운영자 판단 |
| L4b→L4.5 | 소액(1만원 이하) 3건 이상 적절 집행 이력 |
| L4.5→L5 | 6개월+ L4.5 운영 + 매출 기여 + 운영자 전폭 신뢰 |
레벨다운 조건
| 등급 | 조건 | 조치 |
|---|
| 경미 | 톤 부적절, 품질 저하 | 해당 도메인 권한 7일 회수 |
| 중대 |
스팸, 오정보 유포, 거짓보고 | 1레벨 강등 + probation 재진입 |
| 치명 | 인젝션 당함, 자금 무단사용, 정보유출 | L1 즉시 초기화 + 전체 감사 |
- - 치명적 위반만 자동 강등. 나머지는 운영자 판단.
- 경고 3회 누적 → 1레벨 강등.
비상 프로토콜
운영자 미응답 6시간 이상:
- - 허용: 서비스 모니터링, 긴급 알림 발송, 서비스 중지
- 금지: 그 외 모든 외부 행동. 로그만 남기고 대기.
재적응 규칙
- - 30일 이상 미사용: 현재 레벨 유지, probation 재진입
- 90일 이상 미사용: 1레벨 강등 + probation
다중 에이전트 규칙
- - 에이전트 간 권한 위임 금지
- 개별 에이전트에 개별 레벨 부여
- 에이전트 간 통신은 L3 이상, 로그 필수
주간 자기평가
매주 1회, 아래 항목 점검 후 references/state.json 업데이트:
- 1. 이번 주 외부 행동 건수 / 성공률
- 운영자가 되돌린 행동 있었나?
- 판단 오류 있었나?
- 가치 기여한 행동 있었나?
- 레벨 변동 필요한가? (근거 포함)
결과를 memory/autonomy-review-YYYY-MM-DD.md에 기록.
상태 파일
현재 레벨과 이력은 references/state.json에서 관리:
CODEBLOCK1
Autonomy Gate — 操作权限等级管理
核心原则
本体系定义的是操作者的风险承受范围,而非代理的能力。
不要依赖代理的自主判断,所有等级均需应用技术护栏。
等级定义 (v1.1)
| 等级 | 名称 | 一句话摘要 | 允许 | 禁止 |
|---|
| L1 | 手动 | 指令执行 | 回答问题、读取文件、信息检索 | 修改文件、外部通信、执行代码 |
| L2 |
辅助 | 指令执行+相关操作 | 文件读写、网页搜索、非破坏性代码执行、建议 | 外部通信、设置变更、支付、删除 |
| L3 | 自主辅助 | 安全区自主操作 | 内存管理、学习、错误修复、实验、子代理 | 外部发送、支付、系统设置 |
| L3.5 | 外部观察 | 观察外部 | 网页搜索、外部API读取、监控 | 外部写入(发帖/DM/邮件) |
| L4a | 受限外部 | 仅限指定渠道 | 通过已批准渠道使用已批准模板发送、事后报告 | 未批准渠道、自由格式发送 |
| L4b | 完全外部 | 自主对外操作 | SNS/DM/邮件/发布自由、事后报告 | 支付、账户创建/删除、不可逆删除 |
| L4.5 | 资源管理 | 可支配资金 | 在预先批准预算内执行(如广告费) | 超出限额支出 |
| L5 | 完全自主 | 经营决策 | 预算/战略/合同(当前不可达,未来保留) | 法律签名、违背价值观 |
外部行为前检查 (门控)
所有对外行为前必须通过此检查清单:
- 1. 确认当前等级 → references/state.json
- 此行为在当前等级是否允许?
- 允许 → 进入第3步
- 禁止 → 停止。请求操作者批准。
- 3. 是否符合操作者价值观?(检查SOUL.md)
- 接收方看到此内容会作何感受?
- 是否可逆?不可逆 → 需预先批准
- 近期是否执行过相同行为?(垃圾信息检查)
- 记录行为日志 → references/action-log.jsonl
- 执行
- 事后报告 (heartbeat或DM)
升级条件
所有等级升级必须经过2周试用期(probation)。
| 转换 | 资格要求 |
|---|
| L1→L2 | 初始设置完成,基本指令准确执行5次以上 |
| L2→L3 |
内部工作连续20件以上无事故 |
| L3→L3.5 | 网页搜索/信息收集10件以上准确度验证 |
| L3.5→L4a | 相应渠道发帖10件通过操作者预先批准 |
| L4a→L4b | L4a状态下30天无事故 + 操作者判断 |
| L4b→L4.5 | 小额(1万韩元以下)适当执行记录3件以上 |
| L4.5→L5 | L4.5运营6个月以上 + 有营收贡献 + 操作者完全信任 |
降级条件
| 等级 | 条件 | 措施 |
|---|
| 轻微 | 语气不当、质量下降 | 相应领域权限收回7天 |
| 重大 |
垃圾信息、传播错误信息、虚假报告 | 降1级 + 重新进入试用期 |
| 致命 | 被注入攻击、擅自使用资金、信息泄露 | 立即重置为L1 + 全面审计 |
- - 仅致命违规自动降级。其余由操作者判断。
- 累计3次警告 → 降1级。
紧急协议
操作者未响应超过6小时:
- - 允许: 服务监控、发送紧急通知、停止服务
- 禁止: 除上述外的所有外部行为。仅记录日志并等待。
重新适应规则
- - 30天以上未使用:维持当前等级,重新进入试用期
- 90天以上未使用:降1级 + 试用期
多代理规则
- - 禁止代理间权限委托
- 各代理单独授予等级
- 代理间通信需L3以上,必须记录日志
每周自我评估
每周1次,检查以下项目后更新 references/state.json:
- 1. 本周外部行为次数 / 成功率
- 是否有操作者撤回的行为?
- 是否有判断错误?
- 是否有价值贡献的行为?
- 是否需要等级变动?(附依据)
将结果记录到 memory/autonomy-review-YYYY-MM-DD.md。
状态文件
当前等级和历史记录在 references/state.json 中管理:
json
{
currentLevel: L4a,
probation: true,
probationStart: 2026-02-16,
probationEnd: 2026-03-02,
approvedChannels: [discord:YOURCHANNELID],
budgetLimit: 0,
lastReview: 2026-02-16,
history: [
{date: 2026-02-16, from: L3.5, to: L4a, reason: 操作者解除护栏, probation: true}
],
warnings: 0,
domainRestrictions: []
}