Skip to content
Projets

OrchestratorInc/agent-orchestrator has 14,268 GitHub stars and 1,944 forks. GitHot measured +49 stars in 24 hours. Last checked 2026-11-08 14:54 UTC. Last push 2026-11-04.

Comment ces chiffres sont mesurés

Plan, run and supervise fleets of agents from task to merged PR. Desktop (macOS, Windows, Linux) + iPhone & Android apps. Supports Claude Code, Codex & 35+ coding agents.

Progression mesurée des étoiles

in 24h
+49
in 7 days
Mise à jour retardée
in 15 days
Mise à jour retardée
in 1 month
Mise à jour retardée

Variations nettes sur des périodes qui se chevauchent, pas des totaux quotidiens. Les mesures absentes restent vides. Les étoiles indiquent l’intérêt, pas la qualité.

translations/README.fr.md

Original
Orchestrator.inc logo

Orchestrator.inc

Arrêtez de surveiller vos agents. Commencez à fusionner du vrai travail.

Pilotez une flotte d'agents de développement tout en gardant la maîtrise des branches, des revues et des échecs de CI.

GitHub stars GitHub release GitHub downloads License: Apache-2.0 X Discord


Télécharger Orchestrator.inc  •  Documentation  •  Versions  •  Contribuer  •  Discord

English · 简体中文 · 日本語 · 한국어 · Español · Français · Deutsch · Português (Brasil)


Kanban d'Orchestrator.inc montrant les sessions de workers regroupées selon leur état en direct

Pourquoi Orchestrator.inc

Un agent de développement peut prendre en charge une tâche. En faire tourner plusieurs implique de découper le travail, d'éviter les collisions entre branches et de suivre chaque changement à travers la CI, la revue et la fusion. Orchestrator.inc est un espace de travail de bureau local conçu pour cela : chaque tâche reçoit son propre agent, sa propre branche et son propre worktree, et votre code reste sur votre machine.

Fonctionnalités

L'orchestrateur pilote la flotte

Dites à l'agent principal d'un projet ce que vous voulez construire. Il planifie le travail, lance un worker pour chaque partie dans son propre worktree et ne revient vers vous que lorsque quelque chose requiert votre attention.

L'orchestrateur découpe une fonctionnalité de facturation en trois workers, chacun dans son propre worktree avec un agent de développement différent

Un seul tableau pour toutes les sessions

Les sessions se rangent d'elles-mêmes dans des colonnes en fonction de l'agent, de sa PR, de la CI et des revues, pour que tout ce qui vous attend reste en haut.

Le tableau Kanban avec les colonnes Working, Needs you, In review et Ready to merge

La CI échoue, le bon agent corrige

Les vérifications en échec, les commentaires de revue et les conflits de fusion sont renvoyés au worker propriétaire de la branche jusqu'à l'approbation de la PR. Un agent relecteur peut lire chaque PR avant qu'un humain ne s'en charge.

La chronologie d'une pull request où une vérification en échec et un commentaire de revue sont renvoyés à Claude Code, qui pousse un correctif

Utilisez l'agent en qui vous avez déjà confiance

Choisissez l'agent et le modèle pour chaque tâche, puis travaillez dans le Chat structuré ou dans l'interface de terminal native de l'agent. Chaque worker dispose aussi d'un navigateur pour prévisualiser et tester son application.

Agents pris en charge

La prise en charge des modes worker, Chat et relecteur varie selon l'agent ; les guides de configuration des agents présentent la matrice à jour.

Claude Code   Claude Code Codex   Codex Cursor   Cursor
opencode   opencode Aider   Aider GitHub Copilot   GitHub Copilot
Grok   Grok Kimi   Kimi Pi   Pi
Amp   Amp Auggie   Auggie Droid   Droid
Crush   Crush Cline   Cline Goose   Goose
Qwen   Qwen Continue   Continue Devin   Devin
Kiro   Kiro Kilo Code   Kilo Code Vibe   Vibe
Muse   Muse Agy   Agy Autohand Autohand
Kimchi   Kimchi Prime Agent   Prime Agent OMP   OMP
fx   fx Unreal Agent   Unreal Agent MiMo Code   MiMo Code
Gemini CLI   Gemini CLI DeepSeek   DeepSeek OpenCode 2   OpenCode 2
Codewhale   Codewhale Command Code   Command Code OpenHands   OpenHands

Orchestrator for Mobile

Pilotez depuis votre téléphone les agents qui tournent sur votre ordinateur. Installez l'application pour iPhone ou Android. Scannez le QR code dans Settings → Connect Mobile pour l'associer à votre ordinateur. Elle fonctionne sur le Wi-Fi de la maison comme en déplacement.

  • Alertes. Une notification push vous prévient quand un agent a une question ou attend une approbation.
  • Réponses. Répondez dans le chat, approuvez la demande ou ouvrez le terminal de l'agent.
  • Nouveau travail. Créez un worker et choisissez son agent et son modèle.
  • Revue. Consultez les pull requests et les résultats du relecteur.
L'application mobile montrant un agent qui demande quel fournisseur de messagerie utiliser et la réponse envoyée depuis le téléphone

Cloud Agents

Exécutez des workers dans des espaces de travail hébergés plutôt que sur votre machine. Choisissez Clone to the cloud puis un dépôt GitHub pour commencer.

  • Toujours actif. Les tâches continuent, même ordinateur portable fermé.
  • Suivi en direct. Ouvrez le chat, les fichiers et le terminal depuis l'application de bureau.
  • Rien sur votre machine. Le code, les worktrees et les agents se trouvent entièrement dans le cloud.

Consultez le guide Cloud pour la configuration.

Installation

Téléchargez l'application depuis orchestrator.inc/download ou les GitHub Releases. Elle se met à jour automatiquement.

Plateforme Téléchargement
macOS (Apple silicon) Orchestrator-darwin-arm64.dmg
macOS (Intel) Orchestrator-darwin-x64.dmg
Windows agent-orchestrator-win32-x64.exe
Linux (AppImage) agent-orchestrator-linux-x64.AppImage
Linux (Debian/Ubuntu) agent-orchestrator-linux-x64.deb
Linux (Fedora/RHEL) agent-orchestrator-linux-x64.rpm

Ouvrez Orchestrator.inc et sélectionnez le dépôt qu'il doit gérer. L'application de bureau exécute le daemon pour vous, aucune CLI n'est donc nécessaire. Consultez le guide d'installation pour configurer les CLI des agents et résoudre les problèmes.

Documentation

Document Commencez ici pour
Documentation produit Installation, configuration des agents et utilisation quotidienne du produit.
docs/documentation-map.md Quels documents s'adressent aux humains, lesquels sont des contrats lisibles par machine, et lequel fait foi en cas de divergence.
docs/architecture.md Modèle mental du backend, cycle de vie, persistance, CDC, dérivation de l'état et limites du daemon.
docs/backend-code-structure.md Responsabilité des paquets et emplacement de chaque domaine du backend.
docs/cli/README.md Comportement de la CLI et correspondance avec les routes du daemon.
docs/development.md Prérequis, étapes de compilation, exécution des tests et dépannage pour le développement local.
docs/STATUS.md Ce qui est actuellement livré sur main et ce qui reste en cours.

Contribuer

Commencez par le guide de développement pour connaître les prérequis, la configuration locale et les commandes de test. Lisez CONTRIBUTING.md avant d'ouvrir une pull request et utilisez les GitHub Issues pour les bugs et les demandes de fonctionnalités.

Signaler un bug

Ouvrez un rapport de bug depuis votre propre compte GitHub. Quelques phrases sur ce que vous avez fait et ce qui s'est mal passé suffisent ; la version, le système d'exploitation et les étapes de reproduction sont utiles si vous les avez.

Un agent de développement local peut vous aider à recueillir des éléments avec la skill de triage des bugs ; placez ses journaux et ses notes en pièces jointes, et relisez le brouillon avant de l'envoyer vous-même. Merci de ne pas confier la création d'issues à un bot.

Pour obtenir de l'aide afin de décrire un problème, rejoignez le canal de triage des bugs sur Discord. Consultez le guide de contribution pour plus de détails.

Communauté

Rejoignez Discord pour obtenir de l'aide et échanger avec les contributeurs, suivez @useOrchestrator pour les nouveautés ou lancez une discussion dans les GitHub Issues.

Historique des étoiles

Télémétrie produit

Orchestrator.inc collecte une télémétrie limitée d'usage et de fiabilité, jamais votre code, vos prompts, vos conversations avec les agents ni vos identifiants de connexion. Elle inclut un identifiant d'installation et votre nom d'utilisateur GitHub ; si vous vous connectez à AO Cloud, elle inclut aussi votre identifiant utilisateur AO Cloud et l'adresse e-mail de ce compte, définie une seule fois comme propriété de personne PostHog (jamais lue depuis la configuration git). Désactivez-la entièrement dans Settings > General > Privacy > Share usage analytics, ce qui couvre l'application de bureau, le daemon et un téléphone associé. Découvrez précisément ce que nous collectons et comment la désactiver.

Licence

Orchestrator.inc est disponible sous licence Apache 2.0.

Explorer des projets similaires