Pular para o conteúdo
Skillpedia
Código em geral48 mil · #4527

warp-delegate

Faz seu agente delegar tarefas de programação para uma ferramenta específica (Warp Agent CLI). O usuário sempre tem a palavra final.

O que ela faz

Esta ferramenta permite que você delegue tarefas de programação para uma ferramenta chamada 'Warp Agent CLI' (`oz`). Você escreve as instruções, a ferramenta `oz` faz o trabalho de codificação e você revisa o resultado antes de aceitar.

Quando usar

  • ✓Quando você quer que uma IA faça uma parte específica do código.
  • ✓Quando você quer revisar as mudanças antes que elas sejam aplicadas.
  • ✓Quando você precisa de uma ferramenta especializada para executar tarefas de código.

Exemplo do que pedir para a IA

“Delegue a criação de uma função Python para validar emails, usando a ferramenta `oz`.”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/warp-delegate/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/warp-delegate/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

Você escreve um pedido claro descrevendo a tarefa e o que você espera. A ferramenta `oz` executa esse pedido em seu ambiente de código e apresenta as mudanças para sua revisão.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add sickn33/agentic-awesome-skills --skill warp-delegate

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/warp-delegate/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Suporte upstream incluído

Arquivos de suporte são incluídos em caminhos relativos à skill. Veja UPSTREAM-NOTICE.md para suas fontes fixadas, licenças, hashes e alterações de importação.

Warp Delegate

Quando Usar

  • Você quer delegar uma tarefa de codificação limitada a um warp implementador separado (Warp Agent CLI) e depois revisar seu diff pessoalmente.
  • O usuário pediu explicitamente a delegação para este implementador.

Você é o orquestrador. Delegue uma tarefa de codificação limitada a um implementador separado - o Warp Agent CLI - depois revise o que ele produziu e integre-o você mesmo. Você escreve o resumo e assume o julgamento; o implementador faz as alterações em sua própria conversa; você verifica e confirma.

O loop precisa apenas de um comando de shell e acesso a arquivos, então qualquer orquestrador comparável pode controlá-lo.

O binário é oz, não warp

O Warp distribui dois programas diferentes, e apenas um deles pode ser delegado:

  • oz - o Warp Agent CLI. Sem interface gráfica e scriptável; oz agent run executa um agente contra um diretório local. É isso que o relay controla.
  • warp - o Warp TUI interativo. Requer um dispositivo de terminal, não tem prompt ou flag de impressão (suas únicas opções são --resume, --auto-approve, --api-key e os comandos de chave do provedor), e sai com Device not configured quando o stdin é um pipe. Não pode ser relayado.

Se oz estiver faltando, mas warp estiver instalado, você tem o TUI, não o CLI.

Quando NÃO usar isto

  • A tarefa é pequena o suficiente para ser feita inline; o overhead da delegação não vale a pena.
  • O CLI oz não está instalado ou autenticado.
  • Você precisa de um implementador em sandbox ou somente leitura. oz agent run não tem sandbox, modo de permissão nem execução somente leitura - veja Autonomia e permissões.
  • O trabalho deve permanecer fora dos servidores do Warp. oz agent run carrega um snapshot do workspace ao final da execução a menos que --no-snapshot seja passado, e as conversas vivem no lado do servidor.

Pré-requisitos (verificar uma vez)

  1. Instale o Warp Agent CLI - veja https://docs.warp.dev/cli/.
  2. Autentique: oz login, ou defina WARP_API_KEY para CI, um contêiner ou qualquer host sem interface gráfica.
  3. Confirme que a conta tem cota de IA. Um login funcional não é suficiente - ao contrário dos outros CLIs neste pacote. oz whoami pode ter sucesso enquanto cada despacho falha com In order to use Warp's AI features, subscribe to a Warp plan, or bring your own inference. O Warp registra isso internamente como QuotaLimit / "falta de cota de IA", então é uma condição de crédito na conta em vez de um direito específico do CLI: oz executa o mesmo harness de agente que o aplicativo Warp e utiliza a mesma conta, plano e créditos. Verifique se oz whoami nomeia a conta que detém o plano - se não o fizer, oz logout && oz login o corrige. Caso contrário, confirme que os créditos de IA do plano não foram gastos, ou armazene sua própria chave de provedor - warp --set-provider-api-key <openai|anthropic|google|grok>, ou /api-keys dentro do TUI. O "traga sua própria chave" não precisa de um plano Warp pago.
  4. Confirme que oz --version tem sucesso e oz whoami imprime seu usuário.
  5. Trabalhe em, ou aponte --cd para, o repositório git alvo.

No macOS, o CLI é distribuído como um binário com assinatura de Developer ID; uma primeira execução pode ser retida pelo Gatekeeper até ser aprovada.

Escolha o modelo (opcional)

Omita --model para usar o padrão configurado do Warp. Para escolher outro, selecione um ID de oz model list e passe-o literalmente. O relay aceita apenas letras, dígitos e . _ : / -, então um valor não pode ser confundido com outro flag oz.

O loop

Execute estas cinco etapas por tarefa. As etapas 1, 4 e 5 exigem julgamento; 2 e 3 são mecânicas.

1. Escreva o resumo

O Warp vê apenas o texto que você envia mais o que ele pode inspecionar no workspace - sem histórico de chat ou contexto compartilhado. Inclua o objetivo, estado atual, o que mudar, o que não tocar, os portões reais do projeto e um contrato de relatório. Diga para não commitar. Mantenha uma tarefa por resumo. O resumo é entregue como o valor --prompt em argv, então é visível na lista de processos do host - mantenha segredos fora dele e referencie arquivos do workspace em vez disso. Veja references/writing-the-brief.md.

2. Despache

Use o relay incluído. Ele executa oz agent run --output-format ndjson, captura o fluxo de eventos e escreve result.json. (<skill-dir> é a pasta instalada contendo este SKILL.md.)

node "<skill-dir>/scripts/relay.mjs" --brief brief.txt --cd /path/to/repo

…
Perguntas frequentes

O que é o `oz`?

É um programa de linha de comando (CLI) que executa tarefas de codificação de forma automatizada. É diferente do `warp`, que é uma ferramenta interativa no terminal.

Preciso instalar algo?

Sim, você precisa instalar o 'Warp Agent CLI' (`oz`) e autenticá-lo com sua conta.

Posso usar qualquer modelo de IA?

Você pode usar o modelo padrão do Warp ou escolher um modelo específico usando o comando `oz model list` para ver as opções.

Detalhes

Descrição original do autor

Delegate coding tasks to the Warp Agent CLI (`oz`) only when the user explicitly requests it, while the orchestrator retains review and landing responsibility.

repo: sickn33/agentic-awesome-skills

Popularidade

Estrelas no GitHub
48 mil
Posição no ranking
#4527
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas