Show HN: Boxes.dev: ditch localhost; run Claude Code and Codex in the cloud
개요
Boxes.dev는 개발 환경을 클라우드로 이전하여 각 코딩 에이전트(Codex, Claude 등)에게 전용 클라우드 컴퓨터를 제공하고, Slack, Linear, API 등 다양한 인터페이스를 통해 에이전트를 관리하며 클라우드에서 코딩 작업을 수행할 수 있도록 하는 서비스입니다.
주요 내용
* 클라우드 기반 개발 환경: 각 에이전트에게 자체 파일 시스템, 포트 포워딩, 사전 설치된 개발 환경을 갖춘 완전한 Linux 컴퓨터(devbox)를 할당합니다.
* 다중 인터페이스 지원: 데스크톱, 스마트폰, 터미널 등 어떤 장치에서든 에이전트를 관리하고 상호작용할 수 있으며, Slack과 Linear와 같은 협업 도구와 통합됩니다.
* 작업 격리 및 자원: 의미 있는 작업마다 새로운 클라우드 머신을 할당하여 자원 제약이나 포트 충돌 없이 독립적으로 작업을 수행할 수 있습니다.
* 지속적인 에이전트 실행: 노트북을 닫거나 잠자리에 들어도 에이전트가 클라우드에서 계속 작업을 수행할 수 있으며, 유휴 상태의 devbox는 자동으로 절전 모드로 전환되어 비용을 절감합니다.
* 다양한 시작 방식: Slack 멘션, Linear 이슈 할당, 스케줄 설정, API 호출 등 다양한 방식으로 에이전트 실행을 시작할 수 있습니다.
* 개발 환경 포팅: 로컬 개발 환경(폴더 또는 GitHub 리포지토리)을 기반으로 클라우드 설계를 자동 생성하고, 사용자의 승인을 거쳐 원격 박스에서 실행되도록 포팅합니다.
* 스냅샷 기반 빠른 시작: 파일 시스템과 메모리 상태를 스냅샷으로 저장하여 각 에이전트가 새로운 devbox에서 몇 초 안에 작업을 시작할 수 있습니다.
* 기존 구독 활용: 사용자의 기존 Codex 또는 Claude Code 구독을 그대로 활용하며, 토큰을 별도로 판매하지 않습니다.
* 실시간 협업 기능: 팀원과 실시간 에이전트 세션을 공유하여 대화 기록, diff, 스크린샷을 볼 수 있으며, 실행 중인 애플리케이션의 미리보기 URL을 생성하여 공유할 수 있습니다.
* 팀 관리 기능: SSO/SAML/OIDC, SCIM 프로비저닝, 역할 기반 액세스 제어, 감사 로그, 지출 한도 등을 제공하여 팀 전체에 클라우드 코딩 에이전트를 안전하게 배포하고 관리할 수 있습니다.
시사점
Boxes.dev는 개발자가 로컬 환경의 제약에서 벗어나 클라우드에서 에이전트를 효율적으로 운영하고 관리할 수 있도록 함으로써, 코드 개발 및 협업 방식에 새로운 가능성을 제시하며, 특히 팀 단위의 클라우드 코딩 에이전트 도입 및 확산을 지원합니다.
댓글
GitHub Discussions