Une demandePlusieurs projetsDes agents qui collaborent
Un agent coordinateur répartit le travail, attribue les tâches à chaque projet et rassemble les résultats. Chaque projet dispose d’une session native indépendante dans son propre répertoire, avec ses instructions, Skills et outils habituels.
Une fonctionnalité touche plusieurs projets.
Laissez un agent coordonner le travail.
Un coordinateur. Du travail dans chaque projet.
Une demande peut toucher le frontend, le backend et la documentation, vous laissant transmettre les tâches et les résultats. Le coordinateur utilise le contexte du produit pour planifier le travail et les dépendances, puis assure le suivi des rapports de chaque projet.
Chaque projet garde ses règles de développement.
Chaque agent de projet dispose d’une session native indépendante dans le répertoire du projet. Ses propres mécanismes chargent les instructions, Skills, hooks et outils, ce qui réduit le risque d’oublier des règles quand le travail concerne plusieurs projets.
Différentes marques. Une coordination commune.
Les projets peuvent dépendre de différentes marques d’agents dont les instructions et les outils ne sont pas interchangeables. Gardez chaque configuration, par exemple Codex pour le frontend et Claude Code pour le backend, tandis qu’un coordinateur relie leur travail. Lorsque le coordinateur utilise Claude Code, il peut confier la génération d’images à Codex, car Claude Code ne génère pas d’images, ou lui confier les étapes qui pilotent une application locale ou un navigateur, domaine où Codex est plus efficace, puis continuer à partir de ce que Codex rapporte.
Rejoignez une conversation. Orientez le travail.
Les détails d’un projet s’expliquent plus facilement dans la conversation où le travail se fait. Parlez directement à un agent de projet pour ajouter du contexte, ajuster les exigences ou examiner le code, tandis que le coordinateur suit l’avancement global.
Un produit traverse plusieurs dépôts
Vos agents devraient agir comme une équipeUnproduittraverseplusieursdépôtsVosagentsdevraientagircommeuneéquipe
02 / COORDINATION
LA COUCHE DE COORDINATION
Un coordinateur.
Tous les projets en phase.
Une fonctionnalité peut concerner le frontend, le backend et la documentation. Le coordinateur la décompose en tâches, les attribue aux sessions de projet et assure le suivi de leurs rapports.
Espace de travail du produitExemple de collaboration
Vous
Ajouter les invitations à une équipe dans tout le produit
Agent coordinateur
Répartissez les tâches entre frontend, backend et documentation, coordonnez les dépendances de l’API et rassemblez les résultats.
Au travailEn attente d’instructions
Frontend
apps/web
CodexContexte natif du projet
Au travailEn attente d’instructions
Instructions du projet · Skills · Hooks
Créer les écrans d’invitation et d’accès à l’équipe
Rapport au coordinateur
Les écrans d’invitation et d’accès à l’équipe sont connectés au backend. L’intégration est vérifiée.
Backend
services/api
Claude CodeContexte natif du projet
Au travailEn attente d’instructions
Instructions du projet · Skills · Hooks
Implémenter les endpoints d’invitation et les contrôles de permissions
Rapport au coordinateur
Les endpoints d’invitation et les contrôles de permissions sont prêts. La spécification de l’API a été transmise à l’agent coordinateur.
Documentation
docs
Grok BuildContexte natif du projet
Au travailEn attente d’instructions
Instructions du projet · Skills · Hooks
Rédiger le guide pour inviter et rejoindre une équipe
Rapport au coordinateur
Le guide pour inviter et rejoindre une équipe a été mis à jour selon le parcours dans l’interface et les règles de permissions.
L’agent coordinateur rassemble les résultats
Rassemblez les résultats des trois projets et vérifiez qu’ils répondent à la même demande.
Une fonctionnalité, livrée ensemble
L’interface d’invitation, les endpoints du backend, les contrôles de permissions et le guide d’utilisation forment une fonctionnalité complète d’invitation d’équipe.
01
Confiez l’objectif à votre coordinateur
Votre coordinateur s’appuie sur les informations du produit et le contexte disponible pour identifier les projets concernés, organiser le travail et suivre les dépendances.
02
Laissez les agents de projet travailler
Chaque agent s’exécute dans le répertoire de son projet et utilise sa prise en charge native des instructions, Skills, hooks, outils et permissions.
03
Suivez le travail. Intervenez où vous voulez.
Les agents de projet font remonter leur progression et leurs questions au coordinateur. Ouvrez une conversation pour ajouter du contexte, ajuster la direction ou travailler directement avec l’agent du projet.
03 / OPEN SOURCE
Aucune boîte noire.
Le code est à vous.
Lisez le code, examinez la coordination et adaptez cet espace à vos besoins. Un développement ouvert, publié sous licence MIT.
Octoboard conserve ses données d’application localement et n’envoie ni votre code ni vos conversations à des serveurs exploités par son développeur. Les agents et outils choisis se connectent à leurs fournisseurs selon votre configuration.
La prise en charge d’hôtes distants est prévue et n’est pas encore disponible.
Plateformes prises en charge
Le développement de la version macOS est terminé. Des versions pour Linux, Windows, iOS et Android sont prévues.
macOS
Développement terminé · Version installable bientôt disponible
Linux
PRÉVU
Windows
PRÉVU
iOS
PRÉVU
Android
PRÉVU
05 / REPÈRES PRATIQUES
Questions fréquentes
À quoi sert Octoboard ?
Une demande comme l’ajout d’invitations à une équipe peut nécessiter des modifications du frontend, du backend et de la documentation. Confiez-la à un agent coordinateur pour organiser le travail entre ces projets, suivre les dépendances et rassembler les résultats. Vous avez ainsi moins de tâches et de contexte à transmettre vous-même entre les sessions.
Pourquoi ne pas confier tous les projets à un agent et à ses sous-agents ?
Travailler dans plusieurs répertoires ou lancer un sous-agent ne garantit pas en soi le chargement de toute la configuration du projet cible. Si les instructions ou Skills dépendent de leur transmission par la conversation principale, des règles peuvent être oubliées ou des contextes mélangés ; le chargement varie selon l’outil. Octoboard lance une session native indépendante de l’agent choisi dans chaque répertoire de projet, où cet agent charge la configuration locale grâce à ses propres mécanismes, tandis que le coordinateur organise le travail.
Chaque projet peut-il garder un agent d’une marque différente ?
Les projets peuvent déjà dépendre de différentes marques d’agents dont les instructions et les outils ne sont pas interchangeables. Choisissez Claude Code, Codex ou Grok Build indépendamment pour le coordinateur et chaque projet. Chacun garde ses outils, tandis que Octoboard transmet les tâches, le contexte pertinent et les rapports entre les sessions. Lorsque le coordinateur utilise Claude Code, il peut demander à Codex de générer une image, ce que Claude Code ne fait pas, ou de piloter une application locale ou un navigateur, domaine où Codex est plus efficace, puis continuer à partir de ce que Codex rapporte.
Comment les projets rendent-ils compte de leur travail, et puis-je intervenir ?
Une exigence ou un détail du code peut être plus facile à expliquer directement à l’agent de projet qui réalise le travail. Rejoignez sa conversation pour ajouter du contexte, ajuster les exigences ou examiner le code. Les sessions lancées par le coordinateur continuent de lui communiquer leurs résultats, les points en suspens et les décisions à prendre.
Le coordinateur apprendra-t-il comment mon produit est organisé ?
Les échanges continus, la connaissance des projets et les rapports peuvent l’aider à comprendre votre produit et sa structure technique, notamment les projets concernés par une demande. Cette compréhension dépend du contexte disponible dans la session ; le tenir à jour évite de répéter les explications.
Quelles plateformes puis-je utiliser ?
Le développement de la version macOS pour Apple Silicon est terminé. Son programme d’installation sera bientôt disponible sur GitHub Releases. Les versions Linux, Windows, iOS et Android sont prévues et ne sont pas encore disponibles.
De quoi ai-je besoin et combien cela coûte-t-il ?
Installez les CLI des agents que vous souhaitez utiliser. Octoboard est gratuit et open source sous licence MIT. Ces agents sont les vôtres, y compris un agent que vous reliez à un modèle que vous hébergez vous-même.
Où vont mon code et mes conversations ?
Octoboard stocke ses données d’application localement et ne transmet ni code ni conversations aux serveurs de son développeur. Les agents et outils configurés peuvent envoyer des données à leurs fournisseurs. La collaboration peut partager des informations sur les tâches avec plusieurs fournisseurs, et les opérations Git peuvent contacter des dépôts distants. Consultez la politique de confidentialité pour en savoir plus.
Les agents de projet peuvent-ils fonctionner sur une machine distante ?
Pas encore. La prise en charge d’hôtes distants est prévue et n’est pas disponible.
VOTRE PROCHAINE MISSION COMMENCE ICI
Votre prochaine demande
Des projets qui collaborent
Vos dépôts. Vos outils. Un seul espace pour faire avancer tout le produit.