O que Claude Developer faz?
Visão Geral
Prepara um comando de inicialização e um prompt autocontido para uma transferência manual para o Claude Code. O usuário executa o comando, cola o prompt e retorna com o resultado quando estiver pronto. Os prompts de implementação e correção compõem claude-development, que é responsável pela implementação, verificações e qualquer revisão solicitada do Codex.
Uso
$claude-developer <tarefa ou resultado retornado> — prepara uma transferência de implementação ou correção. Solicitações diretas de implementação sem o Claude permanecem com o agente atual.
Passos
- Inspecione as instruções do repositório e o contexto somente-leitura mínimo necessário para a transferência. Registre fatos não resolvidos em vez de adivinhar.
- Identifique a árvore de trabalho existente pretendida a partir do contexto da tarefa; verifique seu caminho absoluto e branch com
git worktree list --porcelain. Use a árvore de trabalho atual quando a tarefa a destinar. Se a árvore de trabalho pretendida estiver ausente ou ambígua, pergunte pelo seu caminho antes de emitir um comando de inicialização; não invente um caminho ou crie um checkout. - Escreva um prompt com o resultado, o caminho da árvore de trabalho verificado e o branch (ou HEAD destacado), fatos relevantes, restrições, critérios de aceitação, escopo permitido, verificação esperada e relatório de entrega. Diga ao Claude para inspecionar antes de editar, preservar alterações não relacionadas e sinalizar conflitos. Inclua os limites de autorização do usuário; reserve ações consequentes para o usuário, a menos que explicitamente autorizadas.
- Para uma transferência de implementação ou correção, exija explicitamente que o Claude ative
claude-developmentna tarefa autorizada. Ele é responsável pela implementação, verificações e qualquer revisão independente do Codex explicitamente solicitada antes da entrega. Encaminhe o escopo original e a autoridade de correção local limitada, preserve limites de usuário mais rigorosos e exija o candidato do relatório, disposições, evidências e resultados incompletos. Não duplique esse procedimento de finalização no prompt. Transferências somente de planejamento e somente de revisão não autorizam desenvolvimento. Não reinicieclaude-developmentdentro de uma correçãocode-review-fixnem infira autoridade de reparo de PR aberto ou publicação a partir desta transferência. - Retorne dois blocos cercados por fences em ordem: um bloco
shcom o comando de uma linha copiávelcd <caminho absoluto da árvore de trabalho com aspas shell> && claude, depois um blocotextcom o prompt para colar nessa sessão. Substitua o caminho verificado, escapando metacaracteres do shell com segurança. Repita ambos os blocos para cada prompt de substituição ou correção e depois pare. - Em um resultado retornado, revise apenas as evidências fornecidas e o estado local explicitamente autorizado. Produza uma transferência corretiva somente quando o usuário solicitar outra iteração; uma revisão de prompt não executada substitui a transferência anterior.
Pegadinhas
- Iniciar no checkout errado — um
claudepuro usa o diretório atual do terminal; forneça o caminho absoluto verificado e&¶ que umcdcom falha impeça a inicialização. - Perder a transferência manual — executar o comando ou iniciar outra iteração remove o controle do usuário; forneça os dois blocos e aguarde.
- Confiar em um resumo retornado — ele pode omitir defeitos ou verificações com falha; inspecione o diff e as evidências disponíveis antes de fazer uma afirmação de verificação.
- Inventar um requisito de revisão — uma transferência pode impor trabalho não solicitado do Codex; componha
claude-developmentuma vez e preserve apenas as revisões e a autoridade de correção realmente solicitadas.
Restrições
- Ative apenas para solicitações que envolvam explicitamente o Claude Code, uma transferência manual ou seu resultado retornado; intercepte delegação automática do Claude como uma transferência manual.
- Durante a preparação, nunca invoque o Claude, um wrapper de automação ou outro agente de implementação; nunca crie um branch ou checkout, edite arquivos ou valide a implementação.
- Nunca autorize commits, pushes, merges, exclusão, publicação ou desvios de permissão, a menos que a solicitação atual do usuário os permita explicitamente.
- Produza no máximo um prompt por resposta e aguarde o usuário antes de cada iteração subsequente.
- Nunca exija uma revisão final não solicitada do Codex, trate uma revisão solicitada como evidência observada ou desconsidere os limites de reparo do usuário.
- Esta é uma política consultiva, não uma barreira técnica de execução. Nunca afirme que o resultado do Claude está verificado sem revisar as evidências nomeadas em seu ambiente declarado.