Broccoli : harnais open-source pour exécuter des agents d'IA de codage à partir de tickets Linear dans des sandbox cloud

✍️ OpenClawRadar📅 Publié: April 22, 2026🔗 Source
Broccoli : harnais open-source pour exécuter des agents d'IA de codage à partir de tickets Linear dans des sandbox cloud
Ad

Ce que fait Broccoli

Broccoli transforme les tickets Linear en PR déployées en exécutant des agents d'IA de codage dans des sandbox cloud isolés. Chaque tâche obtient son propre sandbox où elle clone le dépôt, utilise le contexte du ticket, implémente des solutions, exécute des tests et des boucles de revue, puis ouvre une pull request pour une revue d'équipe.

Architecture et déploiement

L'implémentation utilise :

  • Déploiement webhook : GCP
  • Sandbox : GCP ou Blaxel
  • Gestion de projet : Linear
  • Hébergement de code & CI/CD : GitHub

Il est déployé sur votre propre projet GCP avec votre base de données Postgres, sans plan de contrôle tiers. Le déploiement est de qualité production utilisant Cloud Run + Secret Manager + déduplication webhook + état de travail durable.

Fonctionnalités clés

  • Workflow ticket Linear → PR révisable
  • Votre infrastructure, clés et données restent dans votre locataire
  • Revue de code par IA sur chaque PR utilisant Claude et Codex
  • Modèles d'invite personnalisables que vous pouvez forker, ajuster et versionner
  • Se déploie en ~30 minutes avec un script d'amorçage et un fichier de configuration
Ad

Prérequis de déploiement

Pour déployer, vous avez besoin :

  • Projet GCP avec facturation attachée et gcloud connecté
  • Application GitHub avec permissions spécifiques (Contenu, Pull requests, Issues = lecture/écriture ; Métadonnées = lecture seule ; abonnée à l'événement de revue de pull request)
  • Utilisateur bot Linear (dédié, pas un compte personnel) avec clé API
  • Clés API OpenAI et Anthropic avec facturation activée
  • Webhook Linear pointant vers ${Service URL}/webhooks/linear utilisant le secret auto-généré broccoli-oss-linear-webhook-secret

Résultats d'utilisation

Ces quatre dernières semaines, 100% des PR provenant de non-développeurs ont été déployées via Broccoli. Pour les développeurs de l'équipe, cette part est d'environ 60%, les fonctionnalités plus complexes nécessitant une conception manuelle aller-retour avec Codex/Claude Code.

📖 Read the full source: HN AI Agents

Ad

👀 See Also

Doc Harness : Une Compétence Claude Code pour Maintenir l'État du Projet Entre les Sessions
Tools

Doc Harness : Une Compétence Claude Code pour Maintenir l'État du Projet Entre les Sessions

Doc Harness est une compétence Claude Code qui crée un système de documentation léger avec cinq fichiers structurés pour aider les agents IA à maintenir le contexte du projet entre les sessions. Il résout les problèmes comme les réinitialisations de contexte, les règles oubliées et la nécessité de réexpliquer les projets aux nouveaux agents.

OpenClawRadar
HostedShell : Une Solution de Déploiement Web pour les Agents OpenClaw
Tools

HostedShell : Une Solution de Déploiement Web pour les Agents OpenClaw

HostedShell est une version hébergée d'OpenClaw qui élimine la configuration locale de l'interface en ligne de commande, la gestion des dépendances et l'appariement manuel en fournissant une console web avec un accès terminal direct et des mises à jour du système de fichiers.

OpenClawRadar
iai-mcp : Un démon local pour une mémoire OpenClaw persistante entre sessions
Tools

iai-mcp : Un démon local pour une mémoire OpenClaw persistante entre sessions

iai-mcp est un démon open-source qui capture toutes les conversations OpenClaw, les stocke dans trois niveaux de mémoire avec des plongements neuronaux locaux et un chiffrement AES-256, et réinjecte le contexte pertinent lors de nouvelles sessions — rappel textuel >99 %, récupération <100 ms, coût de démarrage de session <3k tokens.

OpenClawRadar
Homebutler : Compétence OpenClaw pour la Gestion de Homelab via Telegram
Tools

Homebutler : Compétence OpenClaw pour la Gestion de Homelab via Telegram

Homebutler est un binaire Go unique (~13 Mo, zéro dépendance) qui fonctionne comme une compétence OpenClaw pour gérer les homelabs depuis le chat Telegram. Il surveille les serveurs, redémarre les conteneurs Docker, réveille les machines, scanne les réseaux et alerte en cas de pics de ressources sans sessions SSH ni connexions à un tableau de bord.

OpenClawRadar