NanoClaw와 OpenClaw는 모두 무료이며 MIT 라이선스로 제공되는 자체 호스팅 어시스턴트이고, NanoClaw의 자체 저장소에서는 이를 OpenClaw의 경량 대안이라고 설명합니다. 따라서 선택 기준은 가격이 아니라 격리와 공급자 선택의 자유입니다. NanoClaw는 모든 에이전트 세션을 자체 Docker 컨테이너 내부에서 실행하고 자격 증명을 볼트에 보관합니다. OpenClaw는 기본적으로 샌드박스 없이 실행되며 하나의 구성 파일에서 임의의 사용자 지정 모델 공급자를 허용합니다. 양쪽의 소프트웨어 비용은 $0이고, 실제 비용은 모델 API, 호스트, 그리고 NanoClaw에만 해당할 수 있는 Docker 라이선스입니다.
먼저 올바른 제품을 사용하고 있는지 확인하세요
이 페이지는 github.com/nanocoai/nanoclaw 및 github.com/openclaw/openclaw에 관한 것입니다. 이름이 비슷해 잘못된 답변을 유발하는 항목은 네 가지입니다.
- 이전 NanoClaw 조직입니다. 저장소 이름은
qwibitai/nanoclaw에서nanocoai/nanoclaw로 변경되었습니다. 프로젝트의 CHANGELOG에 따르면 2026-05-15자 릴리스 2.0.63에서 이름 변경 후 남아 있던qwibitai/nanoclaw참조를 "코드와 문서 전반에서" 정리했습니다. 이전 주소는 여전히 연결되며 GitHub가 현재 저장소로 리디렉션하므로, 이전 링크는 오늘의 코드로 연결되지만 주변 설명은 업데이트되지 않았을 수 있습니다. nanoclaw라는 PyPI 패키지입니다. 자체 요약에서는 이를 "사용자가 소유한 컨테이너에서 AI 에이전트를 실행하는 하나의 바이너리인 cmdop CLI용 설치 프로그램"이라고 하며 홈페이지는 cmdop.com입니다. 자체 버전과 조건을 가진 다른 제품입니다(PyPI).pip install nanoclaw은 메시징 에이전트가 아니라 해당 설치 프로그램을 설치합니다.- ApeCodeAI/nanoclaw-py입니다. README에서 "nanoclaw에서 크게 영감을 받았다"고 설명하는 별도의 약 500줄짜리 Python Telegram 프로젝트입니다(repo). 구성은 자체적으로 관리합니다.
- OpenClaw의 이전 이름 두 가지입니다. Anthropic의 상표 요청 후 Clawdbot은 2026년 1월 27일 Moltbot이 되었고, 약 3일 뒤 OpenClaw가 되었습니다(CNBC). 동일한 프로젝트입니다. 프로젝트의 자체 사이트들은 서로 연결되어 있습니다. openclaw.ai의 푸터는 docs.openclaw.ai, openclaw.org의 재단, clawhub.ai의 스킬 허브 및 GitHub 저장소로 연결되므로, 구성 예제를 검증할 때 이 사이트들을 기준으로 삼으세요. NVIDIA도 NVIDIA NemoClaw라는 이름으로 OpenClaw 관련 자체 페이지를 게시하지만, 이는 프로젝트가 아니라 NVIDIA의 페이지입니다.
누가 무엇을 선택해야 하나요
격리를 먼저 결정하세요. 나중에 저렴하게 되돌릴 수 없는 선택이기 때문입니다. NanoClaw의 세션별 컨테이너 모델은 기본값이며 제공되는 유일한 런타임입니다. OpenClaw의 샌드박스를 나중에 켜려면 백엔드를 선택하고 모든 도구를 다시 테스트해야 합니다. 공급자는 두 번째로 결정하세요. OpenClaw의 사용자 지정 공급자 블록은 선언적이고 개방형인 반면, NanoClaw의 지원되는 타사 경로는 skills와 자격 증명 볼트를 통해 실행됩니다.
| 이것이 현재 상황이라면 | 선택 | 이유 |
|---|---|---|
| 에이전트의 셸 및 파일 시스템 접근을 기본적으로 제한하고 싶습니다 | NanoClaw | 하나의 Node 호스트가 에이전트 세션마다 Docker 컨테이너 하나를 오케스트레이션하며, 격리가 기본값이고 선택 사항이 아닙니다 |
| 로컬 런타임을 포함해 모델 공급자를 자유롭게 선택하고 싶습니다 | OpenClaw | 사용자 지정 공급자는 baseUrl, apiKey 및 api 필드가 포함된 구성 블록이며, 번들 공급자 플러그인은 llama.cpp 및 LM Studio 같은 로컬 런타임을 지원합니다 |
| 이미 Claude Code를 실행 중이며 어시스턴트가 해당 설정을 상속하기를 원합니다 | 둘 다 가능하지만 주의할 점이 있습니다 | NanoClaw는 /customize, /debug 및 모든 채널 skill에 Claude Code가 필요합니다. OpenClaw는 온보딩 중 기존 Claude Code 또는 Codex 로그인을 감지합니다 |
| Docker를 설치할 수 없거나 Docker Desktop 라이선스가 문제입니다 | OpenClaw | NanoClaw는 유일한 컨테이너 런타임으로 Docker를 제공하고, OpenClaw의 샌드박스는 선택 사항이며 여러 백엔드를 지원합니다 |
| 가장 폭넓은 메시징 채널 지원이 필요합니다 | OpenClaw | 해당 채널 색인에는 약 30개의 플랫폼이 문서화되어 있고, NanoClaw의 채널 개요에는 약 20개가 나옵니다. 이는 실제 차이지만 표면적인 개수만큼 크지는 않으며, 두 제품 모두 주요 메신저를 지원합니다 |
| 더 작고 읽기 쉬운 코드베이스를 원합니다 | NanoClaw | README에서는 프로젝트를 "이해할 수 있을 만큼 작습니다 — 하나의 프로세스와 몇 개의 소스 파일로 구성되고 마이크로서비스는 없습니다"라고 설명합니다 |
기능 및 요구 사항 비교
| NanoClaw | OpenClaw | |
|---|---|---|
| 라이선스 및 가격 | MIT, 무료, 유료 또는 호스팅 계층 없음 | MIT, 무료, 유료 또는 호스팅 계층 없음 |
| 저장소, 2026-09-21에 표시된 기준 | 스타 30.8k개, 커밋 2,821개, 보관되지 않음 | 스타 390k개, 커밋 97,889개, 보관되지 않음 |
| 최신 날짜가 있는 릴리스 | v2.4.0, 2026-09-23; v2.3.0(2026-08-24)에서 호스트의 최소 요구 사항을 Node 22로 상향 | GitHub 릴리스를 v2026.M.P 방식으로 게시하며 태그 순서는 게시 순서를 반영하지 않습니다. v2026.6.35은 2026-09-08에 게시된 v2026.9.3보다 늦은 2026-09-10에 게시되었습니다. 번호가 매겨진 태그와 함께 지속적으로 갱신되는 linux-stable 프리릴리스도 게시됩니다. "latest"를 보고 판단하기보다는 정확한 태그를 고정하세요 |
| Node.js 요구 사항 | 22 이상 | 24.16+ 또는 26.1+, 26 권장 |
| 기타 호스트 요구 사항 | macOS 또는 Linux(WSL2를 통한 Windows), pnpm 10, Docker, 최소 4GB RAM. 3,700MB 미만에서는 경고가 표시됩니다 | npx openclaw@latest 또는 플랫폼 설치 스크립트(Docker, Nix 및 npm이 대안으로 나열됨); 컨테이너 런타임 필요 없음 |
| 기본 격리 | 에이전트 세션마다 Docker 컨테이너 하나 | 기본적으로 샌드박스가 꺼져 있으며 게이트웨이는 항상 호스트에서 실행됨 |
| 샌드박스 백엔드 | 저장소에서 제공되는 유일한 런타임은 Docker이며 기본값으로 유지됩니다. Apple Container는 선택적으로 전환할 수 있고, 2.3.0에서는 런타임을 선택 가능한 드라이버 계층 뒤로 옮겼습니다 | Docker, Podman, SSH, OpenShell, Crabbox |
| 구성 범위 | 에이전트 그룹별 .env 및 ncl groups config update | JSON5의 ~/.openclaw/openclaw.json, openclaw config get|set|unset을 통해 |
| 기본 에이전트 공급자 | Claude Agent SDK를 통한 Claude | 고정된 기본값 없음. 온보딩에서 감지된 Claude Code 또는 Codex 로그인이나 API 키를 재사용함 |
| 관리 주체 | nanocoai 조직 | OpenClaw Foundation. openclaw.ai에서는 이를 독립적인 501(c)(3)으로 설명하지만, 이 설명은 프로젝트 자체의 것이며 등록 기관과 대조하지 않았습니다 |
2026년 9월 18일 확인한 출처: NanoClaw 설치, NanoClaw 릴리스, OpenClaw 시작하기, OpenClaw 설정, OpenClaw 릴리스 및 OpenClaw 샌드박싱. 저장소 통계, 릴리스 기록, 채널 목록 및 이슈 #1984는 2026년 9월 21일에 다시 확인했습니다. 스타 및 커밋 수는 매일 변하며, 여기에는 두 날짜 중 나중 날짜에 저장소가 보고한 값이 사용되었습니다. OpenClaw의 최소 요구 버전이 Node 22라고 보고하는 타사 요약은 프로젝트 자체 저장소 문서와 일치하지 않으므로 저장소 문서를 기준으로 삼으세요.
주의할 만한 오래된 설명이 하나 있습니다. 많은 문서에서 NanoClaw가 Apple 컨테이너에서 실행된다고 설명합니다. 2026-04-22자 2.0.0의 CHANGELOG 항목에는 "기본 설정에서 Apple Container 제거"라고 기록되어 있으며 /convert-to-apple-container을 통해 선택적으로 계속 사용할 수 있다고 합니다. 설치 페이지에서는 저장소에 제공되는 유일한 런타임으로 Docker를 설명합니다. Apple Container 관련 문서를 따르는 경우 먼저 자신의 버전과 대조하세요.
실행 모델 및 권한
NanoClaw의 README에서는 단일 Node 호스트가 세션별 에이전트 컨테이너를 오케스트레이션한다고 설명합니다. 자격 증명은 에이전트를 따라 컨테이너로 들어가지 않습니다. 2.0.0부터 CHANGELOG에는 OneCLI Agent Vault가 유일한 자격 증명 경로이며 컨테이너는 원시 API 키를 절대 받지 않는다고 명시되어 있습니다. 이전에는 Native Credential Proxy skill이 탈출구를 제공했습니다. NANOCLAW_NATIVE_CREDENTIALS=true으로 제한된 이 기능은 키를 Docker -e 인수로 주입했으며, 자체 페이지에서는 환경 변수를 통해 전달되는 자격 증명을 "an anti-pattern"이라고 불렀습니다. 2.3.0 CHANGELOG 항목에서 이 기능을 종료했습니다. use-native-credential-proxy skill은 폐기되었고 새 세션 사양은 "의도적으로 모든 레인에서 컨테이너 환경 변수의 자격 증명 값을 거부합니다". 볼트를 기준으로 계획하세요. NanoClaw는 versions.json에서 승인된 OneCLI 게이트웨이 버전도 고정합니다. 2.3.0에서는 새 설치가 게이트웨이 1.41.0으로 이동한다고 기록합니다. OneCLI는 자체 조건을 가진 별도 프로젝트(github.com/onecli/onecli)이므로 의존하기 전에 해당 조건을 읽으세요.
OpenClaw는 기본 동작을 반대로 적용합니다. sandboxing page에는 샌드박싱이 기본적으로 꺼져 있고 agents.defaults.sandbox으로 제어되며, 게이트웨이 프로세스는 항상 호스트에 남고, 활성화했을 때 도구 실행만 샌드박스로 이동한다고 나옵니다. tools.elevated는 의도적으로 샌드박스 외부에서 실행됩니다. 같은 페이지에서도 이것이 완벽한 보안 경계가 아니라고 명시합니다. NanoClaw에는 이에 상응하는 조건부 설명이 없으므로, 정직한 비교는 "기본적으로 켜짐 대 기본적으로 꺼짐"에서 멈춰야 합니다. 어느 프로젝트도 순위를 매길 수 있는 측정값을 공개하지 않습니다.
공급자, 사용자 지정 엔드포인트 및 각 제품의 한계
이 섹션이 실제로 청구액을 결정하며, 두 제품은 경계를 서로 다른 위치에 둡니다.
OpenClaw는 models.providers.<provider-id> 아래에 선언적 사용자 지정 공급자를 사용합니다. custom-provider reference에 따라 baseUrl, apiKey(일반적으로 ${ENV_VAR}로 설정) 및 api 필드를 제공해야 하며, 이 필드는 openai-completions 또는 anthropic-messages 중 하나입니다. 사용자 지정 공급자의 경우 참조 문서에서는 최소한 일치하는 id이 포함된 models.providers.<provider>.models[]를 추가하라고 하며, 페이지의 모든 사용자 지정 공급자 예시에도 하나가 있습니다. LM Studio 및 Ollama와 같은 번들 플러그인은 네이티브 API를 통해 모델을 검색하지만, 사용자 지정 경로에는 검색에 의존할 수단이 없으므로 ID는 사용자가 입력합니다. 이후 모델은 <provider-id>/<model-id>로 참조하고 agents.defaults.model.primary에서 선택합니다. 문서화된 제한 사항은 세 가지입니다. 구성된 경로를 변경하면 이전 경로의 메타데이터가 폐기되므로 모든 모델을 다시 선언해야 합니다. 프록시 방식의 openai-completions 경로, 즉 호스트가 api.openai.com가 아닌 비어 있지 않은 baseUrl 경로에서는 프롬프트 캐시 힌트를 포함한 네이티브 OpenAI 전용 요청 조정을 건너뜁니다. 또한 비직접 엔드포인트를 가리키는 anthropic-messages 경로에서는 타사 기본 URL이 바로 이에 해당하므로 interleaved-thinking-2025-05-14과 같은 암시적 Anthropic 베타 헤더를 억제합니다. 프록시가 구현하지 않은 플래그를 거부하지 않도록 특정 베타 기능이 필요한 경우 models.providers.<id>.headers["anthropic-beta"]을 명시적으로 설정하라고 페이지에 나옵니다. 이는 베타 헤더에만 적용되는 문서화된 동작입니다. 페이지에서는 특정 타사 엔드포인트가 캐싱이나 도구 사용을 어떻게 처리하는지 설명하지 않으므로, 동일하게 동작한다고 가정하지 말고 자체 공급자에서 확인하세요.
{
"models": {
"providers": {
"kunavo": {
"baseUrl": "https://api.kunavo.com",
"apiKey": "${KUNAVO_API_KEY}",
"api": "anthropic-messages",
"models": [
{
"id": "claude-sonnet-5",
"name": "Claude Sonnet 5"
}
]
}
}
},
"agents": {
"defaults": {
"model": {
"primary": "kunavo/claude-sonnet-5"
}
}
}
}NanoClaw는 더 엄격하며, 자체 두 출처의 내용도 서로 다르게 읽힙니다. environment-variable reference에서는 ANTHROPIC_BASE_URL를 사용자 지정 Anthropic 호환 엔드포인트로 문서화합니다. 이는 자리 표시자 인증 토큰과 함께 에이전트 컨테이너에 전달되며, 설정 과정에서 사용자 지정 엔드포인트 공급자 구성을 등록한 경우에만 활성화되고 실제 토큰은 볼트에 보관됩니다. 또한 .env에서만 읽으며 프로세스 환경 변수 대체 경로가 없으므로 셸에서 이를 내보내도 작동하지 않습니다. 한편 README에서는 일반적인 ANTHROPIC_BASE_URL와 ANTHROPIC_AUTH_TOKEN 쌍을 일회성 실험을 위한 경로로 제시하고 /add-opencode 및 /add-ollama-provider을 지원되는 타사 경로로 명시합니다. 이는 실험과 설정 시 등록의 차이로 조정할 수 있지만 동일한 지침은 아닙니다. 설정 스크립트 nanoclaw.sh에서는 SECRET_NAME 및 HOST_PATTERN이 기본적으로 OneCLI 비밀 이름 Anthropic과 호스트 패턴 api.anthropic.com을 사용한다고 문서화하므로, 타사 호스트를 사용하려면 설정 중 이를 변경해야 합니다. 이 경로가 비-Anthropic 호스트에 대한 요청을 완료하는지는 어느 출처도 실제 예제로 보여주지 않습니다.
# NanoClaw's README scopes this pair to "one-off experiments".
# It is not the project's supported third-party route.
ANTHROPIC_BASE_URL=https://api.kunavo.com
ANTHROPIC_AUTH_TOKEN=your-kunavo-key
# The documented provider route is registered during setup, and the
# setup script nanoclaw.sh documents two variables for a non-Anthropic host:
SECRET_NAME=Anthropic # OneCLI secret name (default: Anthropic)
HOST_PATTERN=api.anthropic.com # OneCLI host pattern (default: api.anthropic.com)
# NanoClaw 2.4.0+: the model for every group that has not set its own
# (install-wide, so Codex and OpenCode groups without one get it too).
NANOCLAW_DEFAULT_MODEL=claude-sonnet-5NanoClaw의 프로바이더 페이지는 에이전트 그룹별 프로바이더와 모델을 ncl groups config update --id <group-id> --provider <name> --model <model>로 설정하며, 다음 컨테이너가 생성될 때 적용됩니다. v2.4.0부터 NANOCLAW_DEFAULT_MODEL는 자체 모델이 지정되지 않은 모든 그룹에 모델을 지정하므로 위 블록에서 이를 설정합니다. 설정하지 않으면 Claude 그룹은 Claude Code의 기본값인 최신 Opus를 실행하며, Kunavo가 아직 제공하지 않는 모델은 404를 반환합니다. Claude에서 다른 프로바이더로 전환하면 특정 기능을 잃게 됩니다. 슬래시 명령은 네이티브 명령이 아니며 일반 채팅 텍스트로 전달되고, 턴 중간 입력 스트리밍이 없으며, 트랜스크립트 순환도 없고, Codex는 프로젝트 문서를 4 MiB까지 지원하는 Claude와 달리 32 KiB로 제한합니다. 에이전트 메모리와 상시 지침은 프로바이더를 전환해도 유지되지만, 진행 중인 대화 컨텍스트는 유지되지 않습니다. 별도로, 2026-04-24에 등록되었고 2026-09-21에도 여전히 열려 있는 이슈 #1984는 OPENAI_BASE_URL만 설정하면 Codex가 해당 변수를 참조하지 않기 때문에 WebSocket 구독 프로바이더인 openai-codex로 별도 알림 없이 폴백하며, OpenCode의 설정 형식은 인증이 필요 없는 엔드포인트와 비밀 저장소를 거치지 않는 실제 키 엔드포인트를 제외한다고 보고합니다. 프로젝트 기여자는 같은 날 답변에서 Codex 관련 발견을 인정했고, 5월에는 Codex를 백엔드로 설정하는 기능을 개선하는 후속 풀 리퀘스트를 언급했습니다. 따라서 이는 무시된 보고가 아니라 메인테이너가 관여한 열린 논의이지만, 그 안의 수정 사항은 제보자의 로컬 패치일 뿐 배포된 동작은 아닙니다. NanoClaw의 Codex 경로에서 OpenAI 호환 기본 URL을 사용할 계획이라면 예산을 책정하기 전에 해당 이슈를 읽으세요.
비용 경로에 영향을 주는 NanoClaw의 제약이 하나 더 있습니다. /customize, /debug, 설정 오류 복구 및 모든 /add-<channel> 스킬에는 Claude Code가 필요합니다. 에이전트 자체가 결국 OpenCode나 로컬 모델에서 실행되더라도 Claude Code를 사용할 수 있는 자격 증명이 필요합니다. 또한 NANOCLAW_FAST_MODE는 Claude의 빠른 서빙 등급을 선택합니다. 참고 문서에 따르면 그룹별 fast-mode 필드는 없고, 다른 프로바이더는 이 옵션을 명시적으로 지원해야 하며, 프로바이더 과금이 변경될 수 있습니다.
각 에이전트를 실행하는 비용
| 비용 항목 | NanoClaw | OpenClaw |
|---|---|---|
| 소프트웨어 라이선스 | $0, MIT | $0, MIT |
| 호스팅 또는 엔터프라이즈 등급 | 제공되지 않음 | 제공되지 않음 |
| 컨테이너 런타임 | Docker Desktop은 개인용, 교육용, 비상업적 오픈 소스 용도로 무료이며, 직원 수 250명 미만이면서 연간 매출이 $10M 미만인 기업도 무료로 사용할 수 있습니다. 두 기준 중 하나라도 초과하면 유료 구독이 적용됩니다 | 샌드박스를 활성화하지 않는 한 컨테이너 런타임이 필요하지 않음 |
| 호스트 | 자신의 컴퓨터 또는 VPS. 최소 4 GB와 세션당 컨테이너 하나를 감당할 수 있도록 구성해야 하며, 비용은 사용자의 환경에 따른 요금이므로 이 가이드에서 수치를 제시할 수 없습니다 | 직접 소유한 컴퓨터 또는 VPS — 동일 |
| 모델 API | 기본적으로 Claude 구독 또는 API 키 사용. 스킬을 통해 OpenCode 또는 로컬 모델 사용 가능 | 구성한 프로바이더에 따라 구독 재사용 또는 API 키 |
Docker가 공개한 유료 등급은 Personal $0, Pro는 월별 청구 시 사용자당 월 $11 또는 연간 청구 시 $9, Team은 $16 또는 $15, Business는 $24입니다(요금, 라이선스 조건, 2026년 9월 18일 확인). 이는 OpenClaw에는 없고 NanoClaw가 발생시킬 수 있는 유일한 반복 청구이며, 어시스턴트가 아니라 조직에 적용됩니다.
모델 측면에서 OpenClaw의 Anthropic provider page는 두 제품 모두에 중요한 경계를 제시합니다. 구독 플랜의 Agent SDK와 claude -p 사용량은 로그인한 구독의 사용량 한도에서 계속 차감되는 반면, 콘솔 및 API 키 로그인은 사용한 만큼 지불하는 API 과금이 적용되고 구독의 Agent SDK 크레딧은 받지 않습니다. 공유 프로덕션 자동화에는 Claude CLI 재사용보다 Anthropic API 키를 권장합니다. 사용자 지정 base URL은 구조상 이 경계의 API 키 쪽에 속합니다. 구독을 타사 엔드포인트로 지정할 수는 없습니다. OpenClaw의 OAuth page에는 Anthropic 직원이 프로젝트에 이 사용이 "allowed again"이라고 알렸다고도 나와 있으므로, Anthropic이 새 정책을 발표하지 않는 한 OpenClaw은 이 통합에서 Claude CLI 재사용과 claude -p를 허용된 방식으로 취급합니다. "again"이라는 단어에 유의하세요. Anthropic이 2026년 초에 이 접근을 차단했다고 보고한 글은 틀렸다기보다 이후 상황으로 대체된 것으로 읽는 편이 좋으며, 프로젝트 자체 페이지도 상태가 잠정적이라고 명시합니다. 이를 기반으로 구축하기 전에 다시 확인하세요.
토큰 추정 예시
항상 켜져 있는 어시스턴트가 하루 40턴을 30일 동안 처리한다고 가정하고, 각 턴에 캐시되지 않은 입력 토큰 8,000개와 출력 토큰 500개가 든다고 가정하세요. 그러면 한 달에 입력 9.6백만 토큰과 출력 0.6백만 토큰입니다. Kunavo catalog rates에서 Claude Sonnet 5은 입력 백만 토큰당 $1.40, 출력 백만 토큰당 $7.00를 표시하므로 $17.64가 됩니다. 동일한 작업량을 Claude Haiku 4.5에서 $0.70 / $3.50로 처리하면 $8.82입니다.
이는 가정한 사용량에 대한 토큰 산술일 뿐, NanoClaw이나 OpenClaw의 측정된 작업이 아니며 청구액의 상한도 아닙니다. 캐시 요금, 도구 호출, 재시도 및 호스트 비용은 제외했고, 더 저렴한 모델이 추가 시도 없이 작업을 완료한다고 가정합니다. 바로 이 조건이 더 낮은 표시 요금이 더 낮은 총비용을 만드는지를 결정합니다. 표시 가격이 가장 저렴하다는 주장과 작업 완료 비용이 가장 낮다는 주장은 다르며, 이 예시는 전자만 다룹니다.
Kunavo의 카탈로그 금액은 상한이 아니라 청구 하한입니다. 업스트림이 요금을 보고하는 경우 청구액은 카탈로그 비용과 해당 마크업을 적용한 업스트림 비용 중 큰 금액입니다. 최소 충전 금액은 $10의 선불 크레딧이며, 구독은 없습니다. billing details를 참조하세요.
두 제품 간 마이그레이션 비용
어느 프로젝트도 다른 프로젝트에서 가져오는 경로를 문서화하지 않았으므로 전환은 새로 설치하는 것으로 간주하세요. 두 설정 형식에서 추론하면, OpenClaw의 상태는 복사하고 diff할 수 있는 하나의 JSON5 파일인 반면 NanoClaw은 .env, 그룹별 ncl 설정 및 자격 증명 vault로 나뉘어 있어 어느 방향으로든 통째로 넘길 수 있는 것은 없습니다. 비용이 큰 부분은 채널입니다. 모든 메시징 플랫폼을 새 환경에서 다시 페어링하고 재인증해야 하며, NanoClaw은 각 채널을 Claude Code가 사용 가능한 상태여야 하는 /add-<channel> 스킬을 통해 설치합니다. 에이전트 메모리와 예약 작업도 다시 만들어야 합니다. 새 환경이 실제 트래픽을 처리할 때까지 기존 설치를 계속 실행하세요.
어느 쪽이든 Kunavo에 연결하기
위 설정은 2026년 9월 18일 각 프로젝트의 현재 소스 문서를 읽어 확인한 내용입니다. Kunavo는 어느 제품도 자사 엔드포인트에 연결해 실행해 보지 않았으므로 여기에는 테스트된 호환성 주장이 없습니다. 예약된 작업을 옮기기 전에 직접 범위를 제한한 시험을 계획하세요. Kunavo는 두 제품이 의존하는 기반 구성 요소에 대한 설정 가이드를 제공합니다. NanoClaw가 기본 프로바이더로 사용하는 Claude Agent SDK, NanoClaw README가 지원되는 타사 경로로 명시한 OpenCode 경로, 그리고 두 ANTHROPIC_BASE_URL 경로가 의존하는 Anthropic 기본 URL 참고 문서입니다. 공개된 설정 가이드는 문서일 뿐, 이 두 어시스턴트에 대한 호환성 테스트가 아닙니다.
OpenClaw 쪽으로 결정했다면 best API for OpenClaw에서 프로바이더 선택을 자세히 다루고, OpenClaw pricing에서 전체 운영 비용을 설명합니다. 경로를 시험할 준비가 되면 create a Kunavo account를 통해 계정을 만들고, 예약된 작업을 마이그레이션하기 전에 작은 작업 하나로 시작하세요.
자주 묻는 질문
NanoClaw는 OpenClaw의 포크인가요?
아니요. NanoClaw는 MIT 라이선스로 제공되는 별도 프로젝트이며, 자체 저장소 설명에서는 보안을 위해 컨테이너에서 실행되는 OpenClaw의 경량 대안이라고 합니다. 어느 프로젝트도 상대 프로젝트와의 코드베이스 계보를 명시하지 않으며, 서로 간의 가져오기 경로도 문서화하지 않습니다. 정식 저장소는 github.com/nanocoai/nanoclaw이고, 이전 주소인 qwibitai/nanoclaw는 현재 해당 주소로 리디렉션됩니다.
OpenClaw는 Clawdbot 및 Moltbot과 같은 프로젝트인가요?
예. Anthropic의 상표 요청 후 Clawdbot은 2026년 1월 27일 Moltbot으로 이름을 바꾸었고, 약 3일 뒤 OpenClaw로 다시 변경되었습니다. 포크도 없었고 호환되지 않는 아키텍처 분할도 없었습니다. Clawdbot 또는 Moltbot 시기에 작성된 구성은 사용하기 전에 docs.openclaw.ai에서 다시 확인해야 합니다.
기본적으로 더 격리된 것은 NanoClaw인가요, OpenClaw인가요?
NanoClaw는 기본적으로 각 에이전트 세션을 자체 Docker 컨테이너에서 실행하며, 설치 문서에는 제공되는 유일한 컨테이너 런타임으로 Docker가 기재되어 있습니다. OpenClaw의 샌드박싱은 기본적으로 꺼져 있고 agents.defaults.sandbox로 제어되며, 자체 문서에서도 샌드박스가 완벽한 보안 경계가 아니라고 합니다. 이는 기본값의 차이이지 격리 강도를 측정한 비교가 아닙니다.
둘 중 하나를 타사 Anthropic 호환 API에 연결할 수 있나요?
둘 다 경로를 문서화하지만 동일하지는 않습니다. OpenClaw는 ~/.openclaw/openclaw.json에서 baseUrl, apiKey, api 필드와 최소한 각 모델 ID를 나열하는 models 배열을 사용해 사용자 지정 공급자를 선언합니다. anthropic-messages 경로를 통해 직접 연결되지 않은 엔드포인트로 요청할 때는 anthropic-beta 헤더를 직접 설정하지 않는 한 암시적인 Anthropic 베타 헤더도 억제합니다. NanoClaw는 .env에서만 ANTHROPIC_BASE_URL을 읽으며, 설정 과정에서 사용자 지정 엔드포인트 공급자 구성을 등록한 뒤에만 해당 값이 활성화되고 실제 자격 증명은 OneCLI 볼트에 보관된다고 참조 문서에 나옵니다. Kunavo는 두 레시피 모두 실행하지 않았습니다.
NanoClaw 또는 OpenClaw를 사용하려면 비용이 드나요?
둘 다 무료이며 MIT 라이선스이고, 유료 요금제나 호스팅 계층이 없습니다. 이는 2026년 9월 18일에 확인했습니다. 지출 항목은 모델 공급자와 인프라입니다. NanoClaw에는 OpenClaw에 없는 라이선스 관련 사항이 하나 더 있습니다. Docker Desktop은 개인 사용, 교육, 비상업적 오픈 소스, 직원 250명 미만이면서 연간 매출 1,000만 달러 미만인 기업에만 무료입니다.
기존 설정을 한쪽에서 다른 쪽으로 옮길 수 있나요?
문서화된 가져오기를 통한 방법은 없습니다. NanoClaw는 에이전트 그룹별로 ncl 명령을 사용해 공급자를 구성하고 자격 증명을 볼트에 저장합니다. OpenClaw는 모든 것을 JSON5 구성 파일에 저장합니다. 채널, 메모리 및 예약 작업은 수동으로 다시 페어링하고 다시 선언해야 합니다. 새로 설치한 뒤 모든 채널을 다시 인증하는 방식으로 마이그레이션한다고 가정하세요.
NanoClaw 및 OpenClaw 저장소와 문서, Docker의 라이선스 및 가격 페이지를 2026년 9월 18일에 확인했으며, 저장소 통계, 릴리스, 채널 목록 및 이슈 #1984는 2026년 9월 21일에 다시 확인했습니다. NanoClaw의 v2.4.0 릴리스와 환경 변수 참고 문서는 2026년 9월 24일에 확인했습니다. 어느 제품도 Kunavo에 연결해 런타임 테스트를 하지 않았으며, 표시된 설정은 공급업체 원문 문서를 검토한 결과입니다. Kunavo 토큰 요금은 실시간 카탈로그에서 읽었고, 총액은 예시용 추정치입니다.