mirror of
https://github.com/claude-code-best/claude-code.git
synced 2026-06-15 12:55:51 +00:00
以 README 为单一事实来源,重构整个 docs/ 目录。 最终结构(3 大组、15 篇文档): - 开始: installation / quickstart / model-providers - 核心功能: pipes-and-lan、acp、channels、chrome-control、computer-use、 voice-mode、web-browser-tool、auto-dream、remote-control-self-hosting、 langfuse-monitoring - 内部机制: growthbook-adapter、sentry-setup 主要变更: - 删除 56 个 README 未提及的文档(architecture 全部 / guides 全部 / features 中未在 README 出现的 20 篇 / internals 中的 5 篇) - 合并 6 组重复文档(pipes-and-lan、chrome-control、acp、computer-use、 auto-dream、coordinator-mode 简化为入口) - features 子组从 5 → 4,ui/ 合并入 tools/ - 所有保留文档加上人性化 frontmatter(title/description/keywords) - docs.json navigation 简化为 3 大组,redirects 重新过滤为 7 条合并跳转 - 新增 docs.md 工作大纲与验证脚本(verify-docs / check-docs-orphans / dump-docs-outline) 总计 130 文件改动,从约 35000 行精简到约 2000 行。 Co-Authored-By: glm-5.2 <zai-org@claude-code-best.win>
129 lines
4.4 KiB
Plaintext
129 lines
4.4 KiB
Plaintext
---
|
||
title: "快速上手"
|
||
description: "5 分钟掌握 CCB 的基本使用:启动会话、输入指令、审批工具调用、用斜杠命令管理状态。"
|
||
keywords: ["快速开始", "使用教程", "REPL", "斜杠命令"]
|
||
og:image: "https://ccb.agent-aura.top/docs/images/og-cover.png"
|
||
---
|
||
|
||
这篇指南假设你已经按 [安装文档](./installation) 装好了 `ccb` 命令。
|
||
|
||
## 启动第一个会话
|
||
|
||
在任意项目目录下运行:
|
||
|
||
```bash
|
||
cd my-project
|
||
ccb
|
||
```
|
||
|
||
首次启动会经过简短的初始化:
|
||
|
||
1. **信任确认** — 询问是否信任当前目录的文件读写权限
|
||
2. **主题选择** — 浅色 / 深色 / 自动
|
||
3. **登录配置**(首次)— 跳到 `/login`,配置 API(详见 [配置模型供应商](./model-providers))
|
||
|
||
进入 REPL 后会看到:
|
||
|
||
```
|
||
╭─────────────────────────────────────────────╮
|
||
│ ✻ Welcome to Claude Code Best │
|
||
│ /help for commands, ctrl+c to exit │
|
||
╰─────────────────────────────────────────────╯
|
||
>
|
||
```
|
||
|
||
## 基本对话
|
||
|
||
直接输入任何自然语言指令,回车发送:
|
||
|
||
```
|
||
> 看一下这个项目的目录结构,告诉我用的是什么技术栈
|
||
```
|
||
|
||
CCB 会:
|
||
|
||
1. 调用 `Glob` / `Read` 工具扫描文件
|
||
2. 把结果交给模型分析
|
||
3. 在终端打印回答
|
||
|
||
如果模型决定改文件或跑命令,会先弹出**权限确认**对话框:
|
||
|
||
```
|
||
┌─ File Edit ────────────────────────────────┐
|
||
│ src/foo.ts │
|
||
│ - export const x = 1 │
|
||
│ + export const x = 2 │
|
||
│ │
|
||
│ ❯ 1. Yes 2. Yes, and don't ask again │
|
||
│ 3. No │
|
||
└─────────────────────────────────────────────┘
|
||
```
|
||
|
||
按数字键或方向键选择。`2` 会把这类操作加入白名单,后续不再询问。
|
||
|
||
## 常用斜杠命令
|
||
|
||
| 命令 | 作用 |
|
||
|------|------|
|
||
| `/help` | 列出所有可用命令 |
|
||
| `/login` | 配置 / 切换模型供应商 |
|
||
| `/clear` | 清空当前会话上下文 |
|
||
| `/compact` | 手动压缩历史,节省 token |
|
||
| `/poor` | 切换穷鬼模式(关闭记忆提取和提示建议,省 token) |
|
||
| `/agents` | 管理自定义 agent |
|
||
| `/mcp` | 管理 MCP 服务器 |
|
||
| `/dream` | 手动触发记忆整理 |
|
||
| `/exit` | 退出 |
|
||
|
||
> 🔍 完整命令列表在 REPL 中输入 `/help` 查看。
|
||
|
||
## 权限模式
|
||
|
||
CCB 有 4 种权限模式,启动时按需选择:
|
||
|
||
| 模式 | 行为 |
|
||
|------|------|
|
||
| **default** | 每个潜在危险操作都询问(最安全) |
|
||
| **acceptEdits** | 自动批准文件编辑,其他仍询问 |
|
||
| **plan** | 只规划不执行(读代码、列出步骤,但不改任何东西) |
|
||
| **bypassPermissions** | 跳过所有权限检查(**危险**,仅在沙箱里用) |
|
||
|
||
切换模式:在 REPL 里按 `Shift+Tab` 循环切换,或启动时 `ccb --permission-mode plan`。
|
||
|
||
## 用 Plan 模式做需求分析
|
||
|
||
复杂任务建议先用 plan 模式做规划:
|
||
|
||
```
|
||
> 想给这个项目加一个 CI workflow,跑 typecheck 和 test。先告诉我你打算怎么改
|
||
```
|
||
|
||
模型会列出实施计划,你审阅后输入 `/exit-plan-mode` 让它落地。
|
||
|
||
详见 [安全与权限 - Plan 模式](../architecture/safety/plan-mode)。
|
||
|
||
## 后台任务 / 多 Agent
|
||
|
||
CCB 支持把长任务派给后台 agent,主对话不被阻塞:
|
||
|
||
```
|
||
> 帮我跑一遍全量测试,跑完告诉我结果
|
||
> (自动用 Task tool 在后台执行)
|
||
```
|
||
|
||
后台 agent 状态会显示在底部状态条,用 ↑/↓ 切换查看。详见 [Background Agent Selector](../features/agents/background-agent-selector)。
|
||
|
||
## 退出与会话恢复
|
||
|
||
- `Ctrl+C` 两次 — 退出 REPL
|
||
- `ccb --resume` — 恢复上次会话
|
||
- `ccb --continue` — 继续上次会话并保留全部历史
|
||
|
||
会话文件存在 `~/.claude/projects/<project-hash>/` 下。
|
||
|
||
## 下一步
|
||
|
||
- [配置模型供应商](./model-providers) — 接入第三方 API
|
||
- [工具系统](../architecture/tools/what-are-tools) — 了解 CCB 有哪些内置工具
|
||
- [使用指南](../guides/hooks) — 用 Hooks 在工具调用前后注入自定义逻辑
|