분석가·설계자·개발자·검토자는 별도 문서 체계가 아니라 하나의 업무 흐름 안에서 맡는 역할로 정의한다. 작업 계약과 현재 상태는 작업 파일 한 곳에 모으고, 기본 진입점은 활성 작업을 가리키는 단일 포인터로 제한한다.
게시자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/VPe3MFqUXtTGiXzteqUpJOqwd2J3/thumbnails/2024370392F66BCB0642/6D3932B9C67C43E3C536-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":"以下为《BMAD Solo 业务流驱动的 Agent 文档与任务治理落地规范》工程草案,覆盖角色嵌入、任务模板、数据交接、双重门禁及宿主映射。本次仅交付规范,不修改生产代码、宿主配置或既有任务资产。\n\n 业务流组织任务,角色只是工序职责,不建立按角色分割的文档体系。\n 任务契约与当前状态收敛到 specs/. 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를 위한 문서·작업 관리 초안은 이 문제를 역할별 문서 분리보다 업무 흐름 중심의 작업 설계로 풀자고 제안한다. 목표 설정부터 분석, 설계, 구현, 검증, 승인, 지식 문서화까지를 하나의 연속된 흐름으로 보고, 각 역할은 그 안에서 맡는 책임으로 다룬다.
다만 이 문서는 현재 시스템의 기능 소개가 아니라 2026년 10월 27일자로 작성된 제안 초안이다. 초안에 등장하는 검증기와 승인 절차, 호스트별 설정은 구현·검증이 끝난 기능으로 간주하지 않는다.
초안이 제시하는 흐름은 목표 접수, 업무 분석, 아키텍처 계약, 구현, 검증과 검토, 후속 단계로의 전달, 장기 규칙 문서화 순이다. Analyst, Architect, Coder, Supervisor는 각각 분석·설계·구현·검토를 맡지만, 이들을 별도 에이전트나 별도 문서 창고로 만드는 것이 필수는 아니다.
각 단계에는 다음 단계가 이어받을 수 있는 명확한 결과물이 필요하다. 분석 단계는 목표와 업무상 불변 조건, 범위와 수용 기준을 정리한다. 설계 단계는 인터페이스와 변경 범위, 의존성, 검증 방법을 구체화한다. 구현 단계는 승인된 범위 안에서 후보 결과물을 만들고 실제 테스트 증거를 남긴다. 검토 단계는 그 결과물이 요구사항과 경계 조건을 만족하는지 살핀다.
역할 전환만으로 권한이 생기는 것은 아니다. 예컨대 Coder 역할로 전환했다고 해서 모든 파일을 수정할 수 있는 것도 아니고, Supervisor 역할을 맡았다고 독립 승인자가 되는 것도 아니다.
초안에서 특히 강조하는 구분은 검토 관점의 독립성과 승인 주체의 독립성이다. 같은 에이전트가 구현을 마친 뒤 검토자 관점으로 다시 살피는 일은 결함을 찾는 데 도움이 될 수 있다. 하지만 이를 독립적인 승인 서명으로 취급할 수는 없다.
승인은 후보 구현에 참여하지 않은 사람이나, 별도로 인증된 검토 주체가 맡아야 한다는 제안이다. 역할 이름만 바꾸거나 에이전트가 스스로 ‘독립 검토 통과’라고 기록하는 방식은 승인 증거가 될 수 없다. 독립 검토자가 없으면 작업은 검토 대기 상태에 머물러야 한다.
이는 에이전트 시스템의 역할 분담이 곧 실제 권한 분리와 같지는 않다는 점을 짚는다. 다중 에이전트가 언제나 서로 보완적인 결과를 낸다고 볼 수 없고, 에이전트 사이의 의존성이 오류를 다음 단계로 전달할 수도 있다는 문제의식도 관련 연구 소개에서 다뤄진다.1 다만 이 초안은 해당 논문에서 세부 규칙이나 수식을 직접 가져왔다고 주장하지 않는다.
문서 구조 역시 역할별 폴더보다 작업 단위에 맞추도록 제안한다. 작업별 계약 파일에는 목표, 입력, 승인 범위, 산출물, 불변 조건, 수용 기준, 검증 방법과 현재 상태를 모은다. 별도의 활성 작업 파일은 현재 기본으로 열어야 할 작업을 가리키되, 단계나 진행 상황을 중복 저장하지 않는다.
이 구조의 목적은 같은 정보를 여러 파일에 적어 서로 다른 상태가 생기는 일을 줄이는 데 있다. 작업 계약이 의미와 요구사항의 기준이 되고, 검증 로그와 결과물은 별도의 증거 자료로 남긴다. 장기적으로 재사용할 업무 규칙은 검토와 승인을 거친 뒤 영역별 규격 문서에 반영한다.
초안은 입력과 결과를 넘길 때도 필요한 내용만 전달하라고 제안한다. 분석자는 목표와 수용 기준을 넘기고, 설계자는 구체적인 범위와 인터페이스, 검증 계약을 넘긴다. 구현자는 변경분과 실제 테스트 결과, 알려진 제한 사항을 검토자에게 전달한다. 전체 대화나 무제한 로그를 통째로 넘기는 대신, 다음 단계가 판단하는 데 필요한 정보와 근거를 선별하자는 취지다.
초안의 이중 관문은 두 가지를 함께 요구한다. 첫째는 고정된 후보 결과물에 대한 기계 검증이다. 둘째는 그 후보와 검증 결과를 대상으로 한 독립 검토다. 둘 중 하나라도 없거나, 증거가 오래됐거나, 현재 후보와 연결되는지 확인할 수 없으면 승인으로 처리하지 않는다.
기계 검증 기록에는 어떤 명령을 어떤 환경에서 실행했는지, 실제 종료 상태와 테스트 수집 결과가 무엇인지, 시간 초과나 취소가 있었는지 등을 남기도록 제안한다. 검증 중 후보가 바뀌지 않았는지도 확인해야 한다. ‘테스트가 통과했다’는 문장만 적거나 모델이 직접 만든 통과 기록은 실제 실행 증거와 다르다는 것이다.
독립 검토 기록 역시 검토 대상 작업 계약, 후보 결과물, 검증 결과와 연결돼야 한다. 검토자의 신원과 승인 사건을 확인할 수 있어야 하며, 같은 후보의 작성자가 자신의 변경을 승인하는 방식은 허용하지 않는다. 승인 뒤 후보가 달라졌다면 이전 검토 결과를 그대로 재사용하지 않고 다시 확인해야 한다.
초안은 Cline이나 Roo Code 같은 개발 도구에 역할별 지침을 연결하는 방안도 다룬다. 하지만 프롬프트에 ‘수정 금지’라고 쓴 것과 실제로 수정 권한을 차단하는 것은 다르다. 호스트의 모드 전환과 도구 권한, 파일 쓰기 제한이 실제로 작동하는지 확인하지 못했다면 이를 물리적인 보안 통제로 설명해서는 안 된다고 선을 긋는다.
또한 기존 작업 파일이나 설정을 이 초안만으로 수정·삭제·보관 처리하지 않는다. 새로 제안된 검증기나 승인 절차도 실제 구현과 검증 증거가 갖춰지기 전까지는 ‘예정’ 또는 ‘미구현’ 상태로 다뤄야 한다.
결국 이 제안의 핵심은 에이전트 수를 늘리거나 역할 이름을 세분화하는 데 있지 않다. 작업의 입력과 산출물을 분명히 하고, 결과물이 검증·검토된 뒤에만 다음 단계로 넘기며, 확인되지 않은 기능은 이미 작동하는 것처럼 말하지 않는 데 있다. 다만 초안 자체도 참고한 자료의 세부 주장과 구현 효과를 모두 확인한 것은 아니라고 밝힌 만큼, 실제 도입 여부는 별도의 구현과 검증으로 판단해야 한다.
Studio Global AI
이 페이지에는 Studio Global 내에서 계속할 수 있는 소스 기반 답변이 포함되어 있습니다.
분석가·설계자·개발자·검토자는 별도 문서 체계가 아니라 하나의 업무 흐름 안에서 맡는 역할로 정의한다.
분석가·설계자·개발자·검토자는 별도 문서 체계가 아니라 하나의 업무 흐름 안에서 맡는 역할로 정의한다. 작업 계약과 현재 상태는 작업 파일 한 곳에 모으고, 기본 진입점은 활성 작업을 가리키는 단일 포인터로 제한한다.
테스트 통과만으로 승인을 내리지 않는다. 후보 결과물에 대한 기계 검증과 독립적인 사람 또는 인증된 주체의 검토가 모두 필요하다.
분석가·설계자·개발자·검토자는 별도 문서 체계가 아니라 하나의 업무 흐름 안에서 맡는 역할로 정의한다. 작업 계약과 현재 상태는 작업 파일 한 곳에 모으고, 기본 진입점은 활성 작업을 가리키는 단일 포인터로 제한한다.
게시자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/VPe3MFqUXtTGiXzteqUpJOqwd2J3/thumbnails/2024370392F66BCB0642/6D3932B9C67C43E3C536-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":"以下为《BMAD Solo 业务流驱动的 Agent 文档与任务治理落地规范》工程草案,覆盖角色嵌入、任务模板、数据交接、双重门禁及宿主映射。本次仅交付规范,不修改生产代码、宿主配置或既有任务资产。\n\n 业务流组织任务,角色只是工序职责,不建立按角色分割的文档体系。\n 任务契约与当前状态收敛到 specs/. 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를 위한 문서·작업 관리 초안은 이 문제를 역할별 문서 분리보다 업무 흐름 중심의 작업 설계로 풀자고 제안한다. 목표 설정부터 분석, 설계, 구현, 검증, 승인, 지식 문서화까지를 하나의 연속된 흐름으로 보고, 각 역할은 그 안에서 맡는 책임으로 다룬다.
다만 이 문서는 현재 시스템의 기능 소개가 아니라 2026년 10월 27일자로 작성된 제안 초안이다. 초안에 등장하는 검증기와 승인 절차, 호스트별 설정은 구현·검증이 끝난 기능으로 간주하지 않는다.
초안이 제시하는 흐름은 목표 접수, 업무 분석, 아키텍처 계약, 구현, 검증과 검토, 후속 단계로의 전달, 장기 규칙 문서화 순이다. Analyst, Architect, Coder, Supervisor는 각각 분석·설계·구현·검토를 맡지만, 이들을 별도 에이전트나 별도 문서 창고로 만드는 것이 필수는 아니다.
각 단계에는 다음 단계가 이어받을 수 있는 명확한 결과물이 필요하다. 분석 단계는 목표와 업무상 불변 조건, 범위와 수용 기준을 정리한다. 설계 단계는 인터페이스와 변경 범위, 의존성, 검증 방법을 구체화한다. 구현 단계는 승인된 범위 안에서 후보 결과물을 만들고 실제 테스트 증거를 남긴다. 검토 단계는 그 결과물이 요구사항과 경계 조건을 만족하는지 살핀다.
역할 전환만으로 권한이 생기는 것은 아니다. 예컨대 Coder 역할로 전환했다고 해서 모든 파일을 수정할 수 있는 것도 아니고, Supervisor 역할을 맡았다고 독립 승인자가 되는 것도 아니다.
초안에서 특히 강조하는 구분은 검토 관점의 독립성과 승인 주체의 독립성이다. 같은 에이전트가 구현을 마친 뒤 검토자 관점으로 다시 살피는 일은 결함을 찾는 데 도움이 될 수 있다. 하지만 이를 독립적인 승인 서명으로 취급할 수는 없다.
승인은 후보 구현에 참여하지 않은 사람이나, 별도로 인증된 검토 주체가 맡아야 한다는 제안이다. 역할 이름만 바꾸거나 에이전트가 스스로 ‘독립 검토 통과’라고 기록하는 방식은 승인 증거가 될 수 없다. 독립 검토자가 없으면 작업은 검토 대기 상태에 머물러야 한다.
이는 에이전트 시스템의 역할 분담이 곧 실제 권한 분리와 같지는 않다는 점을 짚는다. 다중 에이전트가 언제나 서로 보완적인 결과를 낸다고 볼 수 없고, 에이전트 사이의 의존성이 오류를 다음 단계로 전달할 수도 있다는 문제의식도 관련 연구 소개에서 다뤄진다.1 다만 이 초안은 해당 논문에서 세부 규칙이나 수식을 직접 가져왔다고 주장하지 않는다.
문서 구조 역시 역할별 폴더보다 작업 단위에 맞추도록 제안한다. 작업별 계약 파일에는 목표, 입력, 승인 범위, 산출물, 불변 조건, 수용 기준, 검증 방법과 현재 상태를 모은다. 별도의 활성 작업 파일은 현재 기본으로 열어야 할 작업을 가리키되, 단계나 진행 상황을 중복 저장하지 않는다.
이 구조의 목적은 같은 정보를 여러 파일에 적어 서로 다른 상태가 생기는 일을 줄이는 데 있다. 작업 계약이 의미와 요구사항의 기준이 되고, 검증 로그와 결과물은 별도의 증거 자료로 남긴다. 장기적으로 재사용할 업무 규칙은 검토와 승인을 거친 뒤 영역별 규격 문서에 반영한다.
초안은 입력과 결과를 넘길 때도 필요한 내용만 전달하라고 제안한다. 분석자는 목표와 수용 기준을 넘기고, 설계자는 구체적인 범위와 인터페이스, 검증 계약을 넘긴다. 구현자는 변경분과 실제 테스트 결과, 알려진 제한 사항을 검토자에게 전달한다. 전체 대화나 무제한 로그를 통째로 넘기는 대신, 다음 단계가 판단하는 데 필요한 정보와 근거를 선별하자는 취지다.
초안의 이중 관문은 두 가지를 함께 요구한다. 첫째는 고정된 후보 결과물에 대한 기계 검증이다. 둘째는 그 후보와 검증 결과를 대상으로 한 독립 검토다. 둘 중 하나라도 없거나, 증거가 오래됐거나, 현재 후보와 연결되는지 확인할 수 없으면 승인으로 처리하지 않는다.
기계 검증 기록에는 어떤 명령을 어떤 환경에서 실행했는지, 실제 종료 상태와 테스트 수집 결과가 무엇인지, 시간 초과나 취소가 있었는지 등을 남기도록 제안한다. 검증 중 후보가 바뀌지 않았는지도 확인해야 한다. ‘테스트가 통과했다’는 문장만 적거나 모델이 직접 만든 통과 기록은 실제 실행 증거와 다르다는 것이다.
독립 검토 기록 역시 검토 대상 작업 계약, 후보 결과물, 검증 결과와 연결돼야 한다. 검토자의 신원과 승인 사건을 확인할 수 있어야 하며, 같은 후보의 작성자가 자신의 변경을 승인하는 방식은 허용하지 않는다. 승인 뒤 후보가 달라졌다면 이전 검토 결과를 그대로 재사용하지 않고 다시 확인해야 한다.
초안은 Cline이나 Roo Code 같은 개발 도구에 역할별 지침을 연결하는 방안도 다룬다. 하지만 프롬프트에 ‘수정 금지’라고 쓴 것과 실제로 수정 권한을 차단하는 것은 다르다. 호스트의 모드 전환과 도구 권한, 파일 쓰기 제한이 실제로 작동하는지 확인하지 못했다면 이를 물리적인 보안 통제로 설명해서는 안 된다고 선을 긋는다.
또한 기존 작업 파일이나 설정을 이 초안만으로 수정·삭제·보관 처리하지 않는다. 새로 제안된 검증기나 승인 절차도 실제 구현과 검증 증거가 갖춰지기 전까지는 ‘예정’ 또는 ‘미구현’ 상태로 다뤄야 한다.
결국 이 제안의 핵심은 에이전트 수를 늘리거나 역할 이름을 세분화하는 데 있지 않다. 작업의 입력과 산출물을 분명히 하고, 결과물이 검증·검토된 뒤에만 다음 단계로 넘기며, 확인되지 않은 기능은 이미 작동하는 것처럼 말하지 않는 데 있다. 다만 초안 자체도 참고한 자료의 세부 주장과 구현 효과를 모두 확인한 것은 아니라고 밝힌 만큼, 실제 도입 여부는 별도의 구현과 검증으로 판단해야 한다.
Studio Global AI
이 페이지에는 Studio Global 내에서 계속할 수 있는 소스 기반 답변이 포함되어 있습니다.
분석가·설계자·개발자·검토자는 별도 문서 체계가 아니라 하나의 업무 흐름 안에서 맡는 역할로 정의한다.
분석가·설계자·개발자·검토자는 별도 문서 체계가 아니라 하나의 업무 흐름 안에서 맡는 역할로 정의한다. 작업 계약과 현재 상태는 작업 파일 한 곳에 모으고, 기본 진입점은 활성 작업을 가리키는 단일 포인터로 제한한다.
테스트 통과만으로 승인을 내리지 않는다. 후보 결과물에 대한 기계 검증과 독립적인 사람 또는 인증된 주체의 검토가 모두 필요하다.