agy plugin para o Claude Code
English 中文 Instalar Comandos GitHub Instalar
v0.1.0 · código aberto · MIT

Traga o Google Antigravity para o Claude Code, com a robustez de um port de verdade.

Um plugin em camadas construído em torno do CLI agy — não um simples wrapper. Revisão estruturada com JSON Schema, jobs em background com estado persistido, um subagente forwarder de delegação, pesquisa na web e geração nativa de imagens, tudo coberto por uma suíte node:test que nunca chama o binário real.

Instalar no Claude Code Ver no GitHub

Instalação

Três comandos. Um minuto.

Rode isto dentro do Claude Code, em ordem. Cada card tem um botão de copiar.

Registre o marketplace

Diz ao Claude Code onde encontrar o plugin.

/plugin marketplace add Or4cu1o/antigravity-plugin-cc

Instale o plugin

Traz o plugin para o cache de plugins do usuário.

/plugin install agy@agy-plugin-cc

Recarregue e verifique

Ativa os comandos de barra e roda a checagem de instalação/autenticação.

/reload-plugins
/agy:setup

Comandos

Onze comandos. Um só runtime.

Cada comando é um wrapper markdown fino em torno do mesmo script companion — nenhum parsing de flags no markdown, só decisões de modo de execução.

/agy:review

Revisão estruturada

Revisão validada por JSON Schema da working tree ou de um diff de branch. Somente leitura, não orientável.

/agy:adversarial-review

Revisão desafiadora

Mesmo schema estruturado, mas orientável — questiona decisões de design, tradeoffs e suposições, não só defeitos superficiais.

/agy:delegate

Delegar uma tarefa

Roteia através de um subagente puramente forwarder até o agy. Com capacidade de escrita por padrão; suporta --resume e --background.

/agy:ask

Pergunta única

O caminho mais barato: um prompt, uma resposta verbatim, sem job persistido, sempre em foreground.

/agy:image

Gerar imagens

Geração nativa de imagem via ferramenta embutida do agy, salva no caminho absoluto que você escolher.

/agy:research

Pesquisa de passagem única

Delega um tema a search_web + read_url_content para uma resposta com fontes.

/agy:deepresearch

Pesquisa multi-hop

Investigação mais profunda em várias fontes. Roda em background por padrão, sem perguntar.

/agy:status

Acompanhar jobs

Jobs em execução e recentes para este repositório, restritos à sessão atual do Claude.

/agy:result

Buscar resultados

A saída final armazenada de um job concluído, mais o ID de conversa do agy para retomá-la diretamente.

/agy:cancel

Parar um job

Termina um job em background ativo e o marca como cancelado no armazenamento de jobs.

/agy:setup

Instalação & autenticação

Verifica se o agy está instalado e logado. Também alterna o gate opcional de revisão no encerramento da sessão.

Por que um port completo, e não um wrapper

A mesma robustez operacional do Codex original, reconstruída para o agy.

  • Jobs persistidos e retomáveis. Revisões em background e tarefas delegadas sobrevivem à sessão do Claude que as iniciou, isoladas por workspace sob $CLAUDE_PLUGIN_DATA.
  • Verificado contra o binário real. O contrato NDJSON do stream-json e a peculiaridade da ferramenta run_command do agy usar sempre um diretório de scratch fixo foram ambos descobertos e corrigidos rodando contra o CLI real, não só pela documentação.
  • Isolamento por sessão desde o design. Jobs, --resume e o gate de revisão no encerramento estão todos restritos à sessão do Claude que os criou — uma tarefa em background de uma sessão não vaza para outra.
  • Código aberto, licença MIT. Uma obra derivada que credita os dois projetos upstream nos quais se baseia. Audite, faça fork, modifique.

Testado

Uma suíte de testes de verdade, não uma demo.

Puro node:test, sem dependências. Um binário agy falso é injetado no PATH em cada teste — nada chama o CLI real durante npm test.

74
testes passando em 8 arquivos
0
dependências de runtime
2
bugs reais encontrados testando contra o binário real
11
comandos, um único runtime companion compartilhado