Skip to content

docs: estrutura fluxo de três agentes (Interlocutor, Executor, Auditor) - #1

Merged
LuanTrindade95 merged 1 commit into
mainfrom
claude/setup-three-agent-workflow-755968
Sep 18, 2026
Merged

LuanTrindade95 merged 1 commit into
mainfrom
claude/setup-three-agent-workflow-755968

Conversation

@LuanTrindade95

Copy link
Copy Markdown
Owner

O que muda

Estrutura o fluxo de três agentes do repositório. Nenhum código de aplicação é alterado.

  • CLAUDE.md (raiz, novo): faz da sessão principal o Interlocutor. Define:
    • a ordem de leitura do brain, com os caminhos reais: brain/CLAUDE.md, brain/canonico/*, brain/context/01_SYSTEM_OVERVIEW.md, brain/PENDING_UPDATES.md, brain/decisions/ e brain/handoffs/;
    • a observação de contexto que precede o Executor;
    • o Auditor recebendo o resultado sem o caminho da correção;
    • a reprovação voltando ao Executor;
    • o checklist de encerramento, as cinco leis (SEC, TEST, DATA, GIT, escopo) e a diretriz de comunicação.
  • .claude/agents/executor.md (novo): subagente em sonnet com Read, Edit, Write, Bash, Grep e Glob. Segue a disciplina plano → execução → verificação, com evidência por passo e proibição de skip, desabilitar teste ou amputar pipeline.
  • .claude/agents/auditor.md (novo): subagente adversarial em opus, só leitura (Read, Bash, Grep e Glob). Refaz as checagens, procura fraude e fecha com um veredito de uma linha: APROVADO ou REPROVADO.

Por quê

Rodar um projeto por vez com correção auditada, sem vazar escopo. A hierarquia de confiança e o checklist de encerramento continuam em brain/CLAUDE.md; o CLAUDE.md da raiz só referencia esse arquivo, sem duplicar o conteúdo.

Para o revisor

  • O fluxo já foi usado na correção do CI (f78be75, f09f7c3 no main): o Auditor reprovou duas tentativas antes de aprovar a terceira.
  • CLAUDE_CODE_SUBAGENT_MODEL não está definida no ambiente, então valem os modelos fixados em cada agente.
  • O branch foi criado a partir de 11eb071; o diff contra o main atual contém só os três arquivos acima.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@LuanTrindade95
LuanTrindade95 merged commit 60d77d9 into main Sep 18, 2026
2 checks passed
@LuanTrindade95
LuanTrindade95 deleted the claude/setup-three-agent-workflow-755968 branch September 18, 2026 23:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant