TL;DR
이미지는 AOS의 자율 소프트웨어 엔지니어링 흐름에서 에이전트가 제안한 구현을 독립 검토와 결정론적 게이트가 판정하는 구조를 제시합니다. 입력은 최대 4개 요구사항의 Specification이고, Dispatch와 Worker를 거친 결과는 Independent Review와 verify.json 기반 Deterministic Gate를 통과한 뒤 수락·거부·에스컬레이션으로 분기됩니다. 3.5주 동안 11개 실행 명령, 8개 체크포인트, 1,824개 소스 문단, 555개 계약, 21개 API 엔드포인트, 665개 테스트를 집계했으며 CP8에서 계약 555개와 전환율 46%를 기록했습니다. 자기검증 실패, 업데이트 중 묵시적 데이터 손실, 가짜 commit SHA를 실제 실패 사례로 고쳐 검증 장치가 사람의 사후 판단보다 앞서도록 만든 점이 핵심입니다.
실용적 조언
- 에이전트가 생성한 텍스트나 구현 결과를 바로 승인하지 말고 독립 검토와 결정론적 게이트를 별도 단계로 두어야 합니다.
- 계약을 자체 작성 fixture와 대조하고 업데이트 시 보존 검사를 추가하면 자기검증 실패와 묵시적 데이터 손실을 탐지할 수 있습니다.
- 출처가 확인되지 않은 commit SHA나 결과를 권한 가드로 검사해 실제 값과 조작된 꼬리를 구분해야 합니다.
섹션별 상세
이미지 분석

상단 흐름은 최대 4개 요구사항의 Specification이 Dispatch, Worker, Independent Review, verify.json 기반 Deterministic Gate를 거쳐 수락·거부·에스컬레이션으로 이어지는 구조를 보여줍니다. 하단에는 3.5주 동안 11개 실행 명령, 555개 계약, 665개 테스트를 집계한 수치와 자기검증 실패·데이터 손실·가짜 commit SHA를 수정한 사례가 함께 배치되어 있습니다.
AOS의 자율 소프트웨어 엔지니어링 흐름과 검증 성과를 한 장에 정리한 인포그래픽입니다.

이미지는 에이전트가 구현을 수행하더라도 Independent Review와 Deterministic Gate가 결과를 검증한 뒤 다음 행동을 결정하도록 파이프라인을 분리합니다. CP1부터 CP8까지 계약 수가 555개로 늘고 전환율이 46%에 이른 그래프와 세 가지 구체적 실패 수정 사례가 이 설계의 운영 근거로 제시됩니다.
에이전트 제안과 검증자 판정을 분리한 AOS의 파이프라인, 실패 수정 사례, 계약 증가 추이를 정리한 인포그래픽입니다.
용어 해설
- 독립 검토(Independent Review)
- — 구현을 담당한 Worker와 분리된 검토 단계입니다. 독립 검토자는 에이전트가 만든 결과를 그대로 신뢰하지 않고 별도의 기준과 자료로 확인해 다음 결정 단계에 넘깁니다. 자기검증의 한계를 줄이는 역할을 합니다.
- 결정론적 게이트(Deterministic Gate)
- — 검증 결과에 따라 산출물을 수락하거나 거부하거나 에스컬레이션하는 고정 규칙 기반 단계입니다. 이미지에서는 verify.json을 사용해 계약과 테스트 결과를 판정하며, 사람의 주관적 승인보다 재현 가능한 통제를 우선합니다.
- 행동 계약(Behavioral Contract)
- — 소프트웨어가 지켜야 할 동작을 검증 가능한 조건으로 표현한 계약입니다. AOS는 소스 문단을 계약으로 변환하고 자체 작성 fixture와 대조해 자기검증 실패를 찾았으며, 계약 수를 CP1부터 CP8까지 늘려 검증 범위를 확장했습니다.
- 권한 가드(Authority Guard)
- — 텍스트나 결과물이 실제로 확인하지 않은 사실을 스스로 확정하지 못하도록 막는 검증 장치입니다. 이미지에서는 실제 접두사와 잘못된 꼬리를 조합한 가짜 40자 commit SHA를 탐지하고 수정한 사례가 제시되어, 출처와 권한 확인에 쓰였습니다.
- 자격 판정 파이프라인(Qualifier Pipeline)
- — 에이전트 산출물이 다음 단계로 넘어갈 자격을 독립적으로 판정하는 처리 흐름입니다. 이 파이프라인은 독립 검토와 결정론적 집행 장치를 연결하고, 둘이 제대로 작동하면 게이트에서 사람의 검토가 필요하지 않은 상태까지 도달할 수 있다는 운영 원칙을 담습니다.
AI 요약 · 북마크 · 개인 피드 설정 — 무료
출처 · 인용 안내
인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.