THE PROGRAMMING TERMINATOR

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.

Télécharger Octoboard

OPEN SOURCE · LICENCE MIT

macOS sur Apple Silicon · Version installable bientôt disponible

Une pieuvre mécanique argentée aux yeux rouges, mascotte de Octoboard
AGENTS NATIFS. MISSION COMMUNE.
Claude Code Codex Grok Build
Explorer le système
01 / AVANTAGES

POUR LES ÉQUIPES QUI CRÉENT DES PRODUITS

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 é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.

Frontend

apps/web
CodexContexte natif du projet

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

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

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.

Explorer le dépôt
MIT

La liberté de créer, modifier et partager.

Lire la licence MIT
04 / VOS DONNÉES

LOCAL PAR CONCEPTION

Votre espace de travail tourne sur votre machine.

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.

Lire la politique de confidentialité
PRÉVU

Prise en charge d’hôtes distants

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.

Octoboard — The Programming Terminator

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.

Télécharger Octoboard

Version installable bientôt disponible · Licence MIT