npm i -g hotcell

npm i -g hotcell

Sina Meraji · 코딩

hotcell(`npm i -g hotcell`로 설치한다)은 이미 보유한 하드웨어에서 여러 개의 격리된 AI 에이전트 작업 공간을 실행하는 자체 호스팅 샌드박스 관리 도구다. 맥 미니, 클라우드 VM, 베어메탈 머신이 셀의 함대가 된다. 각 셀은 별도의 컨테이너이며, 에이전트는 그 안에서 명령을 실행하고 저장소를 복제한다. 눈에 띄는 부분은 키 보안이다. 샌드박스는 게이트웨이를 거쳐 LLM과 GitHub에 접속하고, 그 게이트웨이가 셀별 단기 토큰을 실제 키로 바꿔준다. 그래서 API 키가 샌드박스 안에 남는 일이 없다. 이건 말뿐인 약속이 아니라 실제 API 키 보안이다.

npm i -g hotcell 미리보기

npm i -g hotcell 소개

hotcell이란 무엇인가

hotcell은 AI 에이전트를 위한 명령줄 기반 자체 호스팅 샌드박스 관리 도구이며, 직접 실행하는 가벼운 에이전트 샌드박스 SDK처럼 작동한다. npm으로 전역 설치하고 30초짜리 안내 설정을 실행하면, 머신 위의 모든 셀을 실시간으로 볼 수 있다. 각 셀은 자체 파일 시스템과 브랜치, 셸을 가진 격리 컨테이너이므로 한 에이전트의 실수가 다른 에이전트의 작업으로 번지지 않는다.

이 제품은 코딩 에이전트를 대량으로 돌리는 사람의 실제 문제를 해결한다. 한 저장소에서 에이전트 다섯 개를 띄우려면 보통 다섯 대의 머신이나 공유 자격 증명의 엉킨 상태가 필요하다. hotcell은 한 대의 머신 위에 다섯 개의 격리된 에이전트 작업 공간을 제공하고, 실제 API 키는 호스트에 두고 각 샌드박스에는 단기 토큰만 건네는 게이트웨이를 붙인다. 이게 이 제품의 전부이며, 실제로 설득력이 있다.

가장 큰 한계는 터미널에 익숙한 사람을 위해 만들어졌다는 점이다. 설정은 Docker를 거치므로 작동하는 Docker 런타임이 필요하고, 기본 소켓 처리는 표준 설치를 전제로 한다. colima나 OrbStack, podman을 쓴다면 시작 전에 DOCKER_HOST를 직접 설정한다. 비기술 사용자를 위한 대시보드는 없다. 클릭만으로 되는 대안도 없다.

시작하기

  1. npm i -g hotcell로 CLI를 설치한 뒤 hotcell을 실행해 안내식 최초 설정을 시작한다.
  2. 호스트에 공급자 키를 추가한다. 예를 들어 hotcell keys add openrouter를 쓰거나, 기존 .env 파일을 hotcell keys import .env로 한꺼번에 가져온다.
  3. 셀을 대량으로 만든다. 예를 들어 hotcell create -n 5 --repo https://github.com/you/app --branch는 같은 저장소의 브랜치를 각 셀에 따로 부여한다.
  4. hotcell terminal <id>로 아무 셀 안에 셸을 열고 그 안에서 에이전트를 돌린다. 예를 들어 cd app && opencode다.
  5. 끝나면 hotcell rm --all로 전부 해체한다. 컨테이너는 사라지고 저장소는 그대로 남는다.

제품 정보

npm i -g hotcell의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.

무료 플랜예
유료 플랜$0
플랫폼macOS, Linux, Windows (via WSL)
개발사Sina Meraji
카테고리코딩
출시일Jun 2026
최근 업데이트Aug 2026
웹사이트 방문 수649.3M
웹사이트 글로벌 순위50
API 제공 여부예

추천 대상

이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.

사용자

  • 자기 하드웨어에서 코딩 에이전트를 돌리는 개발자. 터미널이 익숙하다면 hotcell은 머신 한 대를 격리 샌드박스 함대로 바꾼다.
  • 연산 자원은 공유하되 자격 증명은 공유하고 싶지 않은 소규모 팀. 각 에이전트가 자기 작업 공간을 갖고 실제 키는 호스트에 남는다.
  • 다중 에이전트 워크플로를 시험하는 1인 개발자. 서버 다섯 대를 사지 않고도 한 저장소에서 서로 다른 브랜치로 에이전트 다섯 개를 돌릴 수 있다.

작업

  • 단일 저장소에서의 병렬 기능 개발. 자동 명명된 브랜치 다섯 개에 셀 다섯 개를 만들고 각각에 에이전트 하나를 붙인다.
  • 일회성 스크립트 작업. `hotcell run --setup "pip install ruff" "ruff check ."`는 셀을 만들고, 작업을 실행하고, 한 명령으로 파괴한다.
  • 에이전트 샌드박스 비교. ComputeSDK 테스트 리그와 OpenCode 원시 벤치마크 근거가 함께 제공되어, 첫 지시까지 걸리는 시간을 비교하려는 사람에게 쓸모가 있다.

활용 상황

  • 클라우드 샌드박스에 돈을 내는 대신 데스크톱 맥 미니에서 밤샘 에이전트 실행을 시작한다.
  • 위험한 에이전트 작업을 격리해 주 작업 디렉터리나 저장된 자격 증명을 건드리지 못하게 한다.
  • API 키를 제3자 샌드박스 호스팅 업체에 맡기고 싶지 않은 베어메탈 머신에서 에이전트 함대를 돌린다.

주요 기능

API 키를 호스트에 남기는 샌드박스

hotcell이 중심으로 만들어진 기능이며, 설계 단계부터의 API 키 보안이다. 실제 API 키를 각 샌드박스에 복사하는 대신, 게이트웨이가 키를 보관하고 각 셀에 셀별 단기 토큰을 준다. 에이전트가 LLM을 호출하면 요청은 게이트웨이를 지나고, 게이트웨이가 토큰을 실제 키로 바꾼다. 샌드박스가 뚫려도 공격자가 얻는 것은 만료되는 토큰이지, 당신의 OpenRouter나 OpenAI 키가 아니다. 큰 차이다.

명령 하나로 여러 격리 셀

hotcell create -n 5는 명령 하나로 컨테이너 다섯 개를 따로 띄운다. 각 셀은 자기 브랜치를 갖고, 프로비저닝되는 동안 셀별 진행 상황을 실시간으로 볼 수 있다. 진행 상황이 셀 단위로 보고되므로, 느린 설정이 단일 전역 타임아웃처럼 잘못 시간 초과로 처리되지 않는다. 사소한 디테일이다. 하지만 실제 골칫거리를 막아준다.

이그레스 제어를 통한 키 없는 Git 푸시

--egress를 켜면 각 셀의 git origin이 자동으로 게이트웨이를 거치도록 연결된다. 즉 GitHub 토큰이 샌드박스에 들어가지 않고도 git push가 작동한다. 이 플래그는 LLM 호출의 게이트웨이 라우팅도 함께 켜므로, 설정 하나로 두 자격 증명을 모두 처리한다. 플래그 하나, 해결된 문제 둘이다.

OpenCode 사전 설치

생성 명령에 --opencode를 더하면 각 셀에 OpenCode가 설치되고 게이트웨이를 가리키며, 이 플래그는 --egress도 함께 켠다. 같은 코딩 에이전트를 많은 작업에 돌리는 팀에게는 새 셀마다의 수동 설치 단계 하나가 사라진다.

생성·실행·파괴를 한 번에

hotcell run 명령은 셀을 만들고, 그 안에서 명령을 실행하고, 명령이 끝나면 셀을 파괴한다. linter 실행처럼 뒤에 컨테이너를 남기고 싶지 않은 일회성 점검에 유용하다.

실시간 함대 보기

터미널 UI는 실행 중인 모든 셀을 한 번에 보여주며, 실시간 메모리 사용량과 셀별 비용 추정치를 함께 표시한다. 어느 에이전트가 자원을 퍼먹는가? 한 셀이 다른 셀을 굶기기 전에 알 수 있다. 머신 한 대에서 에이전트 다섯 개를 돌린다면, 이 가시성은 어떤 단일 벤치마크 수치보다 중요하다.

.env에서 키 일괄 가져오기

hotcell keys import .env는 표준 환경 파일을 읽고 변수를 공급자에 매핑하므로, OPENAI_API_KEY는 자동으로 openai 공급자가 된다. 호스트를 처음 설정할 때 키를 하나씩 추가하는 수고를 덜어준다. 설정은 계속 빠르다. 그게 요점이다.

장단점

장점

  • 실제 API 키는 호스트에 남고, 각 AI 에이전트 샌드박스는 단기 토큰만 갖는다.
  • 머신 한 대가 여러 격리된 에이전트 작업 공간을 돌려, 병렬 에이전트 작업의 하드웨어 비용을 줄인다.
  • 셀별 실시간 진행과 함대 보기로 각 샌드박스가 무엇을 하는지 파악하기 쉽다.
  • 명령줄 설계는 스크립트로 만들기 빠르고, 키 일괄 가져오기는 최초 설정을 단축한다.
  • Apache-2.0 라이선스와 공개 벤치마크로 코드를 살펴보고 성능을 비교할 수 있다.

단점

  • 그래픽 대시보드가 없어 비기술 사용자는 터미널 흐름을 접근하기 어렵게 느낀다.
  • Docker를 돌려야 하고, colima나 OrbStack, podman 같은 비기본 소켓은 `DOCKER_HOST`를 수동으로 설정해야 한다.
  • 좁은 문제를 해결하므로, 가끔 에이전트 하나만 돌린다면 함대 도구가 주는 게 거의 없다.
  • 문서가 GitHub 저장소에 있어, 지원 채널을 갖춘 완전한 제품 사이트보다 빈약하다.

자주 묻는 질문

hotcell은 자신이 소유한 하드웨어에서 여러 개의 격리된 AI 에이전트 샌드박스를 실행한다. npm으로 설치하면 맥 미니나 클라우드 VM, 베어메탈 머신을 각각 자기 파일 시스템과 셸을 가진 별도 셀의 함대로 바꾼다.

관련 콘텐츠

npm i -g hotcell와 관련된 도구, 스킬, 아티클을 살펴보세요.

npm i -g hotcell 대안

Forefront

Forefront

Forefront · 코딩

Forefront는 오픈소스 AI로 무언가를 만드는 웹 플랫폼이다. 대표적인 오픈소스 언어 모델을 자신의 데이터로 미세 조정하고, 성능을 평가하고, API로 실행하거나 내보내 직접 호스팅할 수 있다. 폐쇄형 플랫폼의 편의를 원하면서도 모델과 데이터의 소유권은 놓지 않으려는 개발자가 대상이다.

무료 / $0 - $99/mo자세히 보기
Startkit

Startkit

StartKit.AI · 코딩

Startkit은 AI SaaS와 AI 래퍼 제품을 만들기 위한 보일러플레이트다. 지루한 부분을 미리 연결해 둔 AI 스타트업 보일러플레이트라고 생각하면 된다. 인증, Stripe와 Lemon Squeezy 결제, 사용량 제한, 트랜잭션 이메일, 그리고 OpenAI, Anthropic, Groq, Llama와 통신하는 AI API 스타터 키트가 포함된다. 저장소를 복제하고 가격을 정한 뒤 사용자가 실제로 돈을 내는 부분에 착수하면 된다. React와 Tailwind 위의 Next.js로 만들어졌기 때문에 보일러플레이트 코드의 상당 부분이 이미 익숙하게 느껴진다.

유료 / $99 - $499 one-time자세히 보기
Testim

Testim

Tricentis · 코딩

Testim은 웹, 모바일, Salesforce 애플리케이션 전반에 걸쳐 엔드투엔드 테스트를 만들고 실행하는 AI 기반 테스트 자동화 플랫폼이다. 머신러닝에 기대어 인터페이스가 바뀌어도 테스트를 안정적으로 유지하므로, 팀은 깨진 셀렉터를 고치는 데 쓰는 시간을 줄인다. 오늘부터 쓸 수 있는 자동화 테스트 도구치고 나쁘지 않다. 브라우저에서 동작을 녹화해 테스트를 만들고, 더 세밀한 제어가 필요하면 JavaScript를 더한다. 바쁜 QA 팀에게 탄탄한 선택이다.

무료 / Custom pricing on request자세히 보기