Le problème : trop d'outils, pas assez de flux
On est en 2026. Les agents de codage IA sont partout — Claude Code, Codex, Cursor CLI, OpenCode, Gemini CLI… Chacun a ses forces, ses faiblesses, ses limites de taux (rate limits). Et si tu veux les faire collaborer ? C'est le bazar complet.
Pour chaque tâche, tu dois :
- Ouvrir plusieurs terminaux pour chaque agent.
- Jongler avec les branches Git pour ne pas écraser tes modifications en cours.
- Naviguer sans cesse entre VS Code, GitHub et Linear.
- Stasher tes changements, changer de branche, revenir en arrière...
Bref, tu passes plus de temps à gérer tes outils qu'à shipper du code.
Orca résout ce problème avec une approche simple mais redoutable : un environnement pensé pour les agents, pas uniquement pour les humains.
Orca en 60 secondes : qu'est-ce que c'est ?
Orca est un Agent Development Environment (ADE) — et non pas un IDE classique. C'est un espace de travail complet conçu pour toi et tes agents IA, main dans la main.
Le concept clé ? Chaque tâche a son propre worktree Git isolé, son propre terminal d'agent et sa propre instance de navigateur web. Tu peux ainsi faire tourner plusieurs agents en parallèle sur le même projet, sans jamais avoir besoin de faire un git stash ou de jongler manuellement avec tes branches.
Orca ne remplace pas tes agents. Il se comporte comme un orchestrateur et un environnement unifié pour les faire coopérer sans friction.
Lancé par Stably.ai, le projet est entièrement open source sous licence MIT et compte déjà 2 400+ stars sur GitHub, 62 contributeurs et une communauté très active sur Discord.
Les fonctionnalités qui changent la donne
Worktrees parallèles : une tâche = un dossier isolé
C'est le cœur d'Orca. Dès que tu crées une nouvelle tâche, Orca initialise automatiquement un worktree Git isolé. Finis les stashes temporaires et les allers-retours de branches.
Le concept de Worktree Git : Au lieu de cloner plusieurs fois ton dépôt ou de stasher tes fichiers modifiés à chaque changement de contexte, un worktree te permet d'avoir plusieurs dossiers physiques liés au même dépôt Git local, chacun pointant vers une branche différente. C'est l'arme absolue pour le multi-tâche.
Le cas d'usage typique ? Tu écris un prompt complexe, et Orca le distribue à 5 agents différents en parallèle. Chacun travaille dans son propre worktree isolé. À la fin, tu n'as plus qu'à comparer les résultats et merger la meilleure implémentation. C'est le concept de "fan out", et c'est incroyablement puissant.
Multi-agents natif : tous tes assistants côte à côte
Orca supporte nativement les CLI des principaux acteurs du marché :
- Claude Code (Anthropic)
- Codex (OpenAI)
- Cursor CLI
- OpenCode
- Gemini CLI
- GitHub Copilot
Et si ton agent favori n'est pas répertorié, tu peux ajouter n'importe quel agent en ligne de commande en quelques clics. Tu utilises tes propres clés API et tes abonnements.
Terminaux Ghostty-style avec splits infinis
Les terminaux d'Orca s'inspirent de l'ergonomie de Ghostty : rendu WebGL ultra-fluide, splits d'écrans infinis, historique restauré automatiquement au redémarrage et recherche globale. Tu arranges tes agents, browsers, diffs et fichiers dans des volets séparés (split panes) selon tes besoins.
Design Mode : un vrai navigateur Chromium par worktree
Chaque worktree dispose de sa propre instance Chromium intégrée. Tu cliques sur un élément visuel de ton application, et Orca transmet automatiquement le code HTML, le style CSS et une capture d'écran ciblée à ton agent. C'est du browser-use natif, sans extension et sans bidouille.
Intégration GitHub & Linear
Tu peux :
- Parcourir tes PR, issues et boards directement depuis l'interface d'Orca.
- Lancer un worktree à partir d'un ticket spécifique.
- Review et valider des pull requests.
- Créer des tâches Linear avec sélecteurs d'équipe.
Tout est pensé pour te garder dans la zone de concentration, en évitant les interruptions de contexte.
Worktrees SSH : tes agents sur des serveurs distants
Tu as besoin de faire tourner tes agents sur une machine ou un serveur beaucoup plus robuste ? Orca gère les worktrees en SSH distant :
- Édition de fichiers complète à distance.
- Intégration Git et terminaux transparents.
- Reconnexion automatique et port forwarding.
- Cache sécurisé de passphrase SSH.
Sécurité SSH : Orca utilise ta configuration SSH locale (~/.ssh/config). Assure-toi que tes clés privées sont chargées dans ton agent SSH (ssh-add) pour permettre aux agents de se connecter de manière fluide et transparente aux serveurs distants.
L'application mobile compagnon
Orca propose une application compagnon iOS et Android pour garder un œil sur tes conteneurs à distance :
- Suivre l'avancement des agents en temps réel.
- Consulter l'historique et la consommation de jetons.
- Recevoir une notification dès qu'un agent a terminé son travail.
C'est simple, mais tellement reposant de savoir qu'on peut aller boire un café dehors pendant qu'un agent règle un bug complexe, tout en gardant un œil sur sa progression.
Installation : rapide et multi-plateforme
Orca est disponible sur Linux, macOS et Windows.
# macOS (via Homebrew) brew install --cask orca # Linux (AppImage) # Télécharge l'AppImage officielle depuis GitHub wget https://github.com/stablyai/orca/releases/latest/download/orca-linux.AppImage chmod +x orca-linux.AppImage ./orca-linux.AppImage
Puisqu'il s'agit d'un projet open source, tu peux également le compiler directement depuis les sources si tu le souhaites :
git clone https://github.com/stablyai/orca.git cd orca pnpm install pnpm build
Note sur la stack technique : L'application de bureau est construite avec TypeScript et Electron, tandis que la partie mobile compagnon utilise Swift (iOS) et Kotlin (Android) pour des performances natives.
Quand utiliser Orca ?
Orca brille particulièrement dans ces situations :
- Tu veux lancer 3 agents en parallèle sur un même bug pour comparer leurs solutions et choisir la plus propre.
- Tu souhaites faire une revue minutieuse des diffs générés par l'IA avant de faire tes commits.
- Tu possèdes déjà tes propres abonnements (Claude, OpenAI, Cursor) et tu cherches un cockpit centralisé pour les orchestrer.
- Tu fais tourner des agents sur des VM ou des serveurs distants en SSH.
Ce qu'Orca n'est PAS
- Ce n'est pas un modèle LLM propriétaire : Orca est un outil d'orchestration de conteneurs de développement locaux ou distants.
- Ce n'est pas une surcouche opaque à Git : Chaque worktree créé est un véritable dossier physique Git sur lequel tu peux utiliser tes outils CLI habituels.
- Ce n'est pas un outil purement cloud : L'inférence et le code tournent en local ou sur tes serveurs privés.
Pourquoi ça m'a convaincu
Après avoir testé de nombreuses solutions dans l'écosystème IA-dev, Orca s'impose pour trois raisons majeures :
- L'approche "flotte d'agents" (fleet) : Pouvoir paralléliser le travail de plusieurs agents sur un même projet via les worktrees est un gain de temps phénoménal.
- L'ouverture open source : Sous licence MIT, sans lock-in, le projet est auditable et extensible par sa communauté.
- Le respect du workflow de dev : Orca ne cherche pas à réinventer la roue ou à remplacer les éditeurs, il s'intègre intelligemment en optimisant la plomberie autour des agents.
Ressources et liens utiles
- Site officiel : onorca.dev
- Documentation : onorca.dev/docs
- Dépôt GitHub : github.com/stablyai/orca
- Serveur Discord : discord.gg/fzjDKHxv8Q
- Twitter / X : @orca_build
- Mobile iOS : App Store
- Mobile Android : Releases APK sur GitHub
Toi aussi tu as testé Orca ? T'as une question sur l'installation ou un retour d'expérience ? Viens en parler sur Mastodon ou sur Bluesky. Et si l'article t'a plu, n'hésite pas à le partager !
