브로콜리: 클라우드 샌드박스에서 Linear 티켓을 통해 AI 코딩 에이전트를 실행하는 오픈소스 하네스

✍️ OpenClawRadar📅 게시일: April 22, 2026🔗 Source
브로콜리: 클라우드 샌드박스에서 Linear 티켓을 통해 AI 코딩 에이전트를 실행하는 오픈소스 하네스
Ad

Broccoli가 하는 일

Broccoli는 Linear 티켓을 격리된 클라우드 샌드박스에서 AI 코딩 에이전트를 실행하여 배포된 PR로 전환합니다. 각 작업은 자체 샌드박스를 받아 저장소를 체크아웃하고, 티켓 컨텍스트를 사용하며, 솔루션을 구현하고, 테스트와 검토 루프를 실행한 후 팀 검토를 위해 풀 리퀘스트를 엽니다.

아키텍처와 배포

구현에는 다음이 사용됩니다:

  • 웹훅 배포: GCP
  • 샌드박스: GCP 또는 Blaxel
  • 프로젝트 관리: Linear
  • 코드 호스팅 및 CI/CD: GitHub

이는 타사 제어 평면 없이 자체 GCP 프로젝트와 Postgres 데이터베이스에 배포됩니다. 배포는 Cloud Run + Secret Manager + 웹훅 중복 제거 + 내구성 있는 작업 상태를 사용하는 프로덕션 등급입니다.

주요 기능

  • Linear 티켓 → 검토 가능한 PR 워크플로우
  • 당신의 인프라, 키, 데이터가 당신의 테넌시 내에 유지됨
  • Claude와 Codex를 사용한 모든 PR에 대한 AI 코드 리뷰
  • 포크, 조정, 버전 관리 가능한 사용자 정의 프롬프트 템플릿
  • 하나의 부트스트랩 스크립트와 하나의 구성 파일로 약 30분 내 배포

배포 필수 조건

배포하려면 다음이 필요합니다:

  • 청구가 연결되고 gcloud가 로그인된 GCP 프로젝트
  • 특정 권한이 있는 GitHub 앱 (Contents, Pull requests, Issues = 읽기/쓰기; Metadata = 읽기 전용; Pull request 리뷰 이벤트 구독)
  • API 키가 있는 Linear 봇 사용자 (개인 계정이 아닌 전용)
  • 청구가 활성화된 OpenAI 및 Anthropic API 키
  • ${Service URL}/webhooks/linear를 가리키는 Linear 웹훅 (자동 생성된 broccoli-oss-linear-webhook-secret 사용)

사용 결과

지난 4주 동안, 비개발자로부터의 PR 100%가 Broccoli를 통해 배포되었습니다. 팀 내 개발자의 경우 이 비율은 약 60%이며, 더 복잡한 기능은 Codex/Claude Code와의 수동 설계 협의가 필요합니다.

📖 전체 소스 읽기: HN AI Agents

Ad

👀 See Also

Temporal-MCP: OAuth 지원을 갖춘 LLM을 위한 실시간 시계 인식
Tools

Temporal-MCP: OAuth 지원을 갖춘 LLM을 위한 실시간 시계 인식

Temporal-MCP는 LLM에 실제 시간 인식을 제공하여 잘못된 인사(예: 오후 11시에 "좋은 아침")와 오래된 컨텍스트와 같은 시간 관련 오류 모드를 해결하는 최소한의 MCP 서버입니다. 경과 시간, 날짜 변경 감지, 새 스레드 플래그를 반환하는 두 가지 도구(temporal_tick 및 temporal_peek)를 제공합니다.

OpenClawRadar
클로드 리뷰: 클로드 코드를 통한 실시간 코드 리뷰를 위한 IntelliJ 플러그인
Tools

클로드 리뷰: 클로드 코드를 통한 실시간 코드 리뷰를 위한 IntelliJ 플러그인

Claude Review는 Claude Code를 사용하여 코드 변경 사항을 파일 저장 시마다 자동으로 검토하는 오픈소스 IntelliJ 플러그인입니다. 커스터마이즈 가능한 프롬프트와 함께 스테이징되지 않은 git diff를 Claude에 전송하고, 결과를 네이티브 IntelliJ 주석으로 표시합니다.

OpenClawRadar
Tocket CLI: AI 코딩 에이전트를 위한 컨텍스트 엔지니어링 프레임워크
Tools

Tocket CLI: AI 코딩 에이전트를 위한 컨텍스트 엔지니어링 프레임워크

Tocket은 AI 에이전트가 세션 간에 프로젝트 메모리를 유지할 수 있도록 .context/ 폴더에 마크다운 파일을 생성하는 CLI 도구입니다. package.json에서 기술 스택을 자동으로 감지하고 사전 구성된 .cursorrules 파일을 생성합니다.

OpenClawRadar
NemoClaw 샌드박스 격리 우회를 통한 로컬 Nemotron 9B 에이전트 실행
Tools

NemoClaw 샌드박스 격리 우회를 통한 로컬 Nemotron 9B 에이전트 실행

한 개발자가 NemoClaw의 샌드박스 격리를 우회하여 단일 RTX 5090에서 Nemotron 9B와 도구 호출을 사용한 완전 로컬 에이전트를 실행하는 방법을 소개했습니다. 이 접근 방식에는 iptables 구성, 사용자 정의 TCP 릴레이, 실시간 도구 호출 변환이 포함되었습니다.

OpenClawRadar