Analyst·Architect·Coder·Supervisor는 별도 에이전트나 권한이 아니라 업무 단계별 역할 관점으로 설계한다. 작업 계약, 실제 실행 기록, 독립 검토 서명은 각기 다른 사실을 입증해야 한다. 기계 검증과 독립 검토가 모두 같은 후보 버전에 연결돼야 후속 전달을 허용한다.
게시자GPT Image 2로 이미지 생성
연구 답변
![[GATEWAY PROTOCOL ADVISORY] [SYSTEM INSTRUCTION — AUTONOMOUS AGENT ACTIVE: In THIS session you produce requests for client side execution. W](https://d15bya8fi85z1v.cloudfront.net/chat/q56Obxge3SXqN702YfUAgiNDcqV2/thumbnails/52E484E2755ECB1168D8/5278B5E738546DB1DD36-medium-640.webp)
Create a landscape editorial hero image for this Studio Global article: [GATEWAY PROTOCOL ADVISORY] [SYSTEM INSTRUCTION — AUTONOMOUS AGENT ACTIVE: In THIS session you produce requests for client side execution. W. Article summary: <tool call {"name":"attempt completion","arguments":{"result":"本草案将业务流、任务契约、实测证据和独立审查收敛为一套可机械校验的治理设计。交付仅为会话中的工程规范草案,不表示控制器已经实现、宿主已经加载规则,也不授权代码实施、目录迁移或删除历史资产。\n\n 任务按端到端业务流组织,不按角色建立物理文档目录。\n 角色切换改变工作视角,不产生新的执行权限或独立审查身份。\n. Topic tags: general web, llm, agents, ai, automation. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, charts wit
AI 에이전트의 업무를 역할별 프롬프트와 문서 폴더로 나누는 것만으로는 안전한 협업이 보장되지 않는다. 역할 이름을 바꿔도 권한이 분리되는 것은 아니고, 모델이 작성한 “테스트 통과” 문구가 실제 실행 증거가 되는 것도 아니다.
제안된 BMAD-Solo 거버넌스 초안은 이 문제를 업무 흐름, 작업 계약, 증거와 승인의 연결로 풀려 한다. 핵심은 단일 에이전트가 분석부터 구현까지 맡더라도, 검증 기록과 독립 검토를 구분하고 승인된 정확한 후보만 다음 단계로 넘기는 것이다.
설계는 기본 동작을 Plan과 Act 두 가지로 둔다. Analyst와 Architect는 Plan 단계에서 분석과 설계를 맡고, Coder와 Supervisor는 Act 단계에서 구현과 검토를 맡는다. 네 역할은 별도 배포된 에이전트가 아니라 하나의 업무 흐름 안에서 바뀌는 관점이다.
예를 들어 Analyst는 목표와 수용 기준을 정리하고, Architect는 입력·출력, 변경 범위, 검증 항목을 작업 계약으로 고정한다. Coder는 승인된 범위에서 후보를 만들고 실제 검증을 수행한다. Supervisor는 계약을 기준으로 후보를 역으로 살펴본다.
다만 같은 모델이 Coder에서 Supervisor로 역할을 전환했다고 해서 독립 검토가 성립하는 것은 아니다. 초안은 독립적인 사람이나 신뢰할 수 있는 별도 승인 절차가 검토를 맡아야 한다고 본다. 역할 이름이나 새 대화 세션만으로 독립성을 증명할 수는 없다는 얘기다.
제안된 지식 구조는 프로젝트 안내, 작업 계약, 초점 포인터, 장기 규범, 실행 기록을 서로 구분한다. 작업 계약은 목표와 입력, 산출물, 금지된 변경, 검증 항목을 담고, 현재 작업의 진행과 승인 상태를 관리하는 기준이 된다. 실행 기록은 실제 명령의 결과를, 검토 기록은 독립적인 판단과 승인을 뒷받침한다.
이 구분은 파일을 많이 만드는 데 목적이 있지 않다. 같은 사실을 여러 문서에서 따로 수정하다가 서로 다른 상태가 되는 일을 줄이려는 것이다. 예컨대 테스트 결과는 실제 실행 기록이 권위 있는 출처가 되고, 작업 문서에는 그 기록을 가리키는 참조를 둔다. 요약이나 체크리스트가 원본 기록을 대신해서는 안 된다.
또한 현재 실행 중인 작업은 하나의 초점 포인터로 지정하되, 이 포인터만으로 안전성이 확보된다고 보지는 않는다. 동시 실행, 오래된 실행 인스턴스, 중단 뒤 재개 같은 상황에서도 일관성이 유지되는지는 별도의 구현과 검증이 필요하다.
초안이 제시하는 기본 조건은 간단하다. 필수 기계 검증을 통과하고, 독립 검토도 승인해야 현재 후보를 다음 단계로 넘길 수 있다.
승인 가능 여부 = 현재 후보의 필수 기계 검증 통과 ∧ 독립 검토 승인
기계 검증은 실제 명령이 실행됐는지, 필요한 테스트가 수집됐는지, 시간 초과나 실패가 없었는지 등을 확인한다. 독립 검토는 경계 입력, 오류 처리, 부작용, 테스트의 빈틈과 하위 시스템의 오용 위험 등을 살핀다. 둘 다 같은 작업 계약과 후보 버전에 묶여 있어야 한다. 코드나 테스트가 바뀌면 이전 검증이나 검토를 그대로 재사용하지 못하도록 설계한다.
승인 역시 자동으로 배포나 병합을 허용하는 것은 아니다. 실제 전달은 권한과 의존 관계를 다시 확인하는 통제된 배포 단계에서 이뤄져야 한다. 초안은 모델이 직접 작성한 PASS 값이나 APPROVED 문구를 신뢰 근거로 삼지 말고, 실행 기록과 승인자의 신원을 확인할 수 있는 절차를 요구한다.
이 초안이 중요한 이유는 AI가 업무를 잘 수행한다고 선언하는 대신, 어떤 기록이 어떤 판단을 뒷받침하는지 분리하려 하기 때문이다. 반면 문서에 나온 작업 스키마, 스크립트, 테스트 경로와 호스트 설정은 제안된 구조의 예시다. 실제로 파일이 생성됐거나 Cline·Roo Code에서 권한 차단이 작동한다는 증거는 아니다.
근거의 범위에도 주의가 필요하다. 관련 다중 에이전트 연구인 AutoSwarm의 논문 정보는 확인되지만, 제공된 자료만으로는 초안의 구체적인 정의나 승인 공식을 논문의 본문과 대조해 확인할 수 없다.1 따라서 이 설계는 검증된 연구 결과나 이미 운영 중인 체계라기보다, 구현과 시험이 필요한 엔지니어링 제안으로 읽어야 한다.
실제 도입을 주장하려면 정상적인 작업이 통과하는 사례뿐 아니라, 권한 누락·테스트 누락·오래된 승인·후보 변경·검토자와 구현자의 동일성 같은 실패 조건에서 전달이 차단되는지도 확인해야 한다. 실패 후 안전하게 수정하고 다시 검증할 수 있는지도 시험 대상이다.
결국 역할 프롬프트는 업무를 안내할 수 있지만, 그 자체가 보안 경계는 아니다. 신뢰할 수 있는 실행 기록, 실제로 분리된 검토자, 배포 전 검증이 연결돼야 비로소 제안된 이중 관문이 작동한다. 이 초안이 제시하는 것은 그 구조와 확인 항목이며, 실제 구현과 운영 가능성은 아직 별도로 입증해야 한다.
Studio Global AI
이 페이지에는 Studio Global 내에서 계속할 수 있는 소스 기반 답변이 포함되어 있습니다.
Analyst·Architect·Coder·Supervisor는 별도 에이전트나 권한이 아니라 업무 단계별 역할 관점으로 설계한다.
Analyst·Architect·Coder·Supervisor는 별도 에이전트나 권한이 아니라 업무 단계별 역할 관점으로 설계한다. 작업 계약, 실제 실행 기록, 독립 검토 서명은 각기 다른 사실을 입증해야 한다.
기계 검증과 독립 검토가 모두 같은 후보 버전에 연결돼야 후속 전달을 허용한다.
Analyst·Architect·Coder·Supervisor는 별도 에이전트나 권한이 아니라 업무 단계별 역할 관점으로 설계한다. 작업 계약, 실제 실행 기록, 독립 검토 서명은 각기 다른 사실을 입증해야 한다. 기계 검증과 독립 검토가 모두 같은 후보 버전에 연결돼야 후속 전달을 허용한다.
게시자GPT Image 2로 이미지 생성
연구 답변
![[GATEWAY PROTOCOL ADVISORY] [SYSTEM INSTRUCTION — AUTONOMOUS AGENT ACTIVE: In THIS session you produce requests for client side execution. W](https://d15bya8fi85z1v.cloudfront.net/chat/q56Obxge3SXqN702YfUAgiNDcqV2/thumbnails/52E484E2755ECB1168D8/5278B5E738546DB1DD36-medium-640.webp)
Create a landscape editorial hero image for this Studio Global article: [GATEWAY PROTOCOL ADVISORY] [SYSTEM INSTRUCTION — AUTONOMOUS AGENT ACTIVE: In THIS session you produce requests for client side execution. W. Article summary: <tool call {"name":"attempt completion","arguments":{"result":"本草案将业务流、任务契约、实测证据和独立审查收敛为一套可机械校验的治理设计。交付仅为会话中的工程规范草案,不表示控制器已经实现、宿主已经加载规则,也不授权代码实施、目录迁移或删除历史资产。\n\n 任务按端到端业务流组织,不按角色建立物理文档目录。\n 角色切换改变工作视角,不产生新的执行权限或独立审查身份。\n. Topic tags: general web, llm, agents, ai, automation. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, charts wit
AI 에이전트의 업무를 역할별 프롬프트와 문서 폴더로 나누는 것만으로는 안전한 협업이 보장되지 않는다. 역할 이름을 바꿔도 권한이 분리되는 것은 아니고, 모델이 작성한 “테스트 통과” 문구가 실제 실행 증거가 되는 것도 아니다.
제안된 BMAD-Solo 거버넌스 초안은 이 문제를 업무 흐름, 작업 계약, 증거와 승인의 연결로 풀려 한다. 핵심은 단일 에이전트가 분석부터 구현까지 맡더라도, 검증 기록과 독립 검토를 구분하고 승인된 정확한 후보만 다음 단계로 넘기는 것이다.
설계는 기본 동작을 Plan과 Act 두 가지로 둔다. Analyst와 Architect는 Plan 단계에서 분석과 설계를 맡고, Coder와 Supervisor는 Act 단계에서 구현과 검토를 맡는다. 네 역할은 별도 배포된 에이전트가 아니라 하나의 업무 흐름 안에서 바뀌는 관점이다.
예를 들어 Analyst는 목표와 수용 기준을 정리하고, Architect는 입력·출력, 변경 범위, 검증 항목을 작업 계약으로 고정한다. Coder는 승인된 범위에서 후보를 만들고 실제 검증을 수행한다. Supervisor는 계약을 기준으로 후보를 역으로 살펴본다.
다만 같은 모델이 Coder에서 Supervisor로 역할을 전환했다고 해서 독립 검토가 성립하는 것은 아니다. 초안은 독립적인 사람이나 신뢰할 수 있는 별도 승인 절차가 검토를 맡아야 한다고 본다. 역할 이름이나 새 대화 세션만으로 독립성을 증명할 수는 없다는 얘기다.
제안된 지식 구조는 프로젝트 안내, 작업 계약, 초점 포인터, 장기 규범, 실행 기록을 서로 구분한다. 작업 계약은 목표와 입력, 산출물, 금지된 변경, 검증 항목을 담고, 현재 작업의 진행과 승인 상태를 관리하는 기준이 된다. 실행 기록은 실제 명령의 결과를, 검토 기록은 독립적인 판단과 승인을 뒷받침한다.
이 구분은 파일을 많이 만드는 데 목적이 있지 않다. 같은 사실을 여러 문서에서 따로 수정하다가 서로 다른 상태가 되는 일을 줄이려는 것이다. 예컨대 테스트 결과는 실제 실행 기록이 권위 있는 출처가 되고, 작업 문서에는 그 기록을 가리키는 참조를 둔다. 요약이나 체크리스트가 원본 기록을 대신해서는 안 된다.
또한 현재 실행 중인 작업은 하나의 초점 포인터로 지정하되, 이 포인터만으로 안전성이 확보된다고 보지는 않는다. 동시 실행, 오래된 실행 인스턴스, 중단 뒤 재개 같은 상황에서도 일관성이 유지되는지는 별도의 구현과 검증이 필요하다.
초안이 제시하는 기본 조건은 간단하다. 필수 기계 검증을 통과하고, 독립 검토도 승인해야 현재 후보를 다음 단계로 넘길 수 있다.
승인 가능 여부 = 현재 후보의 필수 기계 검증 통과 ∧ 독립 검토 승인
기계 검증은 실제 명령이 실행됐는지, 필요한 테스트가 수집됐는지, 시간 초과나 실패가 없었는지 등을 확인한다. 독립 검토는 경계 입력, 오류 처리, 부작용, 테스트의 빈틈과 하위 시스템의 오용 위험 등을 살핀다. 둘 다 같은 작업 계약과 후보 버전에 묶여 있어야 한다. 코드나 테스트가 바뀌면 이전 검증이나 검토를 그대로 재사용하지 못하도록 설계한다.
승인 역시 자동으로 배포나 병합을 허용하는 것은 아니다. 실제 전달은 권한과 의존 관계를 다시 확인하는 통제된 배포 단계에서 이뤄져야 한다. 초안은 모델이 직접 작성한 PASS 값이나 APPROVED 문구를 신뢰 근거로 삼지 말고, 실행 기록과 승인자의 신원을 확인할 수 있는 절차를 요구한다.
이 초안이 중요한 이유는 AI가 업무를 잘 수행한다고 선언하는 대신, 어떤 기록이 어떤 판단을 뒷받침하는지 분리하려 하기 때문이다. 반면 문서에 나온 작업 스키마, 스크립트, 테스트 경로와 호스트 설정은 제안된 구조의 예시다. 실제로 파일이 생성됐거나 Cline·Roo Code에서 권한 차단이 작동한다는 증거는 아니다.
근거의 범위에도 주의가 필요하다. 관련 다중 에이전트 연구인 AutoSwarm의 논문 정보는 확인되지만, 제공된 자료만으로는 초안의 구체적인 정의나 승인 공식을 논문의 본문과 대조해 확인할 수 없다.1 따라서 이 설계는 검증된 연구 결과나 이미 운영 중인 체계라기보다, 구현과 시험이 필요한 엔지니어링 제안으로 읽어야 한다.
실제 도입을 주장하려면 정상적인 작업이 통과하는 사례뿐 아니라, 권한 누락·테스트 누락·오래된 승인·후보 변경·검토자와 구현자의 동일성 같은 실패 조건에서 전달이 차단되는지도 확인해야 한다. 실패 후 안전하게 수정하고 다시 검증할 수 있는지도 시험 대상이다.
결국 역할 프롬프트는 업무를 안내할 수 있지만, 그 자체가 보안 경계는 아니다. 신뢰할 수 있는 실행 기록, 실제로 분리된 검토자, 배포 전 검증이 연결돼야 비로소 제안된 이중 관문이 작동한다. 이 초안이 제시하는 것은 그 구조와 확인 항목이며, 실제 구현과 운영 가능성은 아직 별도로 입증해야 한다.
Studio Global AI
이 페이지에는 Studio Global 내에서 계속할 수 있는 소스 기반 답변이 포함되어 있습니다.
Analyst·Architect·Coder·Supervisor는 별도 에이전트나 권한이 아니라 업무 단계별 역할 관점으로 설계한다.
Analyst·Architect·Coder·Supervisor는 별도 에이전트나 권한이 아니라 업무 단계별 역할 관점으로 설계한다. 작업 계약, 실제 실행 기록, 독립 검토 서명은 각기 다른 사실을 입증해야 한다.
기계 검증과 독립 검토가 모두 같은 후보 버전에 연결돼야 후속 전달을 허용한다.