Brand LogoBrand Logo (Dark)
홈AI 에이전트툴킷GitHub 추천에이전트 등록블로그

카테고리

  • 아트 생성기
  • 오디오 생성기
  • 자동화 도구
  • 챗봇 & AI 에이전트
  • 코드 도구
  • 금융 도구

카테고리

  • 대규모 언어 모델
  • 마케팅 도구
  • 노코드 & 로우코드
  • 리서치 & 검색
  • 영상 & 애니메이션
  • 영상 편집

GitHub 추천

  • DeerFlow — ByteDance 오픈소스 슈퍼에이전트 프레임워크

최신 블로그

  • OpenClaw와 Composer 2, 어떤 AI 비서가 더 뛰어난가?
  • 구글 AI 스튜디오 vs 앤트로픽 콘솔, 2026년 AI 개발 플랫폼 비교
  • 스티치 2.0 vs 러블 2026년, 어떤 제품이 더 나을까
  • 2026년 AI로 소규모 비즈니스 수익화하는 실전 가이드
  • OpenClaw와 MiniMax, 어떤 AI 어시스턴트가 더 나은 선택일까

최신 블로그

  • OpenClaw와 KiloClaw 실제 사용 경험 비교
  • OpenClaw와 Kimi Claw 비교하기
  • GPT-5.4와 Gemini 3.1 Pro 비교하기
  • Perplexity Computer, 19개 AI 모델로 금융 산업 판도 흔든다
  • OpenClaw 최선의 실천, 5 개 기본 원칙
LinkStartAI© 2026 LinkstartAI. 모든 권리 보유
문의하기소개
  1. 홈
  2. GitHub 추천
  3. ZeroClaw
ZeroClaw logo

ZeroClaw

Rust 단일 바이너리 AI 에이전트 인프라로, provider·채널·도구·메모리 백엔드를 교체 가능하며 기본 보안 경계를 제공한다.
15.6kRustMIT
rustai-agentagent-runtimeagent-infrastructureautonomous-agent
tool-calling
sandbox
secure-by-default
single-binary
edge-deployment
raspberry-pi
multi-provider
openai-compatible
telegram-bot
discord-bot
slack-bot
webhook-gateway
memory-system
sqlite
fts5
hybrid-search
vector-search
postgresql
observability
prometheus
alternative-to-openclaw
openclaw-like
self-hosted-automation

개요

ZeroClaw는 수 MB급 단일 바이너리로 동작하는 에이전트 인프라다. trait 기반의 스왑 설계로 모델 provider, 메시지 채널, 도구, 메모리, 터널, 관측을 설정 수준에서 교체해 특정 SDK 종속을 줄인다. 보안은 기본값으로, localhost 바인딩과 페어링 인증, 엄격한 allowlist, 워크스페이스 스코프, 필요 시 Docker 샌드박스를 통해 실행 경계를 고정한다. 메모리는 SQLite FTS5+벡터 하이브리드 검색을 기본으로 하고, 옵션으로 PostgreSQL 영속화를 붙여 개인용 CLI부터 팀 자동화 런타임까지 확장한다.

문제점 vs 혁신

✕기존 문제점✓혁신적 솔루션
기존 런타임은 무거운 언어 런타임과 복잡한 프로세스 구성을 요구해 저사양 환경에서 콜드 스타트와 상주 비용이 커진다.단일 바이너리와 trait 교체 설계로 Provider/Channel/Tool/Memory/Tunnel을 설정으로 스왑해 결합과 락인을 줄인다.
보안 경계가 후순위라서 자가 호스팅 시 노출면·권한을 별도로 설계해야 한다.localhost 바인딩, 페어링, allowlist, 워크스페이스 제한, 선택적 Docker 샌드박스로 기본 보안 자세를 제공한다.

아키텍처 심층 분석

trait 기반 스왑 코어
Provider/Channel/Tool/Memory/Tunnel/Observer를 trait로 추상화하고 내장 구현을 제공해, 런타임 조립을 ‘코드 통합’이 아니라 ‘설정 선택’으로 만든다.
localhost 우선 게이트웨이와 보안 정책
게이트웨이는 기본 127.0.0.1 바인딩과 페어링 코드 기반 토큰 발급을 사용한다. 채널 allowlist, 워크스페이스 스코프, 경로 차단/명령 허용 목록으로 권한을 수렴시키고 필요 시 Docker 샌드박스를 붙인다.
풀스택 메모리 검색(선택적 Postgres)
SQLite에서 FTS5/BM25 키워드와 벡터 유사도(BLOB+cosine)를 결합해 가중 합산 랭킹으로 하이브리드 리콜을 만든다. 원격 영속화가 필요하면 PostgreSQL 백엔드를 선택한다.

배포 가이드

1. 원클릭 설치(새 머신/저사양 호스트에 적합)

bash
1curl -fsSL https://raw.githubusercontent.com/zeroclaw-labs/zeroclaw/main/scripts/bootstrap.sh | bash

2. 소스 빌드(Rust 툴체인 필요)

bash
1git clone https://github.com/zeroclaw-labs/zeroclaw.git && cd zeroclaw && cargo build --release --locked

3. 런타임 설정 생성 및 provider 선택(대개 API 키 필요)

bash
1./target/release/zeroclaw onboard --interactive

4. 상주 런타임 또는 게이트웨이 실행(용도에 따라 선택)

bash
1./target/release/zeroclaw daemon  # 또는 ./target/release/zeroclaw gateway

활용 사례

핵심 시나리오대상 고객솔루션최종 결과
팀용 자가 호스팅 멀티채널 개발 비서개발팀/플랫폼팀CLI·Telegram·Discord·Slack 입력을 하나로 묶고 도구 실행과 권한 경계를 통일감사 가능한 자동화로 대응 속도를 높인다
저사양 하드웨어의 엣지 자동화 에이전트매장·공장·가정 자동화를 만드는 엔지니어라즈베리파이/저가 인스턴스에 단일 바이너리 에이전트를 상주시켜 로컬 작업과 상태 수집을 수행비용을 낮추면서 상시 자동화를 확보한다
메모리 백엔드 교체형 업무 워크플로 봇장기 컨텍스트가 필요한 운영/지원팀로컬 SQLite 하이브리드 메모리로 시작해 성장 후 PostgreSQL 공유 저장으로 전환스택 재작성 없이 개인→팀 메모리로 확장한다

제한 사항 및 주의점

제한 사항 및 주의점
  • 대부분의 플로우는 provider API 키 또는 구독 인증 정보가 필요하므로 비밀키 관리·감사 체계를 함께 설계해야 한다.
  • 소스 빌드는 디스크/메모리 예산이 필요해 저사양 장비에서는 프리빌트 릴리스나 부트스트랩 설치가 유리하다.

자주 묻는 질문

코드 변경 없이 모델 벤더를 바꾸려면?▾
Provider를 설정으로 취급하면 된다. OpenAI 호환 또는 커스텀 엔드포인트로 바꾸고 채널·도구는 유지하라. 핵심은 프롬프트 계약과 도구 인터페이스를 안정화하는 것.
로컬 SQLite 메모리를 PostgreSQL로 확장하려면?▾
먼저 SQLite 하이브리드 검색과 autosave를 안정화하고, 저장 provider를 PostgreSQL로 전환해 schema/table을 지정한다. 컷오버 전 dry-run으로 인덱스·권한을 검증하라.
게이트웨이를 안전하게 외부로 노출하려면?▾
기본 localhost 바인딩을 유지하고 Tailscale 또는 Cloudflare 같은 터널로 명시적으로 노출하라. 페어링 인증, allowlist, 최소 권한 도구로 공격면을 제한할 수 있다.
GitHub에서 보기

프로젝트 지표

Star 수15.6 k
언어Rust
라이선스MIT
배포 난이도보통

Table of Contents

  1. 01개요
  2. 02문제점 vs 혁신
  3. 03아키텍처 심층 분석
  4. 04배포 가이드
  5. 05활용 사례
  6. 06제한 사항 및 주의점
  7. 07자주 묻는 질문

관련 프로젝트

DeerFlow — ByteDance 오픈소스 슈퍼에이전트 프레임워크
DeerFlow — ByteDance 오픈소스 슈퍼에이전트 프레임워크
26.1 k·Python
QMD
QMD
9.6 k·TypeScript
Pi Monorepo
Pi Monorepo
14.1 k·TypeScript
zvec
zvec
8.2 k·C++