Show HN: 브로콜리, 클라우드 상의 원샷 코딩 에이전트

발행: (2026년 4월 23일 AM 01:09 GMT+9)
4 분 소요

Source: Hacker News

개요

우리는 Broccoli라는 오픈소스 하네스를 구축했습니다. 이 하네스는 Linear에서 코딩 작업을 받아 격리된 클라우드 샌드박스에서 실행하고, 인간 검토를 위해 풀 리퀘스트를 생성합니다.

왜 만들었나요

음성 데이터를 제공하는 주요 제품을 가진 우리 작은 팀은 코딩 에이전트를 사용할 때 다음과 같은 동일한 문제점에 계속 부딪혔습니다:

  • 여러 작업(기능 요청, 리팩터링, 버그, 내부 도구)이 동시에 진행됨.
  • 로컬 에이전트 세션을 통해 이를 관리하면 컨텍스트 전환, 작업 트리 조정, 작업을 유지하기 위해 노트북을 켜두는 일이 많이 발생함.

Broccoli 작동 방식

  1. 작업 격리 – 각 작업은 자체 클라우드 샌드박스를 받아 독립적으로 끝까지 실행됩니다.
  2. 리포지토리 체크아웃 – Broccoli은 레포를 체크아웃하고 티켓의 컨텍스트를 사용합니다.
  3. 구현 및 테스트 – 구현을 진행하고 테스트를 실행하며 검토 루프를 수행합니다.
  4. 풀 리퀘스트 생성 – 마지막으로 팀원이 검토할 수 있도록 PR을 엽니다.

지금까지의 결과

  • 지난 4주 동안 비개발자가 만든 PR의 **100 %**가 Broccoli을 통해 배포되었습니다.
  • 팀 내 개발자의 경우 비율이 약 60 % 정도입니다.
  • 더 복잡한 기능은 여전히 Codex / Claude Code와의 추가 설계 논의가 필요하며, 동일한 로컬 스킬을 사용해 수동으로 배포됩니다.

구현 세부 사항

구성 요소기술
Webhook 배포GCP
샌드박스GCP 또는 Blaxel
프로젝트 관리Linear
코드 호스팅 및 CI/CDGitHub

리포지토리

소스 코드는 다음에서 확인할 수 있습니다:

행동 촉구

코딩이 비즈니스에 필수적인 부분이라면 자체 코딩 하네스에 투자하는 것을 고려해 보세요. 우리는 기존 클라우드 코딩 에이전트에 대한 대안으로 Broccoli을 오픈소스로 공개했으며, 여러분의 피드백을 기다리고 있습니다!

0 조회
Back to Blog

관련 글

더 보기 »

우리 뉴스룸 AI 정책

우리가 진술, 입장, 혹은 인용구를 특정 출처에 귀속시킬 때, 그 자료는 인터뷰, transcripts, published statistics와의 직접적인 교류를 통해 얻은 것이다.