Agentic Autonomy Levels는 AI 에이전트에게 어느 정도의 자율성을 줄지 결정하기 위한 운영 프레임워크다. 핵심은 “에이전트를 얼마나 믿는가”가 아니라, 특정 작업이 어떤 수준의 agency와 orchestration을 감당할 수 있는지, 그리고 그 수준을 정당화할 검증 체계가 있는지 판단하는 데 있다.
두 축으로 보는 자율성
기존의 단일 사다리식 자율성 모델은 한 에이전트가 얼마나 독립적으로 움직이는지만 본다. 하지만 실제 에이전트 운영에서는 두 질문을 분리해야 한다.
| 축 | 낮은 수준 | 높은 수준 |
|---|---|---|
| Agency | 후보 행동 제안, 승인 대기 | 목표를 향해 실험·테스트·수정하고 증거와 함께 복귀 |
| Orchestration | 단일 에이전트, 단일 스레드 | 여러 에이전트를 격리된 작업공간에서 운영하고 예외만 인간에게 올림 |
이 분리는 claude-code, Codex, symphony, worktree 기반 병렬 작업, background session, subagent 운영 같은 최신 코딩 에이전트 흐름을 설명하는 데 유용하다.
6단계 자율성
| 단계 | 이름 | 설명 | 적합한 작업 |
|---|---|---|---|
| 0 | Assist | 사람이 운전하고 에이전트는 제안만 한다 | 민감한 설계, 판단 형성 초기 |
| 1 | Supervised action | 행동은 에이전트가 하지만 승인과 검토는 사람이 한다 | 탐색, 작은 수정 |
| 2 | Scoped task delegation | 범위가 정해진 작업을 맡기고 결과를 검토한다 | 일반적인 버그 수정, 문서 정리 |
| 3 | Goal-driven autonomy | 성공 조건을 주고 에이전트가 여러 접근을 시도한다 | 테스트 가능한 기능 구현 |
| 4 | Parallel delegation | 여러 에이전트가 분리된 작업을 병렬 수행한다 | 읽기 중심 조사, 독립 모듈 변경 |
| 5 | Managed-by-exception orchestration | 시스템이 작업 큐를 운영하고 사람은 예외만 처리한다 | 반복 가능한 백로그 처리, 지속적 유지보수 |
높은 단계일수록 필요한 것은 더 큰 신뢰가 아니라 더 강한 격리, 명확한 소유권, 자동 검증, 비용 한도, 롤백 경로다.
위험과 가역성이 상한선을 정한다
같은 에이전트라도 작업 성격에 따라 허용 가능한 자율성은 달라진다. 문서 요약은 Level 3까지 맡길 수 있지만, 결제 로직이나 보안 정책 변경은 Level 1에 머물러야 할 수 있다.
자율성 상한을 정할 때는 다음 네 가지를 먼저 본다.
| 질문 | 의미 |
|---|---|
| 실패 비용은 얼마인가? | 장애, 보안 사고, 데이터 손실 가능성 |
| 성공 조건을 검증할 수 있는가? | 테스트, 린트, 리뷰, 실행 결과 |
| 변경을 되돌릴 수 있는가? | git, feature flag, 배포 롤백 |
| 작업을 분해할 수 있는가? | 병렬 에이전트가 서로 충돌하지 않는 범위 |
안티패턴
- Trust fall automation: 검증 없이 “알아서 해”라고 맡긴다. 자율성이 아니라 방치다.
- Parallel theater: 병렬 에이전트를 많이 띄우지만 파일 소유권과 병합 규칙이 없어 충돌만 늘어난다.
- Dashboard-only Level 4: 사람이 모든 의존성을 계속 조율한다. 자동 오케스트레이션이 아니라 수동 관리 화면이다.
- Silent spend: background agent가 오래 돌지만 토큰·시간·재시도 예산이 없다.
실무 적용 순서
- 단일 에이전트에게 작은 scoped task를 맡기고 증거 기반 완료 보고를 요구한다.
- 테스트·lint·리뷰 체크를 자동화해 Level 2~3의 검증 비용을 낮춘다.
- 읽기 중심 조사부터 병렬화한다.
- 쓰기 작업은 worktree, 파일 소유권, 리뷰 큐를 분리한 뒤 병렬화한다.
- 반복 작업만 backlog 기반 오케스트레이션으로 올린다.
관련 문서
- symphony — 이슈 트래커를 에이전트 오케스트레이터로 변환하는 OpenAI 오픈소스 스펙
- fusion — 작업 보드와 git worktree로 AI 에이전트를 조율하는 멀티 노드 오케스트레이터
- long-running-agents — 장시간 자율 작동하는 AI 에이전트 설계 원칙
- agent-harness — 에이전트 하네스 엔지니어링 체계
참고 자료
- Agentic Autonomy Levels — Addy Osmani, Substack (2026-07-03)