orch
MIT, pas d'édition payanteTourne sur vos propres machines

Gardez votre propre Claude. Partagez la liste de tâches

orch transforme les issues GitHub en liste de tâches partagée. Chaque tâche tourne sur la machine d'un collègue, avec son propre abonnement, et revient en pull request.

issue #128 · teammate-alogs en direct

Clone neuf, conteneur non root

Bash pnpm test

token ••••••• masqué

Push de orch/issue-128-fix

Pull request en brouillon ouverte

En mode auto, celui à qui il reste le plus de budget.

Comment ça marche

De l'issue à la pull request.

  1. Étiqueter une issue

    Elle rejoint le pool. Ou écrivez-la dans la page Backlog, ou laissez Claude Code découper une fonctionnalité via MCP.

  2. orch la propose

    En mode auto, celui qui a le plus de budget restant. En mode approbation, rien ne démarre avant son accord.

  3. Elle tourne sur leur machine

    Dans un conteneur non root qui ne voit qu'un clone neuf.

  4. Une PR en brouillon revient

    Le propriétaire relit et fusionne. Les tâches dépendantes démarrent ensuite.

Voir toutes les fonctionnalités

Sécurité

Pour les équipes qui se font confiance.

Une liste de tâches partagée avec de l'automatisation, pas une plateforme multi-tenant.

IdentifiantsLe jeton Claude reste sur la machine du membre
RéseauLes machines se connectent en sortie et n'ouvrent aucun port entrant
Bac à sableNon root, pas de socket Docker, pas de dossier personnel de l'hôte
Non couvertAucun filtrage des sorties : une issue malveillante pourrait atteindre le jeton d'un membre

Lancer orch

Une pile Docker Compose avec HTTPS automatique. Les détails sont dans la documentation.

$ git clone https://github.com/selfhostr/orch.git
$ cd orch/deploy/server && cp .env.example .env
$ docker compose up -d