ZERO : un agent de codage terminal que vous possédez vraiment
📌 ZERO est un agent de codage IA pour votre terminal, en Go, open source (MIT). Choisissez le modèle (25+ providers), gardez le contrôle via permissions et sandbox, sessions locales durables. TUI + headless.
Les agents de codage IA fleurissent, mais la plupart vous enferment : un modèle imposé, vos sessions au cloud, des privilèges flous. ZERO prend le contrepied avec une promesse simple — « a terminal coding agent you own », un agent que vous possédez.
Écrit en Go, il tourne dans votre terminal et peut inspecter un repo, éditer des fichiers, lancer des commandes, utiliser des helpers navigateur/terminal, et conserver des sessions locales durables — stockées sur disque, recherchables, resumables, jamais montées en télémétrie.
Le point fort, c’est le contrôle. ZERO supporte 25+ fournisseurs : OpenAI, Anthropic, Gemini, Groq, OpenRouter, DeepSeek, Mistral, xAI, Qwen, Kimi, GitHub Models, Ollama, LM Studio, ou tout endpoint compatible OpenAI/Anthropic. Vous choisissez le modèle, pas l’outil. Et vous choisissez le niveau de permission : lectures du workspace autorisées par défaut, écritures limitées au workspace, commandes shell/réseau/actions destructrices passés par la policy de permissions et sandbox. Les modes autonomes sont des opt-ins explicites. Les secrets sont masqués des logs.
Deux modes d’usage. La TUI interactive : sélecteurs de modèle/provider, saisie d’image, slash-commands (/model, /spec, /plan, /resume, /btw pour une question en fork isolé, /loop pour répéter une tâche sur intervalle), rendu des plans/outils en direct, thèmes (dracula, nord, gruvbox, tokyo-night, catppuccin…). Et son pendant scriptable, zero exec : sortie texte/JSON/stream-JSON, worktrees isolés pour tester une migration sans risque, exit codes pour la CI.
La sécurité est pensée pour rendre les effets de bord visibles. /add-dir accorde un répertoire d’écriture supplémentaire sans donner tout le filesystem. zero sandbox policy et zero sandbox grants inspectent ce qui est autorisé. L’extension passe par MCP, skills markdown, plugins, hooks et subagents spécialisés — le tout depuis la même CLI.
Virtualisation des forces : il est neuf (en cours de montée), et la gestion de 25+ providers avec presets régionaux (MiniMax, Meituan LongCat…) peut demander un peu de setup. Mais pour qui veut un agent terminal libre, local et model-agnostic, ZERO est sérieux.
- 🛠️ Agent de codage terminal en Go, open source MIT
- 🤖 25+ providers : OpenAI, Anthropic, Gemini, Ollama, LM Studio…
- 🛡️ Permissions + sandbox : vous gardez le contrôle
- 💾 Sessions locales durables, jamais uploadées
- 🖥️ TUI riche + mode headless
zero execscriptable - 🔌 Extensible : MCP, skills, plugins, hooks, subagents
Sources
– Site officiel — Zero
– GitHub — Gitlawb/zero
