Claw Code
Open-source Python/Rust rewrite of the Claude Code AI agent framework.
Overview
What is Claw Code?
Claw Code is an open-source AI coding agent framework built as a clean-room rewrite of the Claude Code architecture. Developed using Python and Rust, it provides a terminal-native environment for autonomous AI development. The framework reimplements core architectural patterns revealed in the March 2026 source leak, such as multi-agent orchestration (swarms), a plugin-based tool system with over 40 capabilities, and a provider-agnostic LLM layer. It allows developers to use various AI models (Claude, OpenAI, or local models) to read codebases, edit files, execute shell commands, and manage Git operations autonomously without relying on proprietary Anthropic code.
What is Claw Code used for?
Tags

Top Features
- Multi-agent cluster (Swarm) orchestration supporting parallel tasks
- Plugin-based system with approximately 40 permission-controlled tools
- Model-agnostic LLM adaptation layer supporting multiple models
- High-performance core runtime implemented in Rust
- Multi-layer memory management for project context processing
- Bidirectional IDE bridging for terminal and editor synchronization
How to use Claw Code?
To use Claw Code, clone the repository from GitHub using 'git clone', install the Python dependencies with 'pip install -r requirements.txt', and launch the agent by running 'python src/main.py'.
Alternative Tools
Pros & Cons
No Data
Use Cases
- Autonomous codebase editing and test execution
- Decomposing large engineering tasks into parallel sub-agent workflows
- Self-hosted AI coding assistant using local or proprietary LLMs
- Automating complex Git operations and shell-based development tasks
User Reviews
No reviews yet
Be the first to review this tool!