ultraworkers claw-code Claude Code 替代品,Python 大型 agent 编程框架

Claw Code 是 ultraworkers 出品的 Claude Code 替代品,195k Star 大型 Python + Rust agent 编程框架。含完整 src/ 代码(assistant/bridge/coordina

本资源包含什么

  • 完整 Python + Rust 源码:来自 GitHub ultraworkers/claw-code main 分支(2026-08-14 最新更新),含 src/(Python 30+ 子模块)+ rust/(Rust 原生扩展)+ tests/

  • Python 主框架src/assistant/bridge/coordinator/server/voice/vim/services/skills/hooks/tools.pyruntime.py 等核心模块。

  • Rust 原生扩展rust/ 目录下 Rust 实现的性能关键路径(PyO3 / Rust extension)。

  • 部署脚本DockerfileContainerfiledocker-compose.ymlinstall.shsetup.py

  • 官方文档README.mdhow_to_run.mdUSAGE.mdPHILOSOPHY.mdconcept.mdCLAUDE.mdCONTRIBUTING.mdCODE_OF_CONDUCT.mdSECURITY.mdSUPPORT.mdLICENSE

核心能力

  • 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.txtprd.jsonPARITY.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大模型、程序工具仅作技术科普部署教程使用,不直接存储原版版权文件。

所有第三方资源的知识产权、开源协议、商用授权规则均归原开发团队所有。

使用者下载、部署、二次开发必须严格遵守国家著作权相关法律法规,以及资源官方许可协议,如需商业运营,务必向版权方申请合法授权。

因用户私自商用、违规分发资源造成的法律纠纷与经济损失,全部由使用者自行承担,本站不承担连带责任。

转载请说明出处 内容投诉
素材市场 » ultraworkers claw-code Claude Code 替代品,Python 大型 agent 编程框架

发表评论

您需要后才能发表评论

一个令你着迷的主题!

点击下载 VIP购买