Open Agents - 코딩 에이전트를 만들고 실행하기 위한 오픈소스 레퍼런스 앱
·2026.04.16 23:08
핵심 내용
Vercel Labs의 백그라운드 코딩 에이전트용 오픈소스 레퍼런스 앱.
자세히 보기
Vercel Labs가 백그라운드 코딩 에이전트를 직접 구축하고 실행할 수 있는 오픈소스 레퍼런스 앱을 공개했다.
구조는 Web → Agent Workflow → Sandbox VM의 3계층으로 설계됐다. 핵심은 에이전트와 샌드박스를 분리한 점으로, 에이전트는 VM 안에서 돌지 않고 외부에서 파일 읽기/편집, 셸 명령 같은 도구 호출로 샌드박스와 상호작용한다.
샌드박스는 스냅샷 기반 생성·hibernate·resume이 가능하며, 에이전트 실행과 독립된 라이프사이클을 가진다. 채팅 요청이 워크플로우 런을 시작하고, 에이전트 턴은 여러 persisted step에 걸쳐 이어지며, 스트림 재연결로 진행 중인 실행을 이어받을 수 있다.
GitHub 통합도 포함된다.
- 레포 클론
- 브랜치 작업
- 자동 커밋·푸시·PR 생성
배포는 Next.js 앱 형태로 Vercel 원클릭 배포가 가능하다.
장점은 다음과 같다.
- 에이전트, 샌드박스, 모델 교체를 각각 독립적으로 바꿀 수 있음
- hibernate/resume으로 유휴 자원을 회수하면서 상태를 보존할 수 있음
- 프론트엔드와 에이전트 런타임이 같은 코드베이스라 통합 비용이 낮음
반면 한계도 분명하다.
- Vercel Sandbox, Workflow SDK 등에 강하게 결합됨
- PostgreSQL, Vercel OAuth, GitHub App, 암호화 키 등 10개 이상 환경 변수가 필요함
- Labs 프로젝트라 API 안정성과 장기 유지보수에 대한 공식 보장이 없음
이 레퍼런스는 대부분의 AI 코딩 에이전트가 에이전트와 실행 환경을 하나로 묶는 것과 달리, 에이전트를 샌드박스 밖에 두고 도구 호출로만 연결하는 구조를 명시적으로 채택했다. 자체 코딩 에이전트를 설계하는 팀에게는 에이전트-샌드박스 분리와 내구성 있는 워크플로우 실행을 참고할 만한 사례다.
이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.