Configuração
Escreva exatamente um bloco gerenciado no AGENTS.md do projeto. Descubra modelos e esforço a partir dos harnesses instalados. Não armazene um catálogo. Não instale, confie ou enumere nada.
Leia AGENTS.md primeiro. Substitua apenas a região entre os marcadores desta skill. Prosa fora do bloco não é lida, mesclada, movida ou excluída.
Apenas duas linhas
O bloco gerenciado configura preferências de deployment para implement e review — nada mais. Não há campo de coordenador ou orquestrador, porque Orca é o plano de execução constante e obrigatório. Não há linha de controle, porque a sessão interativa atual já existe e nunca é despachada. Não há linha de release, porque release não tem worker LLM. Não há campo Modo de Plano e nenhum campo de skill de design: o método de design ativo é uma propriedade do harness e da sessão, não uma configuração do Dely.
Dois caminhos
Rápido. Use o harness atual tanto para implement quanto para review. Use os padrões desse harness para modelo e esforço, escritos como o literal default.
Personalizado. Para cada um de implement e review, ofereça os harnesses, modelos e níveis de esforço descobertos e escreva o que o humano escolher.
Pergunte qual caminho. Não comece a escrever até que isso seja respondido.
O que escrever
Exatamente um bloco, e nada mais:
<!-- dely:begin -->
## Dely
Trabalho Delimitado ou Arquitetural invoca `dely:delivery`; Spike não inicia uma execução de entrega.
| Fase | Harness | Modelo | Esforço |
| --- | --- | --- | --- |
| `implement` | … | … | … |
| `review` | … | … | … |
<!-- dely:end -->
Se os marcadores já existirem, substitua a região entre eles. Se não existirem, anexe o bloco. Não toque em mais nada.
Descoberta
Execute estes comandos. Eles são o catálogo. Não copie uma lista deste pacote, da memória ou de docs/.
- Modelos Claude Code:
claude -p "/model" --output-format json - Esforço Claude Code:
claude -p "/effort" --output-format json - Codex:
codex debug models - Modelos Grok:
grok models - Modelos Antigravity CLI:
agy models(ofereça a coluna slug da sua saída TSV)
As duas sondas Claude são respondidas localmente: num_turns 0, total_cost_usd 0, sem turno de modelo. Não as trate como um despacho.
Slugs do Codex com visibility: hide não são oferecidos. Níveis de raciocínio do Codex são supported_reasoning_levels em cada slug, não um vocabulário por harness.
O esforço do Grok não é descoberto chamando o modelo. Leia a ajuda da CLI instalada e qualquer validação já observada. Não execute um prompt Grok para aprender a flag.
O esforço da Antigravity CLI é low|medium|high, lido da flag --effort de agy --help; não peça ao modelo para aprendê-la. Alguns slugs de modelo já terminam em -high, -medium ou -low — esse sufixo nomeia o modelo, não a flag de esforço, então não o remova.
Um harness que não está instalado é omitido da oferta, não um erro.
Kiro CLI
Modelos Kiro CLI: kiro-cli chat --list-models --format json (ofereça cada model_id). O esforço Kiro CLI é lido da flag --effort de kiro-cli chat --help; não peça ao modelo para aprendê-la e não armazene um catálogo. A descoberta ativa pode oferecer apenas auto — isso é um resultado válido, não um motivo para inventar nomes de modelo. Omita a descoberta Kiro que está indisponível ou inutilizável em vez de adivinhar.
Cursor Agent CLI
Modelos Cursor Agent CLI: cursor-agent models (ofereça o slug antes de -). Não há flag --effort: escreva o literal default para Esforço. Não invente um vocabulário de esforço, não remova sufixos de esforço dos slugs e não sintetize formulários parametrizados [effort=…]. Omita a descoberta Cursor que está indisponível ou inutilizável em vez de adivinhar.
Fixação
Onde existir um bloco gerenciado, fixe seu Harness, Modelo e Esforço para implement e review em cada despacho. O literal default em Modelo ou Esforço significa que o padrão do harness é desejado: omita essa flag. Isso não é o mesmo que uma célula não definida — padrões são uma preferência de deployment, não uma fixação reproduzível, e o envelope de execução registra o valor configurado e, onde o harness o expõe, o modelo e esforço reais observados.
Onde AGENTS.md não carrega bloco gerenciado, delivery executa implement e review no harness atual com os padrões do harness e omite as flags de modelo e esforço. A configuração é uma conveniência sobre esse fallback, não uma pré-condição para ele.
Quando uma escolha não pode ser oferecida
Onde uma escolha não pode ser oferecida, não a crie. Tome a ação conservadora — que pode ser escrever um valor conservador, e pode ser não fazer nada — e relate a escolha que não foi oferecida, nomeando o que estava disponível e como configurá-la; não escreva esse relatório no bloco gerenciado.
Para a importação do CLAUDE.md: se o harness atual for Claude Code, a importação estiver ausente e a configuração não puder perguntar, não escreva nada e relate a oferta que não foi feita.
Recusas
Pare e relate ao humano, inalterado, quando:
- os marcadores estiverem quebrados (um
beginsem umendcorrespondente, ou umendantes de seubegin) - mais de um
<!-- dely:begin -->estiver presente - uma tabela de fase legada fora do bloco contradizer o bloco
Não mescle duas tabelas, exclua uma tabela legada ou adivinhe qual é a autoritativa.
Claude Code e AGENTS.md
Claude Code não lê AGENTS.md. A instrução persistente alcança Codex, Grok, Antigravity CLI, Kiro CLI e Cursor Agent CLI nativamente. Alcança Claude Code apenas onde o projeto tem um CLAUDE.md que importa AGENTS.md.
Onde o harness atual é Claude Code e o projeto não tem um CLAUDE.md importando AGENTS.md, ofereça criar um CLAUDE.md de uma linha contendo @AGENTS.md. O humano aceita ou recusa. Nunca o escreva sem ser solicitado.
Isso não é um segundo bloco gerenciado: sem marcadores, sem configuração, um ponteiro para o bloco em vez de uma cópia dele.
A oferta é exclusiva para Claude Code. No Codex, Antigravity CLI e Kiro CLI, o arquivo é inerte no mesmo sentido que não é importado. Cursor Agent CLI aplica CLAUDE.md como uma regra. Grok não o expande.
O que a configuração não fará
Nenhuma instalação de plugin ou skill. Nenhuma confiança de hook. Nenhuma escrita em ~/.claude, ~/.codex, ~/.grok, ~/.gemini, ~/.kiro ou ~/.cursor. Nenhuma criação ou modificação de agente Kiro personalizado. Nenhuma instalação ou campo de coordenador. Nenhuma linha de controle ou release. Nenhuma enumeração ou invocação de plugins de fluxo de trabalho pertencentes ao projeto. Nenhum catálogo de modelos.
Imprima orientação de instalação verificada apenas quando o humano explicitamente solicitar.