Files
claude-code/docs/getting-started/quickstart.mdx
claude-code-best 37dac682b9 docs: 文档大重组,对齐 README 入口
以 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>
2026-06-15 16:51:29 +08:00

129 lines
4.4 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
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 在工具调用前后注入自定义逻辑