claude code
前置准备:node 必须安装
安装 Claude Code CLI
Bash
npm install -g @anthropic-ai/claude-code
验证安装
Bash
claude --version
插件安装(先用idea2024.2.4,25版本支持有问题)【非必须】
idea 插件安装(非官方插件,也可自行选择需要的)
-
Setting -> Plugins:搜索 CC GUI
-
打开 CC GUI ,根据提示安装Claude Code SDK
-
CC GUI 的****供应商管理中配置模型和sk
superpowers
插件
Plain
# 进入 Claude Code 会话,安装 Superpowers 插件
/plugin marketplace add obra/superpowers-marketplace
/plugin install superpowers@superpowers-marketplace
下载项目并copy skills
git仓库
Plain
仓库地址:https://github.com/obra/superpowers.git
离线zip包
操作步骤
Plain
1、下载项目
2、解压
3、将项目中的skills文件夹copy到自己的.claude文件夹下
验证
Plain
cmd命令行:
1、打开claude
2、输入/ 出现 /brainstorming 说明安装superpowers成功
openspec
安装
Plain
npm install -g @fission-ai/openspec@latest
使用
Plain
1、打开终端,cd到自己的项目路径
2、执行命令:openspec init
3、选择自己的AICoding工具,比如claude code, (使用space键选择)4、space + enter 后初始化完成,项目中生成openspec文件夹
最佳实践(按顺序执行)
openspec init
Plain
1、打开终端,cd到自己的项目路径
2、执行命令:openspec init
3、选择自己的AICoding工具,比如claude code, (使用space键选择)4、space + enter 后初始化完成,项目中生成openspec文件夹
/opsx:propose
Plain
/opsx:propose 参考openspec\rate-limiter-metrics-design.md
输出:openspec文件夹下changes会新建文件夹包含以下文件:.
openspec.yaml
design.md
proposal.md
tasks.md
校验生成的md文件内容,如果需要修改,直接告诉AI如何修改
/brainstorming
Plain
头脑风暴,与AI对话,得到设计文档
举例1:/brainstorming full
输出:openspec\rate-limiter-metrics-design.md
/writing-plans
Plain
/writing-plans 或者直接 go创建详细的实现计划
review 执行计划
Plain
在/writing-plans执行完成后,sdd执行前,
让claude review 下执行计划是否完整,
这一步很重要review一下执行计划是否完整;另外全局异常处理类是否需要设计?
/subagent-driven-development
Plain
/subagent-driven-development我一般直接回 go {s%}执行任务
/verification-before-completion
Plain
如果执行完/subagent-driven-development 后对代码有调整,
需要执行此skill- 运行所有测试- 验证功能完整性- 检查代码质量
/requesting-code-review
Plain
如果执行完/subagent-driven-development 后对代码有调整,
需要执行此skill
/requesting-code-review /verification-before-completion 二者选其一
- 对比设计文档- 检查代码规范- 提出改进建议
/finishing-a-development-branch
Plain
开发分支收尾技能
在功能开发完成后自动执行全量校验,提供 4 种标准化收尾选项帮你安全、规范地完成分支合并 / PR / 清理,
避免手动操作导致的主干污染、测试遗漏等问题。
/opsx:archive
Plain
- 归档到 archive/- 更新主规范文档