SFEIR
Orca Technologie

Orca

Environnement de développement agentique open source (MIT) qui fait tourner une flotte d'agents CLI en parallèle, chacun dans son propre git worktree.

SFEIR AI · Publié le 28 août 2026 · Mis à jour le 21 septembre 2026

Un poste de pilotage pour une flotte d'agents

Orca est une application de bureau qui fait tourner plusieurs agents de codage en ligne de commande côte à côte. Sa documentation en donne la règle : « Every task gets its own git worktree, its own agent terminal, and its own browser tab » : chaque tâche obtient son propre worktree git, son propre terminal d'agent et son propre onglet de navigateur. Le dépôt se décrit comme « the ADE for working with a fleet of parallel agents », pour Agent Development Environment.

Un IDE assisté optimise la personne qui édite un fichier ; Orca fait travailler plusieurs agents et lui réserve trois gestes : répartir, comparer, relire. L'unité de travail n'est plus le fichier mais la tentative isolée.

La terminologie n'est pas stabilisée, et l'éditeur lui-même en emploie plusieurs : « ADE » dans la description du dépôt, « Ship 100x with the agent IDE » en tête du site, « a desktop IDE for running multiple AI coding agents side by side » dans la documentation. Les sujets déclarés sur GitHub portent à la fois ade et agent-ide.

L'outil se revendique aussi par ce qu'il n'est pas : « Not a model », il exécute les agents auxquels vous êtes déjà abonné ; « Not a git replacement », chaque worktree est un vrai worktree git dans lequel on peut entrer en ligne de commande ; « Not a hosted VPS product », il tourne sur le poste par défaut, le calcul distant passant par des machines que vous contrôlez. Ni un outil no-code : il suppose des personnes qui lisent les diffs.

Trente agents pris en charge, aucun modèle embarqué

Le modèle est celui du bring your own subscription : Orca lance un processus dans un terminal, et le trafic part vers le fournisseur que l'équipe a déjà configuré. Le README liste une trentaine d'agents préconfigurés : Claude Code, Codex, Cursor CLI, GitHub Copilot, OpenCode, Grok, Gemini, Kimi, Kiro, Mistral Vibe, Qwen Code, Devin, Goose, Cline, Aider, Rovo Dev. La règle générale est plus large : « if it runs in a terminal, it runs in Orca ».

L'application est gratuite et publiée sous licence MIT. Elle ne proxifie pas les appels aux modèles et ne prend pas de marge sur les tokens : le coût réel d'un déploiement reste celui des abonnements aux agents, du disque consommé par les checkouts multiples et, le cas échéant, d'une machine distante. La page Enterprise ne publie aucune grille tarifaire.

Ce que l'atelier contient

Le README organise le produit en neuf blocs, tous retrouvés dans la documentation le 21 septembre 2026. Le noyau est le fan-out : un même prompt envoyé à plusieurs agents, chacun dans son worktree, puis la comparaison des diffs et la fusion du meilleur. Autour, des terminaux « Ghostty-class » à rendu WebGL dont l'historique survit au redémarrage, un éditeur Monaco et un navigateur Chromium par worktree.

Deux fonctions servent la revue. Design Mode : un clic sur un élément d'interface dans le navigateur intégré envoie son HTML, son CSS et une capture recadrée dans le prompt de l'agent. Annotate AI Diff : des commentaires déposés ligne par ligne sur un diff et renvoyés en lot à l'agent, puis commit et push sans quitter l'application. Les tiroirs GitHub, Linear et Jira ouvrent un worktree depuis un ticket.

Le reste déplace l'exécution hors du poste. Les worktrees SSH lancent l'agent sur une machine distante, l'éditeur et le diff restant locaux. Le companion mobile iOS et Android donne une vue « read-mostly » des agents en cours, avec réponse courte quand l'un d'eux attend une entrée ; « the desktop is always the source of truth », précise la documentation, et la version Android se distribue en APK hors Play Store. La CLI Orca permet à un agent de piloter Orca lui-même. Le suivi d'usage lit l'état que chaque agent écrit sur disque, sans appel d'API.

Le mode permissif est le réglage par défaut

C'est le point de conception qu'une DSI doit instruire avant tout déploiement. La documentation l'écrit sans détour : « Orca pre-fills each supported CLI's permission-bypass flag for new launches — --dangerously-skip-permissions for Claude, --dangerously-bypass-approvals-and-sandbox for Codex, --yolo for Gemini / Cursor / Crush / Kimi / Rovo Dev / Hermes / GitHub Copilot / Command Code », et l'équivalent pour tout autre agent qui expose un tel drapeau.

L'éditeur assume le raisonnement, « the reasoning is that worktrees are disposable », et fournit le réglage inverse : Settings → Agents → Agent Permissions bascule tous les agents non personnalisés entre Yolo et Manual. Le contre-argument tient en une phrase : un worktree isole des fichiers versionnés, pas un système. L'agent tourne sous le même compte utilisateur, avec les mêmes clés SSH, les mêmes jetons cloud et le même accès réseau que son opérateur.

Les coûts que la page de téléchargement n'affiche pas

Le premier est le disque : un worktree est un checkout complet, et cinq agents sur un dépôt JavaScript font cinq répertoires node_modules avant le premier prompt. Le second est la mémoire : Orca est une application Electron (version 43 dans le package.json du dépôt au 21 septembre 2026), et chaque agent inactif garde un terminal vivant, que l'hibernation documentée arrête après trente minutes d'inactivité par défaut.

Le troisième ne se mesure pas en octets. Produire cinq diffs prend quelques minutes de machine ; les lire prend l'attention d'un humain, et c'est elle qui devient le goulot. Un utilisateur le résume le 20 septembre 2026 : « Worktree isolation is the product. Fan-out without write boundaries is still how you trash the tree ». L'isolation a un revers : les agents ne partagent aucune mémoire, et toute coordination passe par un commit, une issue ou un handoff explicite.

Deux points regardent une DSI. Les quotas : trois agents Claude sur le même compte consomment la même limite, Orca affiche l'usage et ne l'augmente pas. La télémétrie : les builds packagés envoient par défaut des événements d'usage anonymes (ouverture de l'application, type d'agent lancé, réglage basculé) vers PostHog Cloud, région États-Unis, sans contenu de fichier ni prompt selon l'éditeur. Le réglage Settings → Privacy ou la variable DO_NOT_TRACK=1 la coupent.

Où le placer parmi les ADE

Les voisins directs partagent la thèse du worktree par tentative et diffèrent par la licence et la surface. Herdr (Apache-2.0) est un runtime de terminal qui possède les sessions et laisse l'éditeur au développeur. Emdash (Apache-2.0, Y Combinator W26) est l'alternative ouverte la plus proche, avec de nombreux connecteurs de suivi de tickets. Superset (licence Elastic 2.0, code lisible mais non libre) vise l'automatisation d'équipe par CLI, MCP et SDK. Claude Squad (AGPL-3.0) est une interface texte au-dessus de tmux, cmux un terminal macOS bâti sur Ghostty, Conductor une application Mac propriétaire, Vibe Kanban un tableau de tâches de la même famille.

Les IDE et agents de la génération précédente, Cursor, Claude Code, Codex, Kiro, Windsurf, Cline ou Aider, ne sont pas des substituts : Orca les exécute. Un seul agent suffit à l'équipe : Orca est surdimensionné. Elle jongle déjà entre trois terminaux et compare des tentatives : il est construit pour cela. Le « 100x » du slogan reste un slogan, qu'aucune mesure indépendante n'étaye.

Éditeur, trajectoire, et les autres Orca

Orca est édité par Stably AI, société de San Francisco fondée en 2022 par Jinjing Liang, ancien ingénieur de l'équipe Google Chrome, et Neil Parker, ancien tech lead chez Uber. Passée par Y Combinator (promotion W22), elle publie par ailleurs une plateforme de tests end-to-end. Le pied de page du site affichait « © 2026 Lovecast Inc. » fin août 2026 et « © 2026 Stably AI » le 21 septembre 2026. Le produit n'est pas monétisé directement : c'est un actif de notoriété adossé à l'activité principale de l'éditeur, doublé d'une offre entreprise (auto-hébergement, préparation SOC 2) sans tarif public.

Le dépôt a été créé le 17 mars 2026 et affiche 73 976 étoiles et 4 850 forks le 21 septembre 2026, contre 55 724 étoiles le 28 août. Ces valeurs bougent chaque jour et se lisent à leur date. La cadence de publication est quotidienne ; le README renvoie au changelog GitHub comme seule liste à jour.

Plusieurs produits sans lien portent le même nom : un agent CLI écrit en Rust sur orcaagent.dev, un orchestrateur à base de conteneurs sur itsorca.dev, le protocole d'échange décentralisé Orca sur Solana, l'éditeur de sécurité cloud Orca Security, et le lecteur d'écran Orca du bureau GNOME.

Questions fréquentes

Qu'est-ce qu'Orca ?

Une application de bureau open source qui fait tourner plusieurs agents de codage en ligne de commande en parallèle, chacun dans son propre worktree git, avec son terminal, son onglet de navigateur et sa vue de diff. L'éditeur la présente comme un « Agent Development Environment ».

Combien coûte Orca ?

L'application est gratuite et publiée sous licence MIT, sans abonnement ni marge sur les tokens. Le coût réel se déplace ailleurs : les abonnements aux agents que vous y branchez, le disque consommé par les checkouts multiples et, si vous déportez l'exécution, la machine distante. La page Enterprise ne publie aucun tarif.

Orca voit-il mon code ou mes prompts ?

Selon l'éditeur, non : le trafic des agents part vers les fournisseurs et les CLI que l'équipe configure elle-même, et la page Enterprise affirme qu'Orca n'inspecte ni ne stocke prompts et code. Les builds packagés envoient en revanche par défaut une télémétrie d'usage anonyme vers PostHog Cloud aux États-Unis, sans contenu selon la documentation, que le réglage Settings → Privacy ou DO_NOT_TRACK=1 désactive. Ce sont des déclarations de l'éditeur, à instruire comme telles.

Quels agents Orca prend-il en charge ?

Une trentaine d'agents préconfigurés dans le sélecteur, dont Claude Code, Codex, Cursor CLI, GitHub Copilot, OpenCode, Grok, Gemini, Kimi, Kiro, Mistral Vibe, Qwen Code, Devin, Goose, Cline et Aider. La règle générale est plus large : tout agent qui tourne dans un terminal tourne dans Orca.

Orca est-il sûr par défaut ?

Non, et l'éditeur le documente. Orca préremplit le drapeau de contournement des permissions de chaque agent (--dangerously-skip-permissions pour Claude, --dangerously-bypass-approvals-and-sandbox pour Codex, --yolo pour plusieurs autres), au motif que les worktrees sont jetables. Un worktree isole des fichiers, pas un système : l'agent garde les droits, les clés et le réseau de son opérateur. Le réglage Settings → Agents → Agent Permissions rétablit le mode Manual.

Orca augmente-t-il mes quotas d'agents ?

Non. Trois agents Claude lancés depuis le même compte consomment la même limite de débit. Orca lit l'usage que chaque agent écrit localement sur disque, l'affiche dans la barre d'état avec le délai avant remise à zéro, et permet de basculer entre plusieurs comptes. Il rend le quota visible, il ne l'étend pas.

Pour quelle équipe Orca est-il fait ?

Pour celle qui lance déjà plusieurs agents en ligne de commande, compare des tentatives sur une même tâche et relit sérieusement les diffs produits par l'IA. Une équipe qu'un seul Claude Code ou Cursor satisfait n'y gagnera que du disque consommé et une interface dense : dans ce cas, l'outil est surdimensionné.

Faut-il confondre Orca avec Orca Security ?

Non. Orca Security est un éditeur de sécurité cloud sans lien avec cet outil. D'autres homonymes circulent : un agent CLI sur orcaagent.dev, un orchestrateur à conteneurs sur itsorca.dev, le protocole Orca sur Solana et le lecteur d'écran Orca de GNOME.

Sources

Orca dans vos projets

Échanger avec SFEIR

Articles liés