Broccoli: Open-Source-Framework zum Ausführen von KI-Codierungsagenten aus Linear-Tickets in Cloud-Sandboxes

✍️ OpenClawRadar📅 Veröffentlicht: 22. April 2026🔗 Source
Broccoli: Open-Source-Framework zum Ausführen von KI-Codierungsagenten aus Linear-Tickets in Cloud-Sandboxes
Ad

Was Broccoli macht

Broccoli verwandelt Linear-Tickets in ausgelieferte PRs, indem es KI-Codierungsagenten in isolierten Cloud-Sandboxen ausführt. Jede Aufgabe erhält ihre eigene Sandbox, in der sie das Repo auscheckt, Ticketkontext nutzt, Lösungen implementiert, Tests und Review-Schleifen durchführt und dann einen Pull Request für das Team-Review öffnet.

Architektur und Deployment

Die Implementierung verwendet:

  • Webhook-Deployment: GCP
  • Sandbox: GCP oder Blaxel
  • Projektmanagement: Linear
  • Code-Hosting & CI/CD: GitHub

Es wird in Ihrem eigenen GCP-Projekt gegen Ihre Postgres-Datenbank deployed, ohne Drittanbieter-Kontrollinstanz. Das Deployment ist produktionsreif und verwendet Cloud Run + Secret Manager + Webhook-Deduplizierung + dauerhaften Job-Status.

Hauptmerkmale

  • Linear-Ticket → überprüfbarer PR-Workflow
  • Ihre Infrastruktur, Schlüssel und Daten bleiben innerhalb Ihres Tenants
  • KI-Code-Review bei jedem PR mit Claude und Codex
  • Anpassbare Prompt-Vorlagen, die Sie forken, anpassen und versionieren können
  • Deployment in ~30 Minuten mit einem Bootstrap-Skript und einer Konfigurationsdatei
Ad

Deployment-Voraussetzungen

Für das Deployment benötigen Sie:

  • GCP-Projekt mit aktivierter Abrechnung und angemeldetem gcloud
  • GitHub-App mit spezifischen Berechtigungen (Contents, Pull requests, Issues = Lesen/Schreiben; Metadata = Nur-Lesen; abonniert für Pull-Request-Review-Ereignis)
  • Linear-Bot-Benutzer (dediziert, kein persönlicher Account) mit API-Schlüssel
  • OpenAI- und Anthropic-API-Schlüssel mit aktivierter Abrechnung
  • Linear-Webhook, der auf ${Service URL}/webhooks/linear zeigt, mit automatisch generiertem broccoli-oss-linear-webhook-secret

Nutzungsergebnisse

In den letzten vier Wochen wurden 100% der PRs von Nicht-Entwicklern über Broccoli ausgeliefert. Für Entwickler im Team liegt dieser Anteil bei etwa 60%, wobei komplexere Funktionen manuelles Hin-und-Her-Design mit Codex/Claude Code erfordern.

📖 Read the full source: HN AI Agents

Ad

👀 Siehe auch

Anthropics Multi-Agent-Harness-Design zur Verbesserung der Codequalität von Claude
Werkzeuge

Anthropics Multi-Agent-Harness-Design zur Verbesserung der Codequalität von Claude

Anthropics Blogbeitrag beschreibt ein Harness-Design mit mehreren Agenten, um Claudes Kontextangst und Selbstbewertungsverzerrung anzugehen, mit spezifischen Agentenrollen und Bewertungskriterien für Frontend- und Full-Stack-Entwicklung.

OpenClawRadar
Claude Session Tracker: Claude-Code-Sitzungen automatisch in GitHub Issues speichern
Werkzeuge

Claude Session Tracker: Claude-Code-Sitzungen automatisch in GitHub Issues speichern

Ein neues Tool namens claude-session-tracker speichert Claude-Code-Sitzungen automatisch in GitHub Issues und protokolliert jede Eingabeaufforderung und Antwort als Kommentare mit Zeitstempeln. Es erstellt ein GitHub Issue pro Sitzung, das mit einem Projects-Board verknüpft ist, und arbeitet über das native Hook-System von Claude Code, ohne Kontext-Tokens zu verbrauchen.

OpenClawRadar
AIBrain fügt Claude Code persistente Speicherfähigkeit und Selbstverbesserung hinzu.
Werkzeuge

AIBrain fügt Claude Code persistente Speicherfähigkeit und Selbstverbesserung hinzu.

AIBrain ist ein Tool, das Claude Code persistenten Speicher zwischen Sitzungen bietet, mit semantischer Suchabfrage und Selbstverbesserungszyklen. Es umfasst 53 Workflows, 44 Fähigkeiten, 9 MCP-Server und unterstützt Multi-Agent-Mesh-Netzwerke über Tailscale.

OpenClawRadar
Feinabstimmung von Qwen 14B für die Discord-Autovervollständigung
Werkzeuge

Feinabstimmung von Qwen 14B für die Discord-Autovervollständigung

Ein Entwickler hat das Qwen 14B Modell mithilfe seines Discord-Nachrichtendatensatzes angepasst, um ein Autocomplete-Tool zu erstellen.

OpenClawRadar