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

Graphe de Compétences Traversable pour la Mémoire Persistante des Agents IA dans les Bases de Code
Tools

Graphe de Compétences Traversable pour la Mémoire Persistante des Agents IA dans les Bases de Code

Un développeur a construit un système de graphe de compétences à trois couches qui vit à l'intérieur d'une base de code, permettant aux assistants de codage IA de maintenir une mémoire persistante entre les sessions. Le système utilise une divulgation progressive avec des instructions auto-dirigées au lieu de fichiers de contexte monolithiques.

OpenClawRadar
Testreel : Génération de vidéos de démonstration programmatiques avec Claude Code
Tools

Testreel : Génération de vidéos de démonstration programmatiques avec Claude Code

Testreel est un package npm qui génère des vidéos de démonstration de produits polies à partir de descriptions d'interactions JSON, YAML ou Playwright. Il crée des vidéos webm/mp4/gif avec des superpositions de curseur, des ondulations de clic et des arrière-plans dégradés.

OpenClawRadar
Noren AI : L'outil d'extraction vocale identifie les schémas d'écriture à partir d'échantillons
Tools

Noren AI : L'outil d'extraction vocale identifie les schémas d'écriture à partir d'échantillons

Noren AI analyse 5 à 10 échantillons d'écriture pour générer automatiquement un guide vocal basé sur des motifs réels, correspondant à 90 % des motifs identifiés manuellement et en découvrant des motifs supplémentaires.

OpenClawRadar
motif MCP offre à Claude Code la capacité de visionner des vidéos pour la reproduction de bugs UI
Tools

motif MCP offre à Claude Code la capacité de visionner des vidéos pour la reproduction de bugs UI

motif est un serveur MCP qui permet à Claude Code de regarder des enregistrements d'écran de bugs UI, en utilisant l'analyse image par image de Gemini 2.5 Flash pour renvoyer des descriptions visuelles, des causes racines et des diffs. La configuration nécessite une clé API Gemini et deux lignes dans mcp.json.

OpenClawRadar