Gli agenti di coding nativi da terminale sono confluiti attorno a modifica autonoma dei repository, esecuzione dei test, estensibilità tramite MCP/Skills e permessi in sandbox. Tuttavia, passare tra Claude Code, OpenAI Codex CLI e Google Antigravity CLI (agy) mette in luce sottili differenze in flag, comandi slash, percorsi di configurazione e criteri di sicurezza.
Questo cheat sheet comparativo fornisce una mappa di equivalenza affiancata per sviluppatori e team che lavorano con tutte e tre le CLI.
🔗 Cheat Sheet delle singole CLI: Cheat Sheet CLI di Claude Code · Cheat Sheet OpenAI Codex CLI · Cheat Sheet Antigravity CLI (agy) · Ingegneria dell'AI Agent Harness
1. Panoramica su architettura ed ecosistema
| Dimensione | Claude Code (claude) |
Codex CLI (codex) |
Antigravity CLI (agy) |
|---|---|---|---|
| Fornitore | Anthropic | OpenAI | Google (piattaforma Antigravity 2.0) |
| Runtime ed evoluzione | Ecosistema Node.js / TypeScript | CLI ibrida locale + cloud in Rust | Riscrittura in Go; sostituisce la Gemini CLI consumer ritirata |
| Gamma di modelli principale | Serie Claude 5 (Opus 5.5 / Fable 5.2) | Modelli GPT-6 / Codex | Serie Gemini 3.8 e routing multi-modello |
| File di memoria del repo | CLAUDE.md |
AGENTS.md |
GEMINI.md / AGENTS.md |
| Skills / Template | .claude/skills/<name>/SKILL.md |
~/.codex/prompts/ (template Markdown) |
.agents/skills/<name>/SKILL.md |
| Funzionalità distintive | Lifecycle Hook, /pr con un comando |
Sincronizzazione codex cloud / codex apply |
/worktree nativo, /goal, /grill-me, dettatura vocale F5 |
2. Equivalenza dei comandi di avvio CLI e automazione
| Attività / Intento | Claude Code | Codex CLI | Antigravity CLI (agy) |
|---|---|---|---|
| Avvia TUI interattiva | claude |
codex |
agy |
| Avvia sessione interattiva con prompt | claude "prompt" |
codex "prompt" |
agy -i "prompt" |
| Esecuzione non interattiva / CI | claude -p "prompt" |
codex exec "prompt" (o codex e) |
agy -p "prompt" |
| Riprendi l'ultima / una specifica sessione | claude --resume [id] |
codex resume [--last | <id>] |
agy -c / agy --conversation <id> |
| Seleziona modello | claude --model <name> |
codex -m <name> |
agy --model <name> |
| Imposta profondità di ragionamento | Configurazione sessione / API effort |
Reasoning Effort in /model |
agy --effort <low..max> |
| Gestisci MCP da CLI | claude mcp [list | add | remove] |
codex mcp [list | add] |
/mcp nella TUI o modifica mcp_config.json |
| Strumenti per plugin / estensioni | Marketplace plugin / plugin locali | — | agy plugin [install | list | validate] |
| Aggiornamento / Diagnostica | claude update / claude doctor |
Gestore pacchetti / codex --strict-config |
Auto-aggiornamento agy / agy plugin import gemini |
3. Equivalenza di comandi slash interattivi e scorciatoie
| Azione | Claude Code | Codex CLI | Antigravity CLI (agy) |
|---|---|---|---|
| Inizializza memoria del progetto | /init ➔ CLAUDE.md |
/init ➔ AGENTS.md |
Crea GEMINI.md / AGENTS.md |
| Guida ai comandi | /help |
Menu di completamento / |
? / /help |
| Impostazioni e permessi | /config · /permissions |
/permissions · /status |
/config / /settings |
| Cambia modello / effort | /model |
/model |
/model · /effort |
| Pianifica prima di modificare | Pianificazione guidata / modalità | /plan |
/plan · --mode plan |
| Code review e diff | /review · /diff |
/review · /diff (codex review) |
Revisione diff workspace + /worktree |
| Compatta il contesto | /compact [focus] |
/compact |
/compact |
| Pulisci / Dirama / Annulla | /clear |
/fork |
/clear · /fork · /rewind / /undo |
| Riprendi sessione passata | /resume |
codex resume dalla shell |
/resume |
| Ispeziona costi e token | /cost · /context |
/status |
/config / barra inferiore di sessione |
| Gestisci server MCP | /mcp |
/mcp |
/mcp |
| Riferimento file inline | @<path> |
@<path> (ricerca fuzzy) |
@<path> (completamento percorsi) |
| Esecuzione shell inline | !<command> |
!<command> |
!<command> |
| Editor esterno per i prompt | Shift + Enter multilinea |
Ctrl + G ($EDITOR) |
Ctrl + G |
| Interrompi / Uscita pulita | Esc interrompe · Ctrl + D esce |
Ctrl + C interrompe o esce |
Esc Esc svuota · Ctrl + D Ctrl + D esce |
4. Confronto di file di configurazione, memoria e percorsi MCP
| Livello di configurazione | Claude Code | Codex CLI | Antigravity CLI (agy) |
|---|---|---|---|
| Configurazione globale | ~/.claude/settings.json |
~/.codex/config.toml |
~/.gemini/antigravity-cli/settings.json |
| Configurazione di progetto | .claude/settings.json (.local.json) |
.codex/config.toml |
Directory .agents/ e regole del workspace |
| Memoria globale | ~/.claude/CLAUDE.md |
~/.codex/AGENTS.md |
~/.gemini/AGENTS.md / GEMINI.md |
| Memoria di progetto | ./CLAUDE.md |
./AGENTS.md |
./AGENTS.md / ./GEMINI.md |
| Configurazione MCP globale | ~/.claude.json |
~/.codex/config.toml (sezione MCP) |
~/.gemini/config/mcp_config.json |
| Configurazione MCP di progetto | ./.mcp.json |
.codex/config.toml |
.agents/mcp_config.json |
| Insidia MCP remoto | HTTP / SSE standard | Tabella server TOML | Deve usare serverUrl (url fallisce in silenzio) |
| Skill / comandi personalizzati | .claude/commands/ · .claude/skills/ |
~/.codex/prompts/*.md |
.agents/skills/<name>/SKILL.md · .agents/rules/ |
💡 Best practice per la coesistenza: Mantieni le linee guida condivise su build, test e stile del repository in
AGENTS.md(caricato nativamente sia da Codex CLI che daagy) e richiama o rispecchia i vincoli principali inCLAUDE.mdper evitare disallineamenti tra i team.
5. Modelli di sicurezza e scelta dello scenario ideale
| Dimensione | Claude Code | Codex CLI | Antigravity CLI (agy) |
|---|---|---|---|
| Modello dei permessi | allow / ask / deny a livello di tool + Hook |
Doppio livello: --sandbox + --ask-for-approval |
Modalità (default / accept-edits / auto / plan) + Sandbox |
| Flag non presidiato / automatico | --dangerously-skip-permissions (solo in sandbox) |
--sandbox workspace-write --ask-for-approval never (--full-auto deprecato) |
--mode auto o /goal |
| Punto di forza | Ragionamento multi-turno profondo (Fable 5.2 / Opus 5.5), applicazione deterministica tramite Hook, flussi PR GitHub | Iterazione locale rapida, offload asincrono su Codex Cloud, confini sandbox rigorosi a livello di SO | Concorrenza multi-subagente, isolamento nativo con Git worktree, parità con Antigravity IDE/2.0 e pacchetti di plugin |