Claude code修复的源码fork了一份,2小时后删!
这里:
github.com这个项目刚克隆下来后,不能直接运行,建议先做这几步:
1.进入项目目录并安装依赖
cd claude-code2 && bun install
2.不要直接运行 src/main.tsx
这个仓库真正的 CLI 入口是 src/entrypoints/cli.tsx,用错入口会出现“看起来启动了,但没有真正进入 CLI”的情况。
3.先用帮助命令确认入口正常
bun run src/entrypoints/cli.tsx --help
4.再执行构建
bun run build
构建成功后,说明源码和依赖链路基本没问题。
5.配置 API 地址和 API Key
项目运行依赖 ANTHROPIC_BASE_URL 和 ANTHROPIC_API_KEY,如果不提前配置,请求阶段通常会卡住或无法正常返回。
这类配置通常来自 ~/.claude/settings.json 里的 env 字段。
最后再启动交互模式
bun run dev
bun run src/entrypoints/cli.tsx
注意:先装依赖、用对入口、确认构建通过,再把 API 配置补齐,这样才能真正进入可对话状态。