Referência rápida

Comparativo de CLIs de agentes de IA no terminal: Claude Code vs. Codex CLI vs. Antigravity CLI (agy)

Referência lado a lado comparando os três principais agentes de programação com IA para terminal (Claude Code, OpenAI Codex CLI e Google Antigravity CLI agy): flags CLI, comandos slash, atalhos, caminhos de memória/Skills/MCP e modelos de sandbox de segurança.

· Publicado

Os agentes de programação nativos para terminal convergiram em torno de edição autônoma de repositórios, execução de testes, extensibilidade via MCP/Skills e permissões em sandbox. Ainda assim, alternar entre Claude Code, OpenAI Codex CLI e Google Antigravity CLI (agy) expõe diferenças sutis em flags, comandos slash, caminhos de configuração e políticas de segurança.

Esta folha de dicas comparativa fornece um mapa de equivalência lado a lado para desenvolvedores e equipes que operam entre as três ferramentas CLI.

🔗 Folhas de dicas individuais dos CLIs: Folha de dicas do Claude Code CLI · Folha de dicas do OpenAI Codex CLI · Folha de dicas do Antigravity CLI (agy) · Arquitetura e runtime de AI Agent Harness


1. Visão geral da arquitetura e do ecossistema

Dimensão Claude Code (claude) Codex CLI (codex) Antigravity CLI (agy)
Fornecedor Anthropic OpenAI Google (plataforma Antigravity 2.0)
Runtime e evolução Ecossistema Node.js / TypeScript CLI híbrido local + nuvem em Rust Reescrita em Go; substitui o Gemini CLI de consumidor descontinuado
Linha principal de modelos Série Claude 5 (Opus 5.5 / Fable 5.2) Modelos GPT-6 / Codex Série Gemini 3.8 e roteamento multimodelo
Arquivo de memória do repo CLAUDE.md AGENTS.md GEMINI.md / AGENTS.md
Skills / Templates .claude/skills/<name>/SKILL.md ~/.codex/prompts/ (templates Markdown) .agents/skills/<name>/SKILL.md
Recursos de destaque Hooks de ciclo de vida, /pr com um comando Sincronização codex cloud / codex apply /worktree nativo, /goal, /grill-me, voz F5

2. Equivalência de inicialização CLI e comandos de automação

Tarefa / Intenção Claude Code Codex CLI Antigravity CLI (agy)
Iniciar TUI interativa claude codex agy
Iniciar interativa com prompt claude "prompt" codex "prompt" agy -i "prompt"
Execução não interativa / CI claude -p "prompt" codex exec "prompt" (ou codex e) agy -p "prompt"
Retomar última / sessão específica claude --resume [id] codex resume [--last | <id>] agy -c / agy --conversation <id>
Selecionar modelo claude --model <name> codex -m <name> agy --model <name>
Definir profundidade de raciocínio Configuração de sessão / effort na API Reasoning Effort em /model agy --effort <low..max>
Gerenciar MCP via CLI claude mcp [list | add | remove] codex mcp [list | add] TUI /mcp ou editar mcp_config.json
Ferramentas de plugin / extensão Marketplace de plugins / plugins locais — agy plugin [install | list | validate]
Atualização / Diagnóstico claude update / claude doctor Gerenciador de pacotes / codex --strict-config Autoatualização agy / agy plugin import gemini

3. Equivalência de comandos slash interativos e atalhos

Ação Claude Code Codex CLI Antigravity CLI (agy)
Inicializar memória do projeto /init ➔ CLAUDE.md /init ➔ AGENTS.md Criar GEMINI.md / AGENTS.md
Ajuda de comandos /help Menu de autocompletar / ? / /help
Configurações e permissões /config · /permissions /permissions · /status /config / /settings
Trocar modelo / effort /model /model /model · /effort
Planejar antes de editar Planejamento por prompt / modos /plan /plan · --mode plan
Revisão de código e diff /review · /diff /review · /diff (codex review) Revisão de diff no workspace + /worktree
Compactar contexto /compact [focus] /compact /compact
Limpar / Ramificar / Desfazer /clear /fork /clear · /fork · /rewind / /undo
Retomar sessão anterior /resume codex resume pelo shell /resume
Inspecionar custo e tokens /cost · /context /status /config / rodapé da sessão
Gerenciar servidores MCP /mcp /mcp /mcp
Referência inline a arquivo @<path> @<path> (busca difusa) @<path> (autocompletar de caminho)
Execução inline no shell !<command> !<command> !<command>
Editor externo para prompts Shift + Enter multilinha Ctrl + G ($EDITOR) Ctrl + G
Abortar / Saída limpa Esc aborta · Ctrl + D sai Ctrl + C aborta ou sai Esc Esc limpa · Ctrl + D Ctrl + D sai

4. Comparativo de arquivos de configuração, memória e caminhos MCP

Camada de configuração Claude Code Codex CLI Antigravity CLI (agy)
Configuração global ~/.claude/settings.json ~/.codex/config.toml ~/.gemini/antigravity-cli/settings.json
Configuração do projeto .claude/settings.json (.local.json) .codex/config.toml Diretório .agents/ e regras do workspace
Memória global ~/.claude/CLAUDE.md ~/.codex/AGENTS.md ~/.gemini/AGENTS.md / GEMINI.md
Memória do projeto ./CLAUDE.md ./AGENTS.md ./AGENTS.md / ./GEMINI.md
Config MCP global ~/.claude.json ~/.codex/config.toml (seção MCP) ~/.gemini/config/mcp_config.json
Config MCP do projeto ./.mcp.json .codex/config.toml .agents/mcp_config.json
Armadilha do MCP remoto HTTP / SSE padrão Tabela de servidores TOML Deve usar serverUrl (url falha silenciosamente)
Skills / comandos próprios .claude/commands/ · .claude/skills/ ~/.codex/prompts/*.md .agents/skills/<name>/SKILL.md · .agents/rules/

💡 Boa prática de coexistência: Mantenha as diretrizes compartilhadas de build, testes e estilo do repositório em AGENTS.md (carregado nativamente pelo Codex CLI e pelo agy) e espelhe ou referencie as restrições principais em CLAUDE.md para evitar divergência de regras entre equipes.


5. Modelos de segurança e escolha ideal por cenário

Dimensão Claude Code Codex CLI Antigravity CLI (agy)
Modelo de permissões Por ferramenta allow / ask / deny + Hooks Dupla camada: --sandbox + --ask-for-approval Modos (default / accept-edits / auto / plan) + Sandbox
Flag autônoma / Auto --dangerously-skip-permissions (apenas sandbox) --sandbox workspace-write --ask-for-approval never (--full-auto obsoleta) --mode auto ou /goal
Cenário ideal Raciocínio profundo de múltiplos turnos (Fable 5.2 / Opus 5.5), aplicação determinística via Hooks, fluxos de PR no GitHub Iteração local rápida, delegação assíncrona ao Codex Cloud, limites rígidos de sandbox no nível do SO Concorrência de múltiplos subagentes, isolamento nativo por Git worktree, paridade com Antigravity IDE/2.0 e pacotes de plugins

Temas relacionados