Show HN: Broccoli, one shot coding agent on the cloud
Source: Hacker News
Overview
We built Broccoli, an open‑source harness that takes coding tasks from Linear, runs them in isolated cloud sandboxes, and opens pull requests for human review.
Why We Built It
Our small team, whose main product supplies voice data, kept hitting the same pain points with coding agents:
- Multiple tasks (feature requests, refactors, bugs, internal tooling) happening simultaneously.
- Managing these through local agent sessions caused a lot of context switching, work‑tree juggling, and laptops left open just to keep tasks running.
How Broccoli Works
- Task isolation – Each task gets its own cloud sandbox, executed end‑to‑end independently.
- Repository checkout – Broccoli checks out the repo and uses the ticket’s context.
- Implementation & testing – It works through an implementation, runs tests, and performs review loops.
- Pull request creation – Finally, it opens a PR for a team member to inspect.
Results So Far
- Over the last four weeks, 100 % of PRs from non‑developers have been shipped via Broccoli.
- For developers on the team, the share is around 60 %.
- More complex features still require additional design back‑and‑forth with Codex / Claude Code and are shipped manually using the same local skills.
Implementation Details
| Component | Technology |
|---|---|
| Webhook deployment | GCP |
| Sandbox | GCP or Blaxel |
| Project management | Linear |
| Code hosting & CI/CD | GitHub |
Repository
The source code is available at:
Call to Action
If coding is an essential part of your business, consider investing in your own coding harness. We’ve open‑sourced Broccoli as an alternative to existing cloud coding agents and would love to hear your feedback!