一、 环境搭建与基础交互

1. 安装与登录

  • 安装:直接从官网复制安装命令(通常是 npm install -g @anthropic-ai/claude-code)。

  • 登录:执行 login。支持两类接入:

    • 订阅制:Claude Pro 或 Team 用户(推荐,有网页端配额)。

    • API Key:按 Token 用量计费。

    • 国产模型适配:由于它是通用 Agent,理论上可通过配置环境变量(如 Base URL)接驳 DeepSeek、GLM 等国产模型。

2. 三种核心交互模式

通过 Shift + Tab 循环切换:

  1. 默认模式(Default):最谨慎,每次修改或创建文件都会询问用户。

  2. 自动模式accept edit on):自动执行所有文件操作,效率最高。

  3. 规划模式PL mode):只讨论不执行。适合重构等复杂任务,先出方案,确认后再转入执行。

3. 终端操作与后台任务

  • 执行命令:输入 ! 即可运行任意 Shell 命令(如 !npm run dev)。

  • 后台挂起:若命令(如启动服务器)阻塞了对话,按 Ctrl + B 将其转入后台。

  • 任务管理:输入 /tasks 查看后台任务,按 K 可终止任务。


二、 进阶功能:权限、回滚与多模态

1. 权限管理

  • 高危开关:启动时增加 --dangerously-skip-permissions 参数,进入 bypass permission 模式。此时 Claude 执行任何终端命令(安装、删除、创建)均不再询问。慎用

2. 回滚机制(Rewind)

  • 触发方式:输入 /rewind连按两次 Esc

  • 粒度选择:可选择“仅回滚对话”、“仅回滚代码”或“两者同时回滚”。

  • 局限性:只能回滚 Claude 自己写的代码。通过终端命令(如 npm install)生成的 node_modules 无法自动回滚,建议配合 Git 使用。

3. 多模态能力(图片识别)

  • 上传:直接拖拽图片或使用 Ctrl + V(macOS 也是 Ctrl 而非 Command)。

  • 实战:可以将 UI 设计稿发给 Claude,让其根据视觉稿还原 HTML/CSS 布局。


三、 高级扩展:MCP 与 上下文管理

1. MCP (Model Context Protocol)

  • 定义:大模型连接外部世界的桥梁。

  • 示例(Figma):安装 Figma 的 MCP Server,授权后 Claude 可以直接读取设计稿的图层属性、间距、字体等精确数据,比单纯看图片还原度更高。

  • 查看工具/mcp 调出已安装的 MCP 列表。

2. 上下文精准控制

  • 查看Ctrl + O 查看当前发送给模型的完整上下文。

  • 压缩/compact。当对话太长时,手动触发压缩,只保留核心需求和结果,极大地节省 Token 并防止模型“变傻”。

  • 清空/clear。开启全新任务前建议清空,防止旧信息干扰。

3. 记忆增强:Cloud.md

  • 初始化/init 生成项目说明文档。

  • 作用:类似项目的“说明书”。Claude 每次启动都会读取。你可以把项目规范、常用指令、甚至“回答结尾必须说 Happy Coding”等偏好写进去。

  • 管理/memory 快速打开进行编辑。


四、 深度定制:Hook, Skill 与 SubAgent

1. Hook(钩子)

  • 场景:代码写完后自动格式化。

  • 配置:通过 /hook 设置。例如设置 post-use 钩子,当调用 write/edit 工具后,自动触发 prettier 对文件进行格式化。

2. Agent Skill(技能)

  • 本质:动态加载的 Prompt 片段。

  • 实现:在用户目录的 cloud-skills 下创建 .md 文件。

  • 调用:当 Claude 识别到你的需求(如“写周报”)与 Skill 描述匹配时,会自动加载该技能的规范。

3. SubAgent(子代理)

  • Skill vs. SubAgent

    • Skill:共享主对话上下文,适合与当前开发关联紧密的小任务。

    • SubAgent独立上下文。启动后开辟全新窗口,中间过程不污染主对话。适合处理“全量代码审计”等高 Token 消耗且不需要主对话历史的任务。

  • 配置:通过 /agents 创建。

4. Plugin(插件)

  • 定义:Skill、SubAgent、Hook 和 MCP 的封装包。

  • 市场/plugins 进入插件管理器,可以一键安装官方或社区沉淀的开发规范(如前端 UI 设计规范)。


快捷键/命令小结表

功能

命令/快捷键

备注

切换模式

Shift + Tab

Default / Auto / Plan

回滚/菜单

连按两次 Esc

快速进入 Rewind 或其它管理界面

查看上下文

Ctrl + O

检查模型到底“看到了什么”

后台任务

Ctrl + B

将当前阻塞任务推向后台

项目记忆

/memory

编辑 Cloud.md

压缩 Token

/compact

建议在长对话后频繁使用

这套工具链的核心逻辑是:基础开发靠 Auto,复杂重构靠 Plan,项目规范靠 Memory,重复琐事靠 Hook/Skill,重型任务靠 SubAgent。