From b1c6249f03080bdcab25dd7ab07b274e491630cf Mon Sep 17 00:00:00 2001 From: claude-code-best Date: Tue, 31 Mar 2026 17:33:33 +0000 Subject: [PATCH 1/3] =?UTF-8?q?docs:=20=E6=B7=BB=E5=8A=A0=E8=AF=B4?= =?UTF-8?q?=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index ff07891..056ce8f 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,18 @@ -# Claude Code (Reverse-Engineered) +# Claude Code V1 -Anthropic 官方 [Claude Code](https://docs.anthropic.com/en/docs/claude-code) CLI 工具的源码反编译/逆向还原项目。目标是将 Claude Code 核心功能跑通,必要时删减次级能力。 +Anthropic 官方 [Claude Code](https://docs.anthropic.com/en/docs/claude-code) CLI 工具的源码反编译/逆向还原项目。目标是将 Claude Code 大部分功能及工程化能力复现。 + +> V1 会完成跑通及基本的类型检查通过; V2 会完整实现工程化配套设施; V3 会实现多层级解耦, 很多比如 UI 包, Agent 包都可以独立并处理; V4 会完成大量的测试文件, 以提高稳定性 +> +> 我不知道这个项目还会存在多久, fork 不好使, git clone 或者下载 .zip 包才稳健; +> +> 这个项目更新很快, 后台有 Opus 持续优化, 所以你可以提 issues, 但是 PR 暂时不会接受 ## 快速开始 ### 环境要求 -一定要最新版本的 bun 啊, 不然一堆奇奇怪怪的, bun update +一定要最新版本的 bun 啊, 不然一堆奇奇怪怪的 BUG!!! bun update!!! - [Bun](https://bun.sh/) >= 1.3.11 - Node.js >= 18(部分依赖需要) From 4692c3e2ef4b588b638ffce308b77d6be83d2b8a Mon Sep 17 00:00:00 2001 From: claude-code-best Date: Tue, 31 Mar 2026 17:40:16 +0000 Subject: [PATCH 2/3] =?UTF-8?q?docs:=20=E4=BF=AE=E5=A4=8D=E5=91=BD?= =?UTF-8?q?=E4=BB=A4=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 056ce8f..c2edbdc 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ Anthropic 官方 [Claude Code](https://docs.anthropic.com/en/docs/claude-code) C ### 环境要求 -一定要最新版本的 bun 啊, 不然一堆奇奇怪怪的 BUG!!! bun update!!! +一定要最新版本的 bun 啊, 不然一堆奇奇怪怪的 BUG!!! bun upgrade!!! - [Bun](https://bun.sh/) >= 1.3.11 - Node.js >= 18(部分依赖需要) From 1d15e30f3c55161a7573cd57a7ccbdbd3c4d137f Mon Sep 17 00:00:00 2001 From: claude-code-best Date: Tue, 31 Mar 2026 17:45:44 +0000 Subject: [PATCH 3/3] =?UTF-8?q?docs:=20=E6=94=B9=E8=BF=9B=E8=AF=B4?= =?UTF-8?q?=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index c2edbdc..5727f09 100644 --- a/README.md +++ b/README.md @@ -2,11 +2,16 @@ Anthropic 官方 [Claude Code](https://docs.anthropic.com/en/docs/claude-code) CLI 工具的源码反编译/逆向还原项目。目标是将 Claude Code 大部分功能及工程化能力复现。 -> V1 会完成跑通及基本的类型检查通过; V2 会完整实现工程化配套设施; V3 会实现多层级解耦, 很多比如 UI 包, Agent 包都可以独立并处理; V4 会完成大量的测试文件, 以提高稳定性 +> V1 会完成跑通及基本的类型检查通过; +> V2 会完整实现工程化配套设施; +> V3 会实现多层级解耦, 很多比如 UI 包, Agent 包都可以独立优化; +> V4 会完成大量的测试文件, 以提高稳定性 > > 我不知道这个项目还会存在多久, fork 不好使, git clone 或者下载 .zip 包才稳健; > -> 这个项目更新很快, 后台有 Opus 持续优化, 所以你可以提 issues, 但是 PR 暂时不会接受 +> 这个项目更新很快, 后台有 Opus 持续优化, 所以你可以提 issues, 但是 PR 暂时不会接受; +> +> 如果你想要私人咨询服务, 那么可以发送邮件到 claude-code-best@proton.me, 备注咨询与联系方式即可; 由于后续工作非常多, 可能会忽略邮件, 半天没回复, 可以多发; ## 快速开始 @@ -27,7 +32,7 @@ bun install ### 运行 ```bash -# 开发模式(watch) +# 开发模式, 看到版本号 888 说明就是对了 bun run dev # 直接运行 @@ -329,10 +334,6 @@ claude-code/ - `feature()` — 所有 feature flag 返回 `false`,跳过未实现分支 - `globalThis.MACRO` — 模拟构建时宏注入(VERSION 等) -### 类型状态 - -经过系统性修复,tsc 错误从 ~1341 降至 **~289**(减少 78%)。剩余错误分散在小文件中,均为反编译产生的源码级类型问题,**不影响 Bun 运行时**。详见 [RECORD.md](./RECORD.md) 第六节。 - ### Monorepo 项目采用 Bun workspaces 管理内部包。原先手工放在 `node_modules/` 下的 stub 已统一迁入 `packages/`,通过 `workspace:*` 解析。