π ZeroClaw Master 2026 β Ultimate Claude Code AI Toolkit & Agent Hub
# Add to your Claude Code skills
git clone https://github.com/keerthanapranesh/Claude-Code-Swarm-ToolkitGuides for using ai agents skills like Claude-Code-Swarm-Toolkit.
"The crab that pinches between conversationsβyour zero-cost cognitive claw for Claude Code orchestration."
Claude-Zeroclaw is a decentralized sidecar daemon that sits between your terminal and Claude Code CLI sessions. It acts as a contextual router, sub-agent orchestrator, and prompt augmentation layerβall without incurring additional token costs beyond your standard Claude API usage.
Think of it as a cognitive claw that reaches into your local filesystem, your ongoing conversation threads, and your MCP tool definitions, then pinches the most relevant context into every Claude Code invocationβautomatically, transparently, and at zero additional overhead.
Unlike traditional proxy solutions that simply forward requests, Zeroclaw understands your workflow topology: it learns which files you edit together, which skills you invoke in sequence, and which Claude Desktop sessions you reference most often. It then builds a context graph that evolves across your entire development session.
Imagine a hermit crab that carries its shell from place to place. Claude-Zeroclaw is that shellβbut instead of a home, it carries your conversational context:
No comments yet. Be the first to share your thoughts!
This is not a proxy. This is not a router. This is a context ecosystem.
| Operating System | Status | Notes | |-----------------|--------|-------| | π§ Linux (x86_64) | β Full support | Native binary + Docker | | π macOS (Intel) | β Full support | Homebrew formula available | | π macOS (Apple Silicon) | β Full support | Native ARM64 binary | | πͺ Windows 11 | β Full support | WSL2 recommended | | πͺ Windows 10 | β οΈ Beta | Native binary available | | π± Android (Termux) | π§ͺ Experimental | Community build | | π iOS (a-Shell) | π§ͺ Experimental | No MCP support yet |
graph TB
User([User Terminal]) -->|Command| CLI[Claude Code CLI]
CLI -->|HTTP| Zeroclaw[Claude-Zeroclaw Daemon]
subgraph "Zeroclaw Engine"
Router[Context Router]
Skills[Skill Chain]
SubAgents[Sub-Agent Pool]
Memory[Session Memory]
MCP[MCP Server Bridge]
end
Zeroclaw --> Router
Router --> Skills
Router --> SubAgents
Router --> Memory
Skills -->|Enriched Prompt| API[Claude API / OpenAI API]
SubAgents -->|Parallel Tasks| API
Memory -->|Persistence| Disk[(Local Disk)]
MCP ---|Bidirectional| Desktop[Claude Desktop]
MCP ---|Bidirectional| SDK[Claude SDK]
MCP ---|Events| Integration[3rd Party Tools]
API -->|Response| Router
Router -->|Final Output| CLI
CLI --> User
# Via npm
npm install -g claude-zeroclaw
# Via Homebrew (macOS)
brew install claude-team/tap/zeroclaw
# Via Docker
docker pull claude-zeroclaw:latest
zeroclaw --version
# Output: Claude-Zeroclaw v2.3.1 (2026)
Create ~/.zeroclaw/config.yaml:
# ~/.zeroclaw/config.yaml
profile: developer-fullstack
context:
max_session_tokens: 32000
inject_recent_files: true
recent_file_count: 5
session_persistence: ~/.zeroclaw/sessions/
routing:
skill_chain:
- sanitize-prompt
- augment-context
- decompose-task
- route-to-subagent
fallback_strategy: aggregate
sub_agents:
enabled: true
max_concurrent: 3
agent_definitions:
- name: code-reviewer
model: claude-4-5-sonnet
temperature: 0.2
skills: [linter, best-practices, security-scan]
- name: test-writer
model: claude-4-5-sonnet
temperature: 0.7
skills: [jest-config, mock-generation, coverage-analysis]
- name: documentation
model: gpt-4o
temperature: 0.4
skills: [markdown-lint, jsdoc, swagger-gen]
mcp_bridge:
port: 4123
sync_desktop: true
sync_frequency_ms: 5000
multilingual:
enabled: true
default_input_lang: auto
preserve_technical_terms: true
integration:
openai_api_key: ${OPENAI_API_KEY}
claude_api_key: ${CLAUDE_API_KEY}
customer_support:
provider: zendesk
auto_triage: true
escalation_threshold: 0.85
# Start Zeroclaw daemon
zeroclaw daemon --profile developer-fullstack
# In another terminal, use Claude Code as usual
claude "Refactor the authentication middleware to use JWT"
# Invoke Claude Code through Zeroclaw with explicit sub-agent routing
claude --zeroclaw "Deploy the microservice to staging" \
--subagent code-reviewer \
--subagent test-writer \
--context-inject recent:3 \
--session-resume last
# Sync current Claude Desktop session to CLI
zeroclaw sync --from desktop --to cli --session analysis-123
# Result: Claude Code CLI now has all context from Desktop session
claude "Continue the analysis from where I left off on Desktop"
Claude-Zeroclaw supports routing to either API based on task complexity:
| Task Type | Default API | Fallback | |-----------|-------------|----------| | Code generation | Claude 4.5 Sonnet | GPT-4o | | Documentation | GPT-4o | Claude 4.5 Sonnet | | Security analysis | Claude 4.5 Sonnet | None | | Test writing | Claude 4.5 Sonnet | GPT-4o | | Customer support | GPT-4o mini | Claude 4.5 Sonnet |
Configure via environment variables:
export CLAUDE_API_KEY=sk-ant-...
export OPENAI_API_KEY=sk-proj-...
export ZEROCLAW_ROUTING_POLICY=cost-optimized
Zeroclaw exposes a local MCP server that any MCP-compatible tool can connect to:
// In your MCP client config:
{
"mcpServers": {
"claude-zeroclaw": {
"command": "zeroclaw",
"args": ["mcp-server"],
"env": {
"ZEROCLAW_CONFIG": "~/.zeroclaw/config.yaml"
}
}
}
}
Zeroclaw includes a built-in skill library that can be extended:
| Skill | Purpose | Example |
|-------|---------|---------|
| sanitize-prompt | Removes accidental API keys, secrets, PII | When a user accidentally pastes credentials |
| augment-context | Inserts relevant files from session memory | Automatically includes the file you were editing |
| decompose-task | Splits complex requests into sub-tasks | "Create a full CRUD API" β route, controller, model, tests |
| route-to-subagent | Assigns sub-tasks to appropriate sub-agents | Code review β code-reviewer, tests β test-writer |
| aggregate-results | Merges sub-agent outputs into one coherent response | Combines code + tests + docs into single reply |
This repository actively targets the following search terms naturally throughout its documentation and metadata:
This project is licensed under the MIT License - see the LICENSE file for details.
Claude-Zeroclaw is an independent open-source tool and is not affiliated with, endorsed by, or sponsored by Anthropic or OpenAI. All trademarks, service marks, and company names referenced hereinβincluding "Claude," "Claude Code," "Claude Desktop," "OpenAI," and "GPT"βare the property of their respective owners.
This software is provided "as is" without warranty of any kind, express or implied. Users are responsible for: