Claude Code 三种控制模式
Claude Code 开发使用指南
安装命令
npm install -g @anthropic-ai/claude-code
注:依赖nodejs和git环境。可使用cc swtich 工具管理大模型。
1. Claude Code 常用三种模式
| 模式名称 | 状态栏标识 | 核心行为 | 适用场景 | 特点 |
|---|---|---|---|---|
| 默认模式(Normal / 手动审批) | ? for shortcuts |
文件编辑、命令执行全部需要手动确认 Y/N | 学习阶段、陌生项目、敏感重要代码修改、需精细把控每一步 | 安全性最高、完全可控,效率偏低 |
| 自动编辑模式(Auto-Accept) | accept edits on |
自动放行所有文件读写修改,Shell 命令仍需手动审批 | 日常可信开发、批量改代码、生成业务代码 / 单元测试、样板代码生成 | 开发效率高,适合低风险重复任务 |
| 计划模式(Plan Mode) | plan mode on |
只读不做任何修改;先分析需求、输出完整步骤规划、生成 plan.md,人工审核后再执行 | 复杂功能开发、架构设计、数据库迁移、生产级关键文件变更、需求梳理 | 先规划后落地、杜绝误操作、减少返工、安全可控 |
快捷键:Shift + Tab 可循环切换三种模式
日常开发建议:新需求优先使用 Plan 模式 生成详细可靠规划文档,再切换至自动编辑模式进行开发。
2. Superpowers 插件使用
2.1 安装插件
新安装的 Claude Code 若暂无插件市场,需先安装官方插件市场:
- 查看当前已安装插件市场
/plugins

- 无插件市场时,执行添加官方市场命令
/plugin marketplace add anthropics/claude-plugins-official
- 安装 Superpowers 插件
插件市场安装完成后,在插件Discover标签页搜索superpowers完成安装。以下是已安装的效果

- 验证安装
安装完成后,输入前缀sup即可联想调出插件相关命令模式。

2.2 Superpowers 基本用法
1.核心技能总览
| Skill | 触发方式 | 作用 |
|---|---|---|
| brainstorming | /superpowers:brainstorm | 开写代码前的苏格拉底式问答,理清需求 |
| writing-plans | /superpowers:write-plan | 生成详细的实现计划文档 |
| executing-plans | /superpowers:execute-plan | 按计划用子 Agent 执行 |
| writing-skills | /writing-skills | 创建 / 编辑 / 优化自定义 Superpowers 技能规则 |
| using-superpowers | /using-superpowers | 全局激活 Superpowers 核心规则引擎,强制遵循标准化开发流程 |
| test-driven-development | 自动触发 | 强制 TDD:先写失败的测试,再写实现 |
| systematic-debugging | 自动触发 | 4 阶段调试法:复现 → 定位 → 修复 → 验证 |
| dispatching-parallel-agents | 自动触发 | 多个独立任务并行分发给子 Agent |
| verification-before-completion | 自动触发 | 完成前必须跑验证,不能 “我觉得没问题” |
| requesting-code-review | /superpowers:requesting-code-review | 完成后发起代码审查 |
| using-git-worktrees | 自动触发 | 用 Git Worktree 隔离每个任务 |
上表是标准的说明。而在claude code中触发方式有一点区别,但是基本原理和用法都一致。
就是这么简单,你学废了吗?感觉有用的话,给笔者点个赞吧 !

浙公网安备 33010602011771号