Skip to content

Commit 2de3d30

Browse files
feat: 添加 bun 说明
1 parent f10d179 commit 2de3d30

1 file changed

Lines changed: 34 additions & 31 deletions

File tree

README.md

Lines changed: 34 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,40 @@
22

33
Anthropic 官方 [Claude Code](https://docs.anthropic.com/en/docs/claude-code) CLI 工具的源码反编译/逆向还原项目。目标是将 Claude Code 核心功能跑通,必要时删减次级能力。
44

5+
## 快速开始
6+
7+
### 环境要求
8+
9+
一定要最新版本的 bun 啊, 不然一堆奇奇怪怪的, bun update
10+
11+
- [Bun](https://bun.sh/) >= 1.3.11
12+
- Node.js >= 18(部分依赖需要)
13+
- 有效的 Anthropic API Key(或 Bedrock / Vertex 凭据)
14+
15+
### 安装
16+
17+
```bash
18+
bun install
19+
```
20+
21+
### 运行
22+
23+
```bash
24+
# 开发模式(watch)
25+
bun run dev
26+
27+
# 直接运行
28+
bun run src/entrypoints/cli.tsx
29+
30+
# 管道模式(-p)
31+
echo "say hello" | bun run src/entrypoints/cli.tsx -p
32+
33+
# 构建
34+
bun run build
35+
```
36+
37+
构建产物输出到 `dist/cli.js`~25.75 MB,5326 模块)。
38+
539
## 能力清单
640

741
> ✅ = 已实现 ⚠️ = 部分实现 / 条件启用 ❌ = stub / 移除 / feature flag 关闭
@@ -251,37 +285,6 @@ Anthropic 官方 [Claude Code](https://docs.anthropic.com/en/docs/claude-code) C
251285

252286
`ABLATION_BASELINE` `AGENT_MEMORY_SNAPSHOT` `BG_SESSIONS` `BRIDGE_MODE` `BUDDY` `CCR_MIRROR` `CCR_REMOTE_SETUP` `CHICAGO_MCP` `COORDINATOR_MODE` `DAEMON` `DIRECT_CONNECT` `EXPERIMENTAL_SKILL_SEARCH` `FORK_SUBAGENT` `HARD_FAIL` `HISTORY_SNIP` `KAIROS` `KAIROS_BRIEF` `KAIROS_CHANNELS` `KAIROS_GITHUB_WEBHOOKS` `LODESTONE` `MCP_SKILLS` `PROACTIVE` `SSH_REMOTE` `TORCH` `TRANSCRIPT_CLASSIFIER` `UDS_INBOX` `ULTRAPLAN` `UPLOAD_USER_SETTINGS` `VOICE_MODE` `WEB_BROWSER_TOOL` `WORKFLOW_SCRIPTS`
253287

254-
## 快速开始
255-
256-
### 环境要求
257-
258-
- [Bun](https://bun.sh/) >= 1.0
259-
- Node.js >= 18(部分依赖需要)
260-
- 有效的 Anthropic API Key(或 Bedrock / Vertex 凭据)
261-
262-
### 安装
263-
264-
```bash
265-
bun install
266-
```
267-
268-
### 运行
269-
270-
```bash
271-
# 开发模式(watch)
272-
bun run dev
273-
274-
# 直接运行
275-
bun run src/entrypoints/cli.tsx
276-
277-
# 管道模式(-p)
278-
echo "say hello" | bun run src/entrypoints/cli.tsx -p
279-
280-
# 构建
281-
bun run build
282-
```
283-
284-
构建产物输出到 `dist/cli.js`~25.75 MB,5326 模块)。
285288

286289
## 项目结构
287290

0 commit comments

Comments
 (0)