다른 일을 하는 동안 코딩 에이전트가 백그라운드에서 작업을 처리하고 풀 리퀘스트를 생성하는 시스템
웹, 슬랙, 깃허브, 리니어 어디서든 지시를 내리면 에이전트가 샌드박스에서 코드를 작성하고 풀 리퀘스트를 생성합니다. 이 도구는 Ramp의 Inspect를 참고해 만든 오픈소스 백그라운드 코딩 에이전트 시스템입니다. 여러 명이 같은 세션에 접속해 실시간으로 결과를 확인하고 협업할 수 있습니다.
에이전트가 처리하는 작업 범위
에이전트는 노드.js, 파이썬, git, 브라우저 자동화, VS Code 등 전체 개발 환경에 접근할 수 있습니다.
- 다양한 AI 모델 지원 Anthropic Claude, OpenAI Codex, xAI Grok, OpenCode Zen 중 선택할 수 있습니다. 기존 구독을 활용해 API 키 없이 모델을 사용할 수도 있습니다.
- 실시간 멀티플레이어 세션 여러 사용자가 같은 세션에 접속해 프롬프트를 주고받고, 누가 어떤 코드를 작성했는지 git 커밋에 기록됩니다.
- 자동화 및 스케줄링 정기적인 크론 작업이나 외부 이벤트에 반응하는 자동화를 설정할 수 있으며, 실패 시 자동으로 일시 중지됩니다.
배포 전 반드시 확인해야 할 보안 구조
이 시스템은 단일 테넌트 전용으로 설계되어 있어, 조직 내 모든 사용자가 신뢰할 수 있는 환경에서만 안전합니다. 팀 소유의 세션은 해당 팀 멤버십이 있어야 접근할 수 있으며, 삭제 권한은 세션 소유자나 팀 리드, 워크스페이스 관리자에게만 주어집니다. 자격 증명은 필요할 때 발급되지만 디스크에 캐시되므로, 스냅샷에 자격 증명이 포함될 수 있다는 점을 유의해야 합니다. 멀티 테넌트 배포를 원한다면 테넌트별 GitHub 앱 설치와 데이터 모델 격리가 필요합니다.
내부 팀의 자동화 개발에 적합
신뢰할 수 있는 내부 팀이 반복적인 코딩 작업이나 이벤트 기반 자동화를 처리하고 싶다면 이 도구가 적합합니다. 배포 전에는 SSO/VPN 뒤에서 실행하고, GitHub 앱의 저장소 접근 범위를 최소화하며, 허용된 GitHub 사용자나 조직을 제한하는 설정을 마쳐야 합니다. MIT 라이선스로 공개되어 있어 자유롭게 수정하고 배포할 수 있습니다.