— À retenir
Les points essentiels.
- 01Claude Code : la plus large surface (80+ commandes), mémoire persistante, hooks de cycle de vie. Idéal pour codebases complexes et travail intensif.
- 02Cursor Agent : volontairement compact (~5 commandes), multi-modèles natif (GPT/Claude/Gemini), Cloud Agents via préfixe &. Idéal si vous utilisez l'IDE Cursor.
- 03OpenAI Codex CLI : sandbox multi-OS le plus strict (Seatbelt / Landlock), scriptabilité imbattable (exec --json --output-schema), inclus dans ChatGPT Plus.
- 04Gemini CLI : open source, plan gratuit généreux, système d'extensibilité le plus riche (agents/skills/hooks/extensions), intégration GitHub Actions native.
- 05Stratégie recommandée : maîtrisez-en deux. Un pour le travail interactif (Claude Code ou Cursor) + un pour le scripting/CI (Codex ou Gemini).
Claude Code vs Cursor vs Codex vs Gemini CLI : Comparatif Complet (2026)
Quatre agents IA dominent désormais le marché des CLI de développement assistés par l'IA : Claude Code (Anthropic), Cursor Agent (Anysphere), OpenAI Codex CLI (OpenAI) et Google Gemini CLI (Google). Chacun a ses forces, ses faiblesses, sa philosophie.
Ce comparatif passe en revue plus de 25 critères concrets pour vous aider à choisir : modèles supportés, surface de commandes, modes & permissions, mémoire & contexte, intégrations (MCP, hooks, sous-agents), capacités cloud, scriptabilité non-interactive, authentification, et coût.
Astuce : utilisez les filtres par catégorie pour aller directement au point qui vous intéresse (Sandbox, Mémoire, Authentification, etc.).
Le comparatif détaillé
| Critère | Claude Code | Cursor Agent | Codex CLI | Gemini CLI |
|---|---|---|---|---|
| Éditeur & modèles | ||||
| Société | Anthropic | Anysphere (Cursor) | OpenAI | |
| Modèles principaux | Claude Opus / Sonnet / Haiku 4.X | GPT-5.x, Claude, Gemini (multi-modèles) | GPT-5.4, GPT-5.3-Codex, autres OpenAI | Gemini 2.5 Pro / Flash / autres |
| Modèles open source / locaux | Via Bedrock / Vertex AI uniquement | Modèles tiers configurables | Oui via --oss (fournisseur local) | Non documenté |
| Surface de commandes | ||||
| Commandes slash documentées | 80+ commandes slash | ~5 commandes slash (CLI volontairement compacte) | ~35 commandes slash | ~40 commandes slash |
| Sous-commandes CLI principales | claude, claude update, claude auth, claude mcp, claude plugin | cursor-agent, ls, resume | 20+ sous-commandes (exec, cloud, mcp, sandbox, fork, etc.) | gemini (interface principale) |
| Préfixes spéciaux | /, !, @ | /, & | /, /mention | /, !, @ |
| Modes & permissions | ||||
| Modes principaux | default, acceptEdits, plan, auto, bypassPermissions | Agent, Plan, Ask | Mode TUI + plan + side conversations | Plan (lecture seule), shell, vim, normal |
| Mode Plan | Oui — Maj+Tab ou /plan | Oui — Maj+Tab ou /plan | Oui — /plan | Oui — /plan (lecture seule) |
| Sandbox d'exécution | Mode bypassPermissions / sandbox externe | Sandbox enabled / disabled | read-only, workspace-write, danger-full-access (multi-OS) | Système de permissions par dossier (/permissions) |
| Mémoire & contexte | ||||
| Fichier de contexte projet | CLAUDE.md (généré par /init) | .cursorrules / .cursor/rules | AGENTS.md (généré par /init) | GEMINI.md (généré par /init) |
| Mémoire persistante | Oui — MEMORY.md, /memory | Via .cursorrules + checkpoints | Sessions persistantes + /resume + /fork | Oui — /memory + GEMINI.md |
| Compression de conversation | /compact | Auto + checkpoints | /compact | /compress |
| Intégrations | ||||
| MCP (Model Context Protocol) | Natif — /mcp + claude mcp add | Supporté | Natif — codex mcp add (stdio + HTTP) | Natif — /mcp avec auth, schema, reload |
| Hooks de cycle de vie | Oui — /hooks + .claude/settings.json | Limité (.cursorrules) | Via execpolicy + features | Oui — /hooks (enable, disable, list) |
| Sous-agents | Oui — /agents + .claude/agents/ | Cloud Agents (préfixe &) | /agent + threads multiples | Oui — /agents (locaux et distants) |
| Skills réutilisables | Oui — système de Skills étendu | Non documenté | Plugins via marketplace | Oui — /skills (Agent Skills) |
| Cloud & équipe | ||||
| Tâches cloud | /ultrareview, /ultraplan, /remote-control | Cloud Agents (préfixe &) | codex cloud (exec, list, apply) | /setup-github (Actions) |
| Mode non-interactif (scripts) | claude --print (-p) + --output-format json | cursor-agent -p "..." + --output-format | codex exec + --json + --output-schema | gemini -p + --output-format |
| Onboarding équipe | /team-onboarding (génère un guide depuis 30j d'usage) | Configuration via .cursorrules partagé | AGENTS.md + profils -p partagés | GEMINI.md + extensions |
| Authentification & coût | ||||
| Méthodes d'authentification | Compte Anthropic (Pro/Max), API key, Bedrock, Vertex | Compte Cursor (Pro/Business) | ChatGPT (recommandé), API key, OAuth, --device-auth | Compte Google, API key Gemini |
| Plan gratuit | Limité — usage gratuit avec quota réduit | Hobby gratuit avec limites | Inclus dans ChatGPT Free/Plus | Plan gratuit avec quota Gemini |
| Suivi des coûts intégré | /cost, /usage | Via dashboard Cursor | /status (tokens) + dashboard ChatGPT | /stats |
| Pour quel usage ? | ||||
| Idéal pour | Travail intensif autonome, codebases complexes, équipes techniques | Devs habitués à l'IDE Cursor qui veulent le même agent en CLI | Utilisateurs ChatGPT, scripts d'automatisation, sandbox strict | Écosystème Google, plan gratuit généreux, intégration GitHub Actions |
| Force principale | Plus grande surface de commandes, mémoire persistante, hooks | Simplicité radicale, intégration IDE Cursor parfaite | Sandbox multi-OS robuste, sous-commandes scriptables | Open source, gratuit, multi-répertoires natif |
Synthèse rapide : qui pour quoi ?
Choisissez Claude Code si...
- Vous travaillez sur des codebases complexes ou des projets longue durée
- Vous voulez la plus large surface de commandes (80+ slash commands documentés)
- La mémoire persistante entre sessions (
MEMORY.md) est importante pour vous - Vous avez un abonnement Anthropic Pro ou Max
- Vous souhaitez utiliser des hooks de cycle de vie pour automatiser des comportements
Choisissez Cursor Agent si...
- Vous utilisez déjà l'IDE Cursor au quotidien
- Vous préférez un CLI délibérément simple (~5 slash commands, 3 modes)
- Vous voulez les Cloud Agents (préfixe
&) qui continuent en autonomie - Vous appréciez le multi-modèles (GPT, Claude, Gemini) dans le même CLI
Choisissez Codex CLI si...
- Vous êtes déjà abonné à ChatGPT Plus ou Pro (l'accès est inclus)
- La rigueur du sandbox est critique (Seatbelt sur macOS, Landlock sur Linux)
- Vous scriptez beaucoup :
codex exec --json --output-schemaest imbattable - Vous voulez déporter des tâches longues vers le cloud OpenAI (
codex cloud) - Vous avez besoin de modèles open source locaux via le flag
--oss
Choisissez Gemini CLI si...
- Vous démarrez et voulez un plan gratuit généreux
- Vous travaillez dans l'écosystème Google (Drive, Calendar, Cloud)
- Vous voulez le système d'extensibilité le plus riche (agents, skills, hooks, extensions)
- L'intégration GitHub Actions native vous intéresse (
/setup-github) - Vous préférez les outils open source
Points communs : ce qui converge
Au-delà des différences, les 4 outils convergent sur plusieurs piliers :
- Fichier de contexte projet :
CLAUDE.md/AGENTS.md/GEMINI.md/.cursorrules— tous documentent le projet pour que l'agent comprenne votre code dès la première session. - Mode Plan : tous proposent un mode où l'agent planifie avant d'exécuter (sécurise les opérations destructives).
- MCP (Model Context Protocol) : les 4 supportent désormais MCP — c'est devenu le standard de fait pour connecter les agents IA aux services externes (Notion, Gmail, Drive...).
- Mode non-interactif (
-p) : les 4 permettent du scripting sans TUI, avec sortie JSON pour les pipelines CI/CD. - Compression de conversation :
/compact(Claude, Codex) ou/compress(Gemini) — résumer pour libérer du contexte.
Points de divergence : où ça change
- Surface de commandes : Cursor en propose volontairement peu (~5), Claude Code en propose le plus (80+). Codex et Gemini sont entre les deux (35-40).
- Sandbox : Codex est le plus strict avec ses sandbox au niveau noyau (Seatbelt / Landlock). Les autres reposent sur des modes de permission applicatifs.
- Multi-modèles natif : seul Cursor permet de basculer entre GPT, Claude et Gemini dans le même CLI.
- Cloud / déport autonome : Cursor (
&), Codex (codex cloud), Claude (/ultrareview,/remote-control) — chacun a son approche. - Coût d'entrée : Gemini est le moins cher (open source + plan gratuit généreux). Codex est inclus dans ChatGPT Plus. Claude et Cursor demandent un abonnement dédié pour un usage soutenu.
Notre conseil chez ReadyGo
Pour un développeur solo en exploration : commencez par Gemini CLI (gratuit) pour vous familiariser, puis essayez Codex CLI si vous êtes déjà sur ChatGPT Plus.
Pour un freelance ou une petite équipe qui livre des projets clients : Claude Code (avec un abonnement Max) reste l'option la plus complète, surtout si vous tirez parti de la mémoire persistante et des hooks.
Pour un utilisateur Cursor IDE existant : restez avec Cursor Agent — l'intégration IDE/CLI est imbattable.
Pour un automatisateur de pipelines CI/CD avec sandbox strict : Codex CLI avec --sandbox workspace-write et exec --json est probablement le meilleur choix.
Aucun des 4 n'est parfait universellement. La meilleure stratégie est probablement d'en maîtriser deux : un pour le travail interactif (Claude Code ou Cursor) et un pour le scripting / CI (Codex ou Gemini).
Conclusion
L'écosystème des agents IA en ligne de commande s'est stabilisé autour de ces 4 outils. Tous progressent rapidement, et l'avantage compétitif change de mois en mois. Notre recommandation : essayez-en deux, gardez celui qui colle à votre flux de travail principal, et utilisez le second pour les cas particuliers (cloud, scripting, sandbox).
Chez ReadyGo, nous utilisons Claude Code comme outil principal, complété par Codex CLI pour certains scripts. Cette combinaison nous permet de livrer des sites Next.js modernes, performants et bien référencés à nos clients en Tunisie et à l'international, plus rapidement et avec moins d'erreurs qu'auparavant.
Si vous cherchez un partenaire qui maîtrise les outils nouvelle génération, parlons de votre projet.
Articles détaillés : Claude Code : Guide Complet · Cursor Agent CLI : Guide Complet · OpenAI Codex CLI : Guide Complet · Google Gemini CLI : Guide Complet.
