Broccoli: open-source cloud coding agent for Linear tasks
Broccoli is an open-source coding agent harness that picks up tasks from Linear, runs them in isolated cloud sandboxes, and opens GitHub PRs for human review — eliminating local context switching and idle laptops.
Score breakdown
Teams managing multiple concurrent coding tasks can use Broccoli as a self-hosted, open-source alternative to commercial cloud coding agents, offloading routine PRs to an automated pipeline while keeping humans in the review loop.
- 01Broccoli is an open-source harness that takes coding tasks from Linear, runs them in isolated cloud sandboxes, and opens GitHub PRs for human review.
- 02Each task runs independently in its own cloud sandbox, removing the need to keep a local machine running.
- 03Over the last four weeks, 100% of PRs from non-developers on the team were shipped via Broccoli.
Broccoli is an open-source coding agent harness created by the team at besimple, whose primary business is voice data. The tool was born out of frustration with managing multiple concurrent coding tasks — feature requests, refactors, bugs, and internal tooling — through local agent sessions, which required constant context switching, git worktree juggling, and keeping laptops open to sustain long-running tasks.
The solution gives each task its own isolated cloud sandbox.
The solution gives each task its own isolated cloud sandbox. Broccoli pulls a ticket from Linear, checks out the repository, uses the ticket's context to drive an implementation, runs tests and review loops, and opens a PR for a team member to inspect. The stack relies on GCP for webhook deployment and sandboxing (with Blaxel as an alternative sandbox option), Linear for project management, and GitHub for code hosting and CI/CD.
In practice, the team says 100% of PRs from non-developers and roughly 60% of PRs from developers have been shipped through Broccoli over the past four weeks. More complex features that require iterative design still go through manual local sessions using Codex or Claude Code. The project is open-sourced as an alternative to existing cloud coding agents, with the team arguing that companies for whom coding is essential should invest in their own coding harness.
Key facts
- 01Broccoli is an open-source harness that takes coding tasks from Linear, runs them in isolated cloud sandboxes, and opens GitHub PRs for human review.
- 02Each task runs independently in its own cloud sandbox, removing the need to keep a local machine running.
- 03Over the last four weeks, 100% of PRs from non-developers on the team were shipped via Broccoli.
- 04Approximately 60% of PRs from developers on the team were also shipped via Broccoli in the same period.
- 05More complex features still require manual back-and-forth with tools like Codex or Claude Code.
- 06The stack uses GCP for webhook deployment and sandboxing, Blaxel as an alternative sandbox, Linear for project management, and GitHub for CI/CD.
- 07The project is open-sourced at github.com/besimple-oss/broccoli as an alternative to existing cloud coding agents.