Claw Code 是 ultraworkers 出品的 Claude Code 替代品,195k Star 大型 Python + Rust agent 编程框架。含完整 src/ 代码(assistant/bridge/coordina
本资源包含什么
完整 Python + Rust 源码:来自 GitHub
ultraworkers/claw-codemain 分支(2026-08-14 最新更新),含src/(Python 30+ 子模块)+rust/(Rust 原生扩展)+tests/。Python 主框架:
src/内assistant/、bridge/、coordinator/、server/、voice/、vim/、services/、skills/、hooks/、tools.py、runtime.py等核心模块。Rust 原生扩展:
rust/目录下 Rust 实现的性能关键路径(PyO3 / Rust extension)。部署脚本:
Dockerfile、Containerfile、docker-compose.yml、install.sh、setup.py。官方文档:
README.md、how_to_run.md、USAGE.md、PHILOSOPHY.md、concept.md、CLAUDE.md、CONTRIBUTING.md、CODE_OF_CONDUCT.md、SECURITY.md、SUPPORT.md、LICENSE。
核心能力
Claude Code 替代:在终端里直接用自然语言驱动 agent 执行代码编辑、文件操作、命令执行等任务。
多模块架构:assistant 决策 + bridge 协议 + coordinator 调度 + server 后端 + voice 语音 + vim 模式。
Rust 性能:关键路径 Rust 实现(PyO3 绑定),加速 LLM streaming 与文件 IO。
权限系统:
permissions.py+port_manifest.py+path_scope.py三层权限控制。成本追踪:
cost_tracker.py+costHook.py实时统计 token 消耗与花费。语音交互:
voice/模块支持语音输入 / TTS 输出。Vim 模式:
vim/子模块让终端编辑器内置 vim 按键。
本资源包不含什么
编译产物(已剔
__pycache__/、target/、node_modules/)大型规划文档(已剔
ROADMAP.md(1.2 MB)、progress.txt、prd.json、PARITY.md,节省约 1.3 MB)运行时数据(已剔
.omx/、.port_sessions/、.claude/)GitHub CI 与 .vscode 配置(已剔
.github/、.vscode/)README 引用图与 docs 文档(已剔
docs/、assets/、reference_data/)
资源包大小
压缩后约 0.9 MB,解压后约 3.9 MB / 299 个文件。
启动运行(Docker 一键启动)
docker-compose up -d # 或 docker build -t claw-code . docker run -it -v $(pwd):/workspace claw-code
启动运行(本地开发)
git clone https://github.com/ultraworkers/claw-code.git cd claw-code pip install -e . python src/main.py
安装编译依赖
Python 3.11+
Rust 1.70+(
rust/子目录原生扩展)Docker(推荐部署)
OpenAI / Anthropic API Key(任选)
典型使用场景
Claude Code 替代:订阅或 API 成本受限,自建 agent 编程框架。
Agent 编排研究:学习多模块 AI agent 框架设计(assistant / coordinator / bridge 分离)。
企业内 AI 工具:把 Claw Code 部署到企业内网,对接内部代码仓库与权限系统。
语音 + 终端编程:用 voice 模块边说边写代码。
适用人群
Claude Code / Cursor 重度用户,希望研究开源替代实现。
AI agent 框架研究者:学习 assistant / bridge / coordinator 架构设计。
企业 IT 团队,希望私有化部署 agent 编程工具。
Rust + Python 互操作学习者:研究 PyO3 绑定实战案例。
质量承诺
本资源包内源码全部来自 ultraworkers/claw-code 官方 GitHub 仓库(具体协议见 LICENSE 文件),2026-08-14 最新版本,经本地解压验证:含完整 Python src/(30+ 子模块)、Rust 原生扩展、Dockerfile/Containerfile/docker-compose 三种部署方式、完整 how_to_run/USAGE/PHILOSOPHY 文档。用户解压后 pip install -e . 或 docker-compose up 即可启动。
版权声明
本站文字内容为原创编撰或者网络搜集整理,受著作权保护,禁止未经授权批量采集转载。
本站分享的各类源码、AI大模型、程序工具仅作技术科普部署教程使用,不直接存储原版版权文件。
所有第三方资源的知识产权、开源协议、商用授权规则均归原开发团队所有。
使用者下载、部署、二次开发必须严格遵守国家著作权相关法律法规,以及资源官方许可协议,如需商业运营,务必向版权方申请合法授权。
因用户私自商用、违规分发资源造成的法律纠纷与经济损失,全部由使用者自行承担,本站不承担连带责任。