Natywne dla terminala agenty programistyczne ujednoliciły się wokół autonomicznej edycji repozytoriów, uruchamiania testów, rozszerzalności przez MCP/Skills oraz uprawnień w piaskownicy. Mimo to przełączanie się między Claude Code, OpenAI Codex CLI i Google Antigravity CLI (agy) ujawnia istotne różnice w flagach, komendach slash, ścieżkach konfiguracji i politykach bezpieczeństwa.
Ta ściągawka porównawcza zapewnia zestawienie równoważników krok po kroku dla programistów i zespołów pracujących ze wszystkimi trzema narzędziami CLI.
🔗 Ściągawki poszczególnych narzędzi CLI: Ściągawka Claude Code CLI · Ściągawka OpenAI Codex CLI · Ściągawka Antigravity CLI (agy) · Inżynieria AI Agent Harness
1. Przegląd architektury i ekosystemu
| Wymiar | Claude Code (claude) |
Codex CLI (codex) |
Antigravity CLI (agy) |
|---|---|---|---|
| Dostawca | Anthropic | OpenAI | Google (platforma Antigravity 2.0) |
| Środowisko i ewolucja | Ekosystem Node.js / TypeScript | Hybrydowe CLI lokalno-chmurowe w Rust | Przepisanie w Go; zastępuje wygaszone konsumenckie Gemini CLI |
| Główna linia modeli | Seria Claude 5 (Opus 5.5 / Fable 5.2) | Modele GPT-6 / Codex | Seria Gemini 3.8 i routing wielomodelowy |
| Plik pamięci repozytorium | CLAUDE.md |
AGENTS.md |
GEMINI.md / AGENTS.md |
| Umiejętności / Szablony | .claude/skills/<name>/SKILL.md |
~/.codex/prompts/ (szablony Markdown) |
.agents/skills/<name>/SKILL.md |
| Funkcje wyróżniające | Hooki cyklu życia, /pr jednym poleceniem |
Synchronizacja codex cloud / codex apply |
Natywne /worktree, /goal, /grill-me, głos F5 |
2. Równoważność uruchamiania CLI i poleceń automatyzacji
| Zadanie / Zamiar | Claude Code | Codex CLI | Antigravity CLI (agy) |
|---|---|---|---|
| Uruchom interaktywny TUI | claude |
codex |
agy |
| Uruchom interaktywnie z promptem | claude "prompt" |
codex "prompt" |
agy -i "prompt" |
| Wykonanie nieinteraktywne / CI | claude -p "prompt" |
codex exec "prompt" (lub codex e) |
agy -p "prompt" |
| Wznów ostatnią / wskazaną sesję | claude --resume [id] |
codex resume [--last | <id>] |
agy -c / agy --conversation <id> |
| Wybierz model | claude --model <name> |
codex -m <name> |
agy --model <name> |
| Ustaw głębię wnioskowania | Konfiguracja sesji / effort w API |
Reasoning Effort w /model |
agy --effort <low..max> |
| Zarządzaj MCP przez CLI | claude mcp [list | add | remove] |
codex mcp [list | add] |
TUI /mcp lub edycja mcp_config.json |
| Narzędzia wtyczek / rozszerzeń | Marketplace wtyczek / wtyczki lokalne | — | agy plugin [install | list | validate] |
| Aktualizacja / Diagnostyka | claude update / claude doctor |
Menedżer pakietów / codex --strict-config |
Autoaktualizacja agy / agy plugin import gemini |
3. Równoważność interaktywnych komend slash i skrótów
| Działanie | Claude Code | Codex CLI | Antigravity CLI (agy) |
|---|---|---|---|
| Zainicjuj pamięć projektu | /init ➔ CLAUDE.md |
/init ➔ AGENTS.md |
Utwórz GEMINI.md / AGENTS.md |
| Pomoc dla poleceń | /help |
Menu autouzupełniania / |
? / /help |
| Ustawienia i uprawnienia | /config · /permissions |
/permissions · /status |
/config / /settings |
| Przełącz model / effort | /model |
/model |
/model · /effort |
| Zaplanuj przed edycją | Planowanie w prompcie / tryby | /plan |
/plan · --mode plan |
| Przegląd kodu i diff | /review · /diff |
/review · /diff (codex review) |
Przegląd diffu w obszarze roboczym + /worktree |
| Skompresuj kontekst | /compact [focus] |
/compact |
/compact |
| Wyczyść / Rozgałęź / Cofnij | /clear |
/fork |
/clear · /fork · /rewind / /undo |
| Wznów poprzednią sesję | /resume |
codex resume z powłoki |
/resume |
| Sprawdź koszt i tokeny | /cost · /context |
/status |
/config / stopka sesji |
| Zarządzaj serwerami MCP | /mcp |
/mcp |
/mcp |
| Odwołanie do pliku w wierszu | @<path> |
@<path> (wyszukiwanie rozmyte) |
@<path> (autouzupełnianie ścieżki) |
| Wykonanie shell w wierszu | !<command> |
!<command> |
!<command> |
| Zewnętrzny edytor promptów | Wielowierszowe Shift + Enter |
Ctrl + G ($EDITOR) |
Ctrl + G |
| Przerwij / Bezpieczne wyjście | Esc przerywa · Ctrl + D wychodzi |
Ctrl + C przerywa lub wychodzi |
Esc Esc czyści · Ctrl + D Ctrl + D wychodzi |
4. Porównanie plików konfiguracyjnych, pamięci i ścieżek MCP
| Warstwa konfiguracji | Claude Code | Codex CLI | Antigravity CLI (agy) |
|---|---|---|---|
| Konfiguracja globalna | ~/.claude/settings.json |
~/.codex/config.toml |
~/.gemini/antigravity-cli/settings.json |
| Konfiguracja projektu | .claude/settings.json (.local.json) |
.codex/config.toml |
Katalog .agents/ i reguły obszaru roboczego |
| Pamięć globalna | ~/.claude/CLAUDE.md |
~/.codex/AGENTS.md |
~/.gemini/AGENTS.md / GEMINI.md |
| Pamięć projektu | ./CLAUDE.md |
./AGENTS.md |
./AGENTS.md / ./GEMINI.md |
| Globalna konfiguracja MCP | ~/.claude.json |
~/.codex/config.toml (sekcja MCP) |
~/.gemini/config/mcp_config.json |
| Projektowa konfiguracja MCP | ./.mcp.json |
.codex/config.toml |
.agents/mcp_config.json |
| Pułapka zdalnego MCP | Standardowy HTTP / SSE | Tabela serwerów TOML | Musi używać serverUrl (url zawodzi po cichu) |
| Własne umiejętności / komendy | .claude/commands/ · .claude/skills/ |
~/.codex/prompts/*.md |
.agents/skills/<name>/SKILL.md · .agents/rules/ |
💡 Najlepsza praktyka współistnienia: Utrzymuj wspólne wytyczne dotyczące budowania, testowania i stylu dla repozytorium w
AGENTS.md(natywnie wczytywanym zarówno przez Codex CLI, jak iagy), a podstawowe ograniczenia odzwierciedlaj lub podlinkuj wCLAUDE.md, aby uniknąć rozbieżności reguł między zespołami.
5. Modele bezpieczeństwa i wybór najlepszego narzędzia
| Wymiar | Claude Code | Codex CLI | Antigravity CLI (agy) |
|---|---|---|---|
| Model uprawnień | Poziom narzędzi allow / ask / deny + Hooki |
Dwuwarstwowy: --sandbox + --ask-for-approval |
Tryby (default / accept-edits / auto / plan) + piaskownica |
| Flaga nienadzorowana / Auto | --dangerously-skip-permissions (tylko w piaskownicy) |
--sandbox workspace-write --ask-for-approval never (--full-auto przestarzałe) |
--mode auto lub /goal |
| Najlepsze dopasowanie | Głębokie wieloturowe wnioskowanie (Fable 5.2 / Opus 5.5), deterministyczne wymuszanie przez Hooki, przepływy PR na GitHubie | Szybkie iteracje lokalne, asynchroniczne odciążanie do Codex Cloud, ścisłe granice piaskownicy na poziomie OS | Równoległość wielu subagentów, natywna izolacja Git worktree, spójność z Antigravity IDE/2.0 i paczki wtyczek |