⬇️ 安装与环境 入门
安装 Claude Code
支持 macOS、Linux、WSL 和 Windows(PowerShell)。推荐使用终端 CLI 方式:
启动与登录
📊 三大终端 AI 编程工具对比 入门
为什么要对比?
2025-2026 年,终端 AI 编程工具爆发式增长。本文重点对比三款最具代表性的工具:Claude Code(Anthropic)、OpenAI Codex CLI(OpenAI)和 OpenCode(开源社区)。它们各有特色,适合不同的开发场景。了解它们的区别,能帮你做出最适合自己的选择。
全面对比总览
| 维度 | Claude Code | OpenAI Codex CLI | OpenCode |
|---|---|---|---|
| 开发商 | Anthropic | OpenAI | 开源社区(Charmbracelet) |
| 发布时间 | 2025 年 2 月 | 2025 年 4 月 | 2025 年初 |
| 许可证 | 闭源(专有) | 开源(Apache 2.0) | 开源(MIT) |
| 底层模型 | Claude Opus 4.6 / Sonnet 4.6 | GPT-5.4 / GPT-5.3-Codex | 多模型(Claude/GPT/Gemini 等) |
| 工作流哲学 | 交互式 · 开发者在环 | 异步委派 · 事后审查 | 轻量交互 · 多模型切换 |
| 运行环境 | 本地优先(CLI/IDE/Desktop) | 云端优先 + CLI | 纯本地终端 |
| 安装方式 | npm install -g @anthropic-ai/claude-code | npm install -g @openai/codex | brew install opencode-ai/tap/opencode |
价格对比(2026 年 3 月)
| 方案 | Claude Code | OpenAI Codex | OpenCode |
|---|---|---|---|
| 入门 | $20/月(Pro) | $20/月(ChatGPT Plus) | 免费(开源) |
| 进阶 | $100/月(Max 5x) | $200/月(ChatGPT Pro) | 免费 + 自付 API 费用 |
| 重度 | $200/月(Max 20x) | Business(定制价格) | 免费 + 自付 API 费用 |
| 团队 | $150/用户/月(Teams) | Enterprise(定制价格) | 免费(自部署) |
| API 计费 | Opus $5/$25 · Sonnet $3/$15(每百万 Token) | 约 $0.01-0.12/1K Token | 取决于所选模型 |
核心能力 Benchmarks
| 基准测试 | Claude Code | OpenAI Codex | 说明 |
|---|---|---|---|
| SWE-bench Verified | 80.8% | 64.7% | 真实 GitHub Issue 修复能力,越高越好 |
| Terminal-Bench 2.0 | 65.4% | 77.3% | 终端调试能力,Codex 更擅长 |
| Token 效率 | 标准(深度推理消耗大) | 约 3x 更省 | 完成相同任务 Codex 约用 1/3 的 Token |
| 上下文窗口 | 200K Token | 128K Token | Claude Code 可同时阅读更多文件 |
各工具深度点评
| 维度 | 评价 |
|---|---|
| ✅ 优势 |
|
| ❌ 不足 |
|
| 🎯 适合谁 | 复杂架构设计、大型代码库重构、探索性编程、重视代码质量胜过成本的开发者 |
| 维度 | 评价 |
|---|---|
| ✅ 优势 |
|
| ❌ 不足 |
|
| 🎯 适合谁 | Bug 修复、终端调试、处理定义明确的工单、追求速度和成本效益的开发者 |
| 维度 | 评价 |
|---|---|
| ✅ 优势 |
|
| ❌ 不足 |
|
| 🎯 适合谁 | 预算有限的学生/开发者、需要多模型切换、偏好开源工具、喜欢终端 TUI 体验的用户 |
功能矩阵对比
| 功能 | Claude Code | Codex CLI | OpenCode |
|---|---|---|---|
| 文件读写与编辑 | ✅ | ✅ | ✅ |
| Shell 命令执行 | ✅ | ✅ | ✅ |
| MCP 协议支持 | ✅ 内置 | ✅ | ✅ |
| Git 深度集成 | ✅ Worktree/PR | ✅ 云端 PR | ⚠️ 基础 |
| Hooks 钩子系统 | ✅ 4 种类型 | ⚠️ 有限 | ❌ |
| Skills 技能系统 | ✅ 丰富 | ❌ | ⚠️ 自定义命令 |
| 子代理/多代理 | ✅ Task + Teams | ⚠️ 多 Agent | ❌ |
| CLAUDE.md / 项目配置 | ✅ 多层级 | ⚠️ codex.md | ⚠️ opencode.json |
| 自动记忆 | ✅ Auto Memory | ❌ | ⚠️ 会话保存 |
| 权限管理 | ✅ 6 种模式 | ✅ 3 种级别 | ⚠️ 基础 |
| 插件市场 | ✅ 官方市场 | ❌ | ❌ |
| IDE 插件 | ✅ VS Code + JetBrains | ✅ VS Code + JetBrains | ❌ |
| 桌面应用 | ✅ Claude Desktop | ✅ macOS App | ❌ |
| 即时通讯集成 | ✅ Telegram/Discord 等 | ❌ | ❌ |
| 管道/脚本模式 | ✅ 完整支持 | ✅ | ✅ -p 模式 |
| CI/CD 集成 | ✅ GitHub Actions | ✅ GitHub Actions | ⚠️ 需自行配置 |
如何选择?
🧠 高级用户的混合工作流
许多资深开发者同时使用多个工具,发挥各自优势:
- 用 Claude Code 进行功能开发和复杂重构(代码理解力强、准确率高)
- 用 OpenAI Codex 进行代码审查和 Bug 修复(速度快、成本低、终端调试强)
- 用 OpenCode 进行快速原型和小脚本开发(多模型、轻量免费)
安装对比
💬 基础命令 入门
核心交互方式
Claude Code 有三种基本使用方式:交互模式、非交互模式和管道模式。
| 命令 | 说明 | 示例 |
|---|---|---|
claude | 启动交互式会话 | 进入项目后直接对话 |
claude "query" | 带初始提示启动会话 | claude "解释这个项目" |
claude -p "query" | 非交互打印模式 | claude -p "列出所有 TODO" |
claude -c | 继续上次对话 | claude -c |
claude update | 更新到最新版 | claude update |
🚀 第一个任务 入门
实战示例:为项目添加单元测试
假设你有一个 auth.js 模块,想让它自动生成测试:
实战示例:修复 Bug
⚡ 斜杠命令 入门
在交互模式中输入 / 即可查看所有可用命令。以下是常用内置命令:
| 命令 | 功能 |
|---|---|
/clear | 清除当前会话上下文 |
/compact | 压缩会话内容(节省 token) |
/cost | 查看当前会话的 token 使用费用 |
/resume | 浏览和恢复历史会话 |
/rename | 给当前会话命名 |
| 命令 | 功能 |
|---|---|
/config | 打开设置配置 |
/doctor | 运行诊断检查 |
/help | 显示帮助信息 |
/init | 初始化项目(创建 CLAUDE.md) |
/login / /logout | 登录/登出账户 |
/terminal-setup | 终端环境设置 |
| 命令 | 功能 |
|---|---|
/review | 代码审查(检查 diff 或 PR) |
/batch <instruction> | 大规模并行代码变更 |
/debug [desc] | 启用调试模式 |
/loop [interval] <prompt> | 定时循环执行任务 |
/simplify [focus] | 简化和优化代码 |
📎 文件引用语法 入门
在对话中可以用 @ 符号引用文件或目录,Claude 会自动读取内容:
| 语法 | 说明 | 示例 |
|---|---|---|
@src/utils/auth.js | 引用单个文件内容 | "解释 @src/auth.js 中的登录逻辑" |
@src/components | 引用整个目录结构 | "列出 @src/components 中所有组件" |
@server:resource | 引用 MCP 服务器资源 | "查看 @jira:PROJ-123 的详情" |
⚙️ CLI 高级标志 中级
常用命令行标志
| 标志 | 说明 | 示例 |
|---|---|---|
--continue, -c | 继续当前目录的最近对话 | claude -c |
--resume, -r | 按 ID 或名称恢复特定会话 | claude -r "auth-refactor" |
--bare | 精简模式(跳过钩子/技能发现) | claude --bare -p "query" |
--max-turns N | 限制 Agent 执行轮数 | claude -p --max-turns 5 "fix lint" |
--output-format | 输出格式:text / json / stream-json | claude -p --output-format json "..." |
--verbose | 显示详细日志 | claude --verbose |
--no-session-persistence | 不保存会话到磁盘 | claude -p --no-session-persistence "..." |
--worktree | 在 Git worktree 中工作 | claude --worktree feature-auth |
系统提示词定制
| 标志 | 行为 | 推荐度 |
|---|---|---|
--system-prompt | 完全替换默认提示词 | ⚠️ 谨慎使用 |
--system-prompt-file | 用文件内容替换默认提示词 | ⚠️ 谨慎使用 |
--append-system-prompt | 在默认提示词后追加文本 | ✅ 推荐 |
--append-system-prompt-file | 用文件内容追加到提示词后 | ✅ 推荐 |
🔌 管道与脚本模式 中级
Unix 管道集成
Claude Code 可以作为 Unix 管道的一部分,接收其他命令的输出:
脚本自动化
📝 CLAUDE.md 项目配置 中级
什么是 CLAUDE.md?
CLAUDE.md 是项目级别的指令文件,Claude Code 每次启动会自动读取。用于设定编码规范、架构约定和工作流程。
示例:创建项目 CLAUDE.md
/init 命令快速生成 CLAUDE.md 模板;文件大小建议控制在 200 行以内。规则文件拆分
大型项目可以在 .claude/rules/ 下按主题组织规则:
🔀 Git 工作流集成 中级
常用 Git 操作
Git Worktree 并行开发
使用 --worktree 可以在不同分支上同时运行多个 Claude 实例:
claude --from-pr <number> 恢复。🔄 多会话管理 中级
会话命名与恢复
会话切换与跨平台
🌐 跨平台无缝切换
/desktop— 将终端会话转移到 Desktop 应用/teleport— 将任务迁移到 Web 端继续- 支持在 VS Code、JetBrains、终端、iOS 之间同步
🪝 Hooks 钩子系统 高级
钩子系统概述
Hooks 是用户定义的自动化脚本,在 Claude Code 生命周期的特定节点自动执行。支持四种类型:
| 类型 | 说明 | 适用场景 |
|---|---|---|
command | 执行 Shell 命令 | 自动格式化、lint 检查 |
http | 发送 HTTP POST 请求 | 通知外部系统、Webhook |
prompt | LLM 单轮评估 | 代码质量检查、安全扫描 |
agent | 生成子代理多轮验证 | 深度代码审查、复杂验证 |
配置示例
钩子配置在 settings.json 或 .claude/settings.json 中定义:
/hooks 命令查看当前所有已配置的钩子。🎯 技能 (Skills) 高级
技能系统概述
Skills 是基于提示词的可复用工作流,使用 /skill-name 调用。可以封装常用操作为自定义命令。
📁 技能文件结构
创建自定义技能
使用技能
🌐 MCP 集成 高级
什么是 MCP?
Model Context Protocol 让 Claude Code 连接外部数据源(如 Google Drive、Jira、Slack、数据库等),实现跨工具协作。
配置 MCP 服务器
🤖 多代理协作 高级
多代理工作模式
Claude Code 支持同时运行多个代理实例,由主代理协调完成复杂任务。
🚢 CI/CD 自动化 高级
GitHub Actions 集成
定时任务
🔐 权限与安全模式 高级
为什么权限管理很重要?
AI 编程工具可以读写文件、执行 Shell 命令、访问网络。如果不加控制,AI 可能会误删重要文件、执行危险命令或泄露敏感数据。权限管理系统让你在效率和安全性之间找到平衡。
Claude Code 权限管理
Claude Code 提供 6 种权限模式,通过 settings.json 配置:
| 模式 | 说明 | 安全级别 |
|---|---|---|
default | 默认模式,每次有副作用操作都询问 | 🔒 最安全 |
plan | 先展示执行计划,批准后再操作 | 🔒 安全 |
acceptEdits | 自动接受文件编辑,命令仍需确认 | 🔓 较安全 |
auto | 自动模式,用分类器判断风险高低 | 🔓 中等 |
dontAsk | 不询问,但受 allow/deny 规则约束 | ⚠️ 需谨慎 |
bypassPermissions | 绕过所有权限检查(YOLO) | 🔴 危险 |
OpenAI Codex CLI 权限管理
| 级别 | 功能范围 | 适用场景 |
|---|---|---|
| Read Only | 仅读取文件 | 代码审查、学习 |
| Auto | 读写文件 + 运行命令(需确认) | 一般开发 |
| Full Access | 完整权限 + 网络访问 | 完整开发流程 |
三大工具 YOLO 模式速查
| 工具 | YOLO 启动命令 | 配置文件 |
|---|---|---|
| Claude Code | claude --dangerously-skip-permissions | ~/.claude/settings.json |
| OpenAI Codex | codex --dangerously-bypass-approvals-and-sandbox | ~/.codex/config.toml |
| Gemini CLI | gemini --yolo | ~/.gemini/settings.json |
安全最佳实践
✅ 推荐做法
- 优先用 allow/deny 规则而不是直接开 YOLO,精细控制权限
- 在隔离环境使用 YOLO:Docker 容器、虚拟机或临时项目
- 团队环境禁止 YOLO:管理员可通过 managed settings 禁用
- 定期审查权限配置:使用
/status或/approvals查看 - 利用沙盒模式(Claude Code 的
/sandbox)作为安全替代方案
🧩 子代理系统 高级
什么是子代理?
Claude Code 的子代理(Sub-agents)是主会话中生成的独立 AI 代理实例,用于处理复杂任务中的子任务。主代理扮演"协调者"角色,将大任务拆分为多个并行子任务,分配给子代理执行,最后汇总结果。
两种子代理模式
🔧 Task 子代理(内置于 Claude Code)
- 会话内:子代理在当前会话中同步运行
- 适用:代码探索、文件搜索、批量修改
- 特点:共享上下文、结果直接返回主代理
- 触发:Claude 自动判断何时需要创建子代理
🧪 Agent Teams(实验性功能)
- 多实例:创建多个独立 Claude Code 进程
- 异步:子代理在后台运行,通过消息通信
- 持久化:每个代理有独立的对话历史
- 通信:代理之间通过
send_message交换信息
子代理 vs 多代理对比
| 特性 | Task 子代理 | Agent Teams | Worktree 并行 |
|---|---|---|---|
| 运行方式 | 同步、会话内 | 异步、多实例 | 独立终端 |
| 上下文共享 | 共享主会话 | 独立上下文 | 完全独立 |
| 通信机制 | 直接返回结果 | 消息传递 | 无(需手动协调) |
| 适用规模 | 中小任务 | 大型复杂任务 | 中等任务 |
| 稳定性 | ✅ 稳定 | ⚠️ 实验性 | ✅ 稳定 |
🧠 记忆系统 高级
记忆系统概述
Claude Code 的记忆系统让它能够"记住"跨会话的信息,如项目偏好、编码规范、常见决策等。记忆分为手动配置(CLAUDE.md)和自动学习(Auto Memory)两种方式。
手动记忆配置
手动记忆是你主动编写的指令文件,Claude Code 每次启动时会自动读取:
自动记忆管理
自动记忆存储在 ~/.claude/projects/<hash>/memory/ 目录下,Claude 会在对话中自动学习并保存有用的信息。
| 命令 | 说明 |
|---|---|
/memory | 查看当前项目的所有自动记忆 |
/memory edit | 编辑自动记忆文件 |
claude --no-memory | 启动时不加载自动记忆 |
增加/减少记忆的技巧
✅ 增加记忆的方法
- 直接告诉 Claude:在对话中说"请记住 XXX",Claude 会自动保存到记忆文件
- 编写 CLAUDE.md:将团队规范、架构决策写入项目级配置文件
- 使用 /init:Claude 分析项目后自动生成初始配置
- rules 文件:按主题拆分规则,保持 CLAUDE.md 简洁
🗑️ 减少/清理记忆的方法
- /memory edit:直接编辑自动记忆文件,删除不需要的内容
- 手动删除:
rm ~/.claude/projects/<hash>/memory/*.md - --no-memory:临时跳过自动记忆加载
- 精简 CLAUDE.md:控制在 200 行以内,避免指令过多导致忽略
💬 即时通讯集成 高级
通过消息平台使用 Claude
Claude Code 支持通过即时通讯平台接收消息并进行编程操作,让你在手机上也能远程控制代码编写。(v2.1.80+ 实验性功能)
支持的消息平台
| 平台 | 集成方式 | 状态 | 适用场景 |
|---|---|---|---|
| Telegram | Bot API 插件 | ✅ 实验性 | 移动端远程编程、团队通知 |
| Discord | Bot 插件 | ✅ 实验性 | 社区开发、团队协作 |
| iMessage | AppleScript 桥接 | ⚠️ macOS | 个人使用、快速指令 |
| Slack | MCP 服务器 | ✅ 稳定 | 企业协作、CI/CD 通知 |
配置示例:Telegram Bot
🖥️ 桌面端应用 高级
官方 Claude Desktop
Claude Desktop 是 Anthropic 官方推出的桌面应用,提供图形化界面来与 Claude 交互,支持文件拖拽、多窗口、快捷键等特性。
应用对比一览
| 应用 | 类型 | 支持模型 | 特色 | 推荐度 |
|---|---|---|---|---|
| Claude Desktop | 官方桌面端 | Claude 全系列 | 原生体验、Artifacts、文件拖拽 | ⭐⭐⭐⭐⭐ |
| Claude Code (VS Code) | IDE 插件 | Claude 全系列 | 终端集成、代码感知、MCP | ⭐⭐⭐⭐⭐ |
| OpenCode | 开源终端 TUI | 多模型 | 轻量、支持 Claude/GPT/Gemini | ⭐⭐⭐⭐ |
| Aider | 开源 CLI | 多模型 | Git 深度集成、Pair 编程 | ⭐⭐⭐⭐ |
| Roo Code | VS Code 插件 | 多模型 | 可视化、MCP 支持 | ⭐⭐⭐⭐ |
| Cline | VS Code 插件 | 多模型 | 自主 Agent、MCP 集成 | ⭐⭐⭐⭐ |
下载 Claude Desktop
⚠️ 认证方式说明
Claude Desktop 只支持 Anthropic 官方账号登录(OAuth),无法复用 CLI 的环境变量认证。如果你是通过 API Key 或第三方中转使用 Claude Code CLI,Claude Desktop 可能无法直接使用。
| 认证方式 | Claude Code CLI | Claude Desktop | VS Code 插件 |
|---|---|---|---|
claude login(官方 OAuth) | ✅ | ✅ | ✅ |
ANTHROPIC_API_KEY | ✅ | ❌ | ⚠️ 部分 |
ANTHROPIC_AUTH_TOKEN + 自定义 BASE_URL | ✅ | ❌ | ✅ 继承环境变量 |
🔑 无需登录的替代方案:VS Code 插件
如果你已经在 CLI 中配置好了认证(如 API Key 或第三方中转),安装 VS Code 插件是最省事的选择,它会自动继承终端的环境变量:
开源替代方案
🆓 OpenCode — 终端 TUI 客户端
轻量级终端界面,支持 Claude、GPT、Gemini 等多模型切换,适合喜欢终端体验的开发者。
🤝 Aider — AI 结对编程工具
强大的 Git 集成和 AI 结对编程体验,支持几乎所有主流 AI 模型。
🦊 Roo Code / Cline — VS Code 插件
在 VS Code 中提供自主 Agent 体验,支持 MCP 集成和多模型切换。
🏆 热门 Skills Top 10 高级
Skills 是 Claude Code 的技能系统,通过 SKILL.md 文件定义专业能力,让 Claude 在特定场景下自动调用。以下是基于 GitHub Stars 和安装量排名的 2026 年最热门 Skills。
SKILL.md 文件放入 ~/.claude/skills/<name>/(用户级)或 .claude/skills/<name>/(项目级)目录即可生效。1. Frontend Design — 生产级前端界面设计
⭐ 41万+ 安装 Anthropic 官方
生成独特的、生产级的前端界面代码,避免千篇一律的 AI 风格。支持 React、Tailwind、shadcn/ui 等现代前端栈。
2. Superpowers — 全流程开发技能框架
⭐ 29万+ 安装
结合 TDD、YAGNI、DRY 方法论,提供头脑风暴、子代理开发、代码审查、调试和技能编写的全流程支持。像给 Claude 装上了一整套"超能力"。
3. Code Review — AI 代码审查
⭐ 19万+ 安装 Anthropic 官方
专业代理进行代码审查,基于置信度的 PR 过滤,支持多代理并行审查。可自动检查代码质量、安全漏洞、性能问题。
4. Feature Dev — 功能开发工作流
⭐ 14万+ 安装 Anthropic 官方
完整的功能开发工作流,包含探索(Exploration)、设计(Design)和审查(Review)三个阶段的代理,确保功能从需求到交付的质量。
5. Context Engineering — 上下文工程
⭐ 社区热门
改进提示设计的基础方法论,帮助开发者构建更好的系统提示词,优化 Claude 在复杂场景中的表现。适合需要精细控制 AI 行为的高级用户。
6. Multi-Agent Patterns — 多代理架构模式
⭐ 社区热门
提供协作 AI 系统的多智能体架构设计模式,包括任务分解、并行执行、结果聚合等最佳实践。适合构建复杂的 AI 工作流。
7. Cloudflare Skill — Cloudflare 全平台开发
⭐ 社区热门
覆盖 Cloudflare 60+ 产品的完整开发指南,包括 Workers、Pages、R2、D1、KV、Durable Objects 等。让 Claude 精通 Cloudflare 生态开发。
8. Skill Creator — 技能创建向导
⭐ 社区热门
从零开始设计和创建高质量 Skill 的引导向导。如果你想编写自己的 Claude Code 技能,这个技能会手把手教你构建标准化、可复用的 SKILL.md 文件。
9. Confidence Check — 置信度自检
⭐ 社区热门
让 Claude 在回答前自我评估可靠性和置信度,对不确定的内容主动标注。有效减少 AI 幻觉,提高输出可信度。
10. Component Refactoring — React 组件重构
⭐ 社区热门
React 组件重构专家,安全地拆分大型组件、优化渲染性能、改善代码结构。自动分析组件依赖关系,确保重构后功能不变。
🔌 热门插件 Top 10 高级
Plugins 是 Claude Code 的扩展包系统,打包了命令、代理、钩子、Skills 和 MCP 服务器,一键安装即可获得完整功能。以下是最受欢迎的插件。
/plugin install <name>@claude-plugins-official 即可安装。安装后运行 /reload-plugins 生效。1. GitHub — 官方 GitHub 集成
⭐ 15.8万+ 安装 Anthropic 官方
通过 MCP 协议直接与 GitHub 交互:管理仓库、创建 Issue、操作 PR、代码搜索、触发 CI/CD。开发者日常必备。
2. Playwright — 浏览器自动化与端到端测试
⭐ 13.4万+ 安装
微软官方提供的 Playwright MCP 服务器。Claude 可以直接打开浏览器、填写表单、点击按钮、截图、运行端到端测试。前端开发和测试的利器。
3. Context7 — 实时文档查找
⭐ 21.2万+ 安装
Upstash 出品的 Context7 MCP 服务器,从源代码仓库拉取版本特定的文档和代码示例。Claude 不再依赖过时的训练数据,而是实时查阅最新文档。
4. TypeScript LSP — TypeScript 语言服务器
⭐ 11.6万+ 安装 Anthropic 官方
集成 TypeScript/JavaScript 语言服务器协议,让 Claude 进行真实的类型检查,发现类型错误和 lint 问题,大幅提升 TS 项目的代码质量。
5. Code Simplifier — 代码简化优化
⭐ 15.9万+ 安装 Anthropic 官方
代码清晰度代理,简化并优化最近修改的代码,同时保持功能不变。像"代码美容师"一样让代码更易读、更简洁。
6. Ralph Loop — 迭代开发循环
⭐ 12万+ 安装 Anthropic 官方
交互式 AI 循环(Ralph Wiggum 技术),让 Claude 在"编写代码 → 运行测试 → 修复错误 → 再次测试"之间自动迭代,直到所有测试通过。适合 TDD 开发流程。
7. Awesome Claude Plugins (Composio) — 跨服务工作流协调器
⭐ 社区热门
精选的插件注册中心和工具路由器,集成 500+ SaaS 应用(Google、Slack、GitHub、Jira 等),可将 Claude 变身为跨服务的工作流自动化引擎。
🔗 GitHub
8. Claude-Mem — 长期记忆增强
⭐ 社区热门
为 Claude 添加持久化的长期记忆能力,使用 SQLite + Chroma 进行混合搜索,让 Claude 跨会话记住用户偏好、项目上下文和重要决策。
9. Plannotator — 可视化计划审查
⭐ 社区热门
增强 Claude Code 的规划模式(Plan Mode),生成结构化的、可注释的执行计划。方便你在 Claude 执行前审查每一步,支持团队协作审查。
10. Shipyard — 企业级生产流程
⭐ 社区热门
在 Superpowers 基础上增加了 IaC(基础设施即代码)验证和安全审计功能,适合需要严格合规检查的企业级项目开发流程。
插件管理速查
| 命令 | 说明 |
|---|---|
/plugin | 打开插件管理界面(发现/已安装/市场) |
/plugin install <name>@<market> | 安装插件 |
/plugin uninstall <name>@<market> | 卸载插件 |
/plugin enable <name>@<market> | 启用插件 |
/plugin disable <name>@<market> | 禁用插件 |
/reload-plugins | 重新加载所有插件(无需重启) |
/plugin marketplace add <source> | 添加第三方市场 |
📋 速查表
| 命令 | 说明 |
|---|---|
claude | 启动交互会话 |
claude "query" | 带提示启动会话 |
claude -p "q" | 非交互打印模式 |
claude -c | 继续上次对话 |
claude -r "name" | 恢复指定会话 |
claude -n "name" | 创建命名会话 |
claude update | 更新 Claude Code |
claude config | 打开配置 |
| 命令 | 说明 |
|---|---|
/help | 帮助 |
/clear | 清除会话 |
/compact | 压缩上下文 |
/cost | 查看费用 |
/init | 初始化项目 |
/review | 代码审查 |
/debug | 调试模式 |
/loop | 循环执行 |
/batch | 批量变更 |
/simplify | 简化代码 |
/resume | 恢复历史会话 |
/rename | 重命名会话 |
| 标志 | 说明 |
|---|---|
-p, --print | 打印模式 |
-c, --continue | 继续对话 |
-r, --resume | 恢复会话 |
--bare | 精简模式 |
--max-turns N | 限制轮数 |
--output-format | 输出格式 |
--verbose | 详细日志 |
--worktree | Git worktree |
--append-system-prompt | 追加系统提示词 |
| 快捷键 | 说明 |
|---|---|
Esc | 中断当前操作 |
Ctrl+C | 取消 / 退出 |
Ctrl+O | 切换详细模式 |
↑ / ↓ | 浏览历史输入 |
Tab | 自动补全 |
❓ 常见问题
不会。Claude Code 在执行文件修改、Shell 命令等操作前会请求你的许可。你可以通过 --permission-mode 调整权限级别,也可以用 Hooks 自动批准特定安全操作。
使用 /compact 压缩会话上下文;使用 --max-turns 限制执行轮数;使用 --bare 跳过不必要的发现阶段;合理使用 CLAUDE.md 减少重复解释。
1) 确认文件位置正确(项目根目录或 .claude/CLAUDE.md);2) 使用 /memory 查看加载状态;3) 确保指令具体明确;4) 检查是否有冲突指令。
将 CLAUDE.md 和 .claude/ 目录纳入 Git 版本控制。团队成员拉取代码后即可共享项目规范、技能和钩子配置。个人偏好放在 ~/.claude/CLAUDE.md。
官方支持的包括 Google Drive、Jira、Slack、PostgreSQL、Filesystem、GitHub 等。你也可以通过 MCP SDK 构建自定义服务器,任何能提供工具或资源的 HTTP/WebSocket 服务都可以接入。
YOLO 模式适合在隔离环境(Docker 容器、虚拟机)中执行自动化任务,如批量重构、生成测试、CI/CD 流水线等。风险:AI 可能误删文件、执行危险命令、访问敏感数据。建议优先使用 allow/deny 精细规则,只在确信安全的环境下开启 YOLO。