Szybka pomoc

Porównanie terminalowych agentów AI CLI: Claude Code vs Codex CLI vs Antigravity CLI (agy)

Zestawienie porównawcze trzech głównych terminalowych agentów programistycznych AI (Claude Code, OpenAI Codex CLI, Google Antigravity CLI agy): flagi CLI, komendy slash, skróty, ścieżki pamięci/Skills/MCP oraz modele bezpieczeństwa piaskownicy.

· Opublikowano

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 i agy), a podstawowe ograniczenia odzwierciedlaj lub podlinkuj w CLAUDE.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

Powiązane tematy