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 若暂无插件市场,需先安装官方插件市场:

  1. 查看当前已安装插件市场
/plugins

image

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

image

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

image

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中触发方式有一点区别,但是基本原理和用法都一致。

posted @ 2026-05-13 09:46  钟小嘿  阅读(296)  评论(0)    收藏  举报