claude-code:cc逆向源码

2
分类开源项目
来源跳转
发表时间

内容

该项目是对Anthropic官方Claude Code CLI工具的反编译/逆向还原,旨在复现其大部分功能。项目支持多种安装方式(NPM和源码),具备企业级特性如Sentry监控、GrowthBook、OpenAI/Gemini兼容协议、Web搜索、Computer Use、Voice Mode等,并提供完善的文档和调试支持。

  • 项目定位: 对Anthropic官方Claude Code CLI进行源码反编译还原,目标复现大部分功能及工程化能力,代号CCB(踩踩背)。
  • 版本特性: V4支持测试补全、Buddy、Auto Mode;V5新增Sentry/GrowthBook企业监控、自定义Login、OpenAI兼容、Web搜索、Computer Use/Voice Mode;V6为大规模重构的全新分支。
  • 安装方式: 支持NPM全局安装(bun i -g claude-code-best)或源码克隆安装,需Bun >= 1.3.11,国内用户可配置ghproxy镜像加速。
  • 登录配置: 首次运行输入/login进入配置界面,支持Anthropic Compatible、OpenAI、Gemini三种协议,可对接第三方API服务。
  • 功能开关: 通过FEATURE_<NAME>=1环境变量启用特性,如FEATURE_BUDDY=1FEATURE_FORK_SUBAGENT=1等。
  • 调试支持: TUI模式需使用attach调试,先运行bun run dev:inspect启动inspect服务,再在VS Code中断点并F5附着。
  • 构建输出: 采用code splitting多文件打包,产物输出到dist/目录(入口dist/cli.js+约450个chunk),支持Bun和Node启动。

评论

(0)
未配置登录方式
暂无评论