1. 为什么要在 Claude Code 里同时装 Superpowers 和 gstack如果你已经在用 Claude Code 写代码大概率遇到过两种极端一种是 AI 很快给出代码但没测试、没计划、改完不知道对不对另一种是你想让它严谨一点结果每一步都要你手动盯着效率反而下降。Superpowers 和 gstack 这两套插件技能集正好从两个方向补上这个缺口。Superpowers 是一套专注软件工程方法论的 Claude Code 插件技能集它把 TDD、代码审查、系统化调试这些纪律编码成可复用的 AI 工作流核心是用规则约束 AI 行为防止“快但烂”的输出。gstack 则是一套全生命周期项目管理技能集从产品构思、规格文档、QA 测试到部署监控全覆盖理念是“Boil the Ocean”——既然 AI 边际成本趋近于零就把每件事做到极致完整。把两者放进同一个 Claude Code 环境再通过 TaoToken 统一 Key 接入模型通道你就能用一次配置跑通“构思 → 计划 → 实现 → 审查 → 测试 → 发布 → 监控”的完整链路。这篇指南面向需要在本地快速跑通插件链路的开发者给出 settings.json 与 config.toml 的可复制骨架、TaoToken 统一 Key 的接入位置以及插件加载与调用验证动作。实测下来配置一次就能复现整套流程。2. TaoToken 前置统一 Key 与 API 通道准备在装插件之前先把模型通道打通。Claude Code 插件本身不绑定某一家模型服务它通过环境变量或配置文件读取 API 地址和 Key。TaoToken 提供统一的 Key 和 API 通道你只需要在一个地方拿到 Key然后在 Claude Code 的配置里指向对应地址即可。2.1 获取统一 Key打开 TaoToken 官网 https://taotoken.net/?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content 注册并登录后进入控制台。在控制台里找到 API Keys 页面创建一个新的 Key。建议按项目或按用途命名比如claude-code-superpowers方便后续排查。创建完成后复制 Key它通常以sk-开头。这个 Key 就是后面 settings.json 和 config.toml 里要填的凭证。注意不要把它提交到 Git 仓库建议放在本地环境变量或 Claude Code 的用户级配置里。2.2 确认 API 通道地址TaoToken 的 API 基础地址是 https://taotoken.net/api 注意这个地址不带任何查询参数。Claude Code 在读取配置时会把基础地址和具体路径拼接所以你只需要填基础地址不要自己加/v1之类的后缀除非文档明确要求。如果你用的是 Claude Code 的 Anthropic 兼容模式接入文档里有对应的说明可以到 https://taotoken.net/api-keys 附近找接入文档入口或者直接看控制台里的快速开始。模型对话调试可以用 https://taotoken.net/chat 长期编码和 Agent 场景建议看 Coding Plan 页面。2.3 前置条件检查在继续之前确认本地环境满足以下条件检查项要求Node.js 18Git 2.34Claude Code CLI已安装并可运行GitHub CLI (gh)已安装并完成认证操作系统macOS / Linux / Windows (WSL)Node.js 版本太低会导致插件安装脚本报错Git 版本太低会影响 worktree 相关技能。gh 主要用于 gstack 的/spec和/ship流程如果你暂时不用这些可以先跳过认证但建议一并配好。3. 可复制配置settings.json 与 config.toml 骨架这一节是整篇的核心。Claude Code 的配置分两层用户级配置放在~/.claude/settings.json项目级配置放在项目根目录的.claude/settings.json。TaoToken 的 Key 和 API 地址建议放在用户级插件路由规则放在项目级。3.1 用户级 settings.json在~/.claude/settings.json里写入以下骨架。如果你已经有这个文件把env和apiKeyHelper部分合并进去即可。{ env: { ANTHROPIC_BASE_URL: https://taotoken.net/api, ANTHROPIC_API_KEY: sk-你的TaoToken统一Key, ANTHROPIC_MODEL: claude-sonnet-4-20250514 }, apiKeyHelper: echo $ANTHROPIC_API_KEY, permissions: { allow: [ Bash(git *), Bash(npm *), Bash(node *), Bash(gh *) ] } }这里ANTHROPIC_BASE_URL指向 TaoToken 的 API 基础地址ANTHROPIC_API_KEY填你刚才复制的 Key。ANTHROPIC_MODEL按你实际可用的模型名填写如果不确定可以先留空让 Claude Code 用默认值。apiKeyHelper这行是让 Claude Code 在需要时从环境变量读取 Key避免明文散落。注意如果你把 Key 直接写在 settings.json 里确保这个文件在.gitignore中或者放在用户目录下不要提交。更稳妥的做法是用系统环境变量注入settings.json 里只保留apiKeyHelper。3.2 项目级 config.toml有些 Claude Code 版本或插件会读取~/.claude/config.toml作为补充配置。如果你用的是 TOML 配置体系可以写入以下内容[api] base_url https://taotoken.net/api api_key_env ANTHROPIC_API_KEY timeout_seconds 120 [model] default claude-sonnet-4-20250514 max_tokens 8192 [plugins] enabled [superpowers, gstack] skill_routing true [logging] level infobase_url同样指向 TaoToken 的 API 地址api_key_env告诉它从哪个环境变量读 Key。plugins.enabled里列出你要启用的插件skill_routing打开技能路由这样 Claude Code 才会根据你的请求自动调用对应技能。3.3 安装 Superpowers 插件Superpowers 作为 Claude Code 插件安装推荐用插件市场命令claude plugins:install superpowers如果插件市场不可用可以手动克隆cd ~/.claude/plugins git clone https://github.com/anthropics/superpowers.git安装完成后验证claude skills:list | grep superpowers技能文件会落在~/.claude/plugins/cache/superpowers/superpowers/version/skills/下包含brainstorming、writing-plans、test-driven-development、systematic-debugging、subagent-driven-development、verification-before-completion等目录每个目录里有一个SKILL.md。3.4 安装 gstack 技能集gstack 的安装方式略有不同它通过 setup 脚本把技能铺到~/.claude/skills/下cd ~/.claude/skills git clone https://github.com/garryslist/gstack.git cd gstack ./setup如果你已经有 Claude Code 环境想启用团队模式cd ~/.claude/skills/gstack ./setup --team验证安装ls ~/.claude/skills/gstack/SKILL.mdgstack 安装后会在~/.claude/skills/下生成spec、ship、qa、investigate、review、design-review、context-save、context-restore、autoplan、office-hours、land-and-deploy、canary、dev-workflow等子技能目录。3.5 配置 CLAUDE.md 路由规则插件装好后还需要在项目根目录的CLAUDE.md里加技能路由否则 Claude Code 不知道什么时候该调用哪个技能。把下面这段加进去## Skill routing When the users request matches an available skill, invoke it via the Skill tool. Key routing rules: - 产品创意/头脑风暴 → /office-hours - 策略/范围 → /plan-ceo-review - 架构 → /plan-eng-review - 设计系统/计划审查 → /design-consultation 或 /plan-design-review - 全流程审查 → /autoplan - Bug/错误 → /investigate - QA/测试行为 → /qa 或 /qa-only - 代码审查/diff 检查 → /review - 视觉优化 → /design-review - 发布/部署/PR → /ship 或 /land-and-deploy - 保存进度 → /context-save - 恢复上下文 → /context-restore - 撰写规格文档 → /spec这段路由规则是 Superpowers 和 gstack 协同的关键。Superpowers 的技能偏向方法论约束gstack 的技能偏向流程执行路由规则把它们映射到具体触发词上。4. 验证请求插件加载与调用实测配置写完后不要急着开新项目先做几组验证请求确认插件真的加载了、TaoToken 通道真的通了。4.1 验证模型通道在终端里直接发一个最小请求确认 TaoToken 的 Key 和地址可用curl -s https://taotoken.net/api/v1/messages \ -H x-api-key: $ANTHROPIC_API_KEY \ -H anthropic-version: 2023-06-01 \ -H content-type: application/json \ -d { model: claude-sonnet-4-20250514, max_tokens: 64, messages: [{role: user, content: 回复 OK 两个字母}] }如果返回里有content字段且包含OK说明通道正常。如果返回 401检查 Key 是否复制完整如果返回 404检查 base_url 是否多写了/v1。4.2 验证 Superpowers 技能加载启动 Claude Code在对话里输入列出当前可用的 skills并告诉我 test-driven-development 的触发条件如果 Superpowers 加载成功Claude Code 会列出test-driven-development、brainstorming、writing-plans等技能并说明 TDD 的触发条件是“任何代码变更”。你也可以直接触发一个技能/brainstorming 我想给项目加一个通知中心正常情况下Claude Code 会进入头脑风暴流程先探索项目上下文然后逐一提问而不是直接给代码。4.3 验证 gstack 技能加载gstack 的技能以斜杠命令形式暴露。在 Claude Code 里输入/office-hours 我想做一个 AI 驱动的客服机器人如果 gstack 加载成功会启动 Startup Mode问出第一个问题比如“谁正在急迫地为这个问题付费或忍受痛苦”。你也可以用/qa触发 QA 流程它会启动无头浏览器以用户视角测试页面。4.4 验证两者协同找一个已有项目输入/investigate 登录接口偶发 500 错误预期行为是gstack 的/investigate先做工具辅助调查收集日志和代码搜索然后 Superpowers 的systematic-debugging介入约束“不找到根因不修复”修复阶段触发 TDD先写失败测试再改代码最后verification-before-completion要求提供新鲜验证证据。这一串动作能跑通说明两套插件和 TaoToken 通道已经完整协同。5. 本篇常见错排查配置过程中最容易卡在几个地方下面按现象、原因、处理方式列出来。5.1 插件装了但技能不触发现象是输入/brainstorming没反应或者 Claude Code 说找不到技能。原因通常是CLAUDE.md路由规则没加或者插件目录不在 Claude Code 的扫描路径里。处理方式是确认~/.claude/plugins/cache/superpowers/和~/.claude/skills/gstack/存在然后在项目根目录的CLAUDE.md里补上路由规则重启 Claude Code。5.2 TaoToken 请求返回 401 或 403401 一般是 Key 无效或没带上。检查ANTHROPIC_API_KEY是否完整apiKeyHelper是否能正确输出。403 可能是 Key 权限不足或额度用完到 TaoToken 控制台确认 Key 状态和余额。注意不要在 Key 前后加空格或引号。5.3 返回 404 或路径错误404 多半是 base_url 写错了。TaoToken 的 API 基础地址是https://taotoken.net/api不要自己拼/v1/messages到配置里Claude Code 会自己拼。如果你在 curl 里测试才需要写完整路径。5.4 gstack 的/qa启动浏览器失败/qa依赖无头浏览器引擎如果本地缺少依赖会报错。确认 Node.js 版本 18然后在 gstack 目录下重新跑一次./setup它会检查并安装浏览器依赖。Windows 用户建议在 WSL 里跑原生 Windows 对无头浏览器支持不稳定。5.5 技能之间互相抢触发有时候一个请求同时匹配多个技能比如“审查并发布”既匹配/review又匹配/ship。这时 Claude Code 会按CLAUDE.md里的路由顺序选第一个。建议把更具体的技能放前面比如/land-and-deploy放在/ship前面避免发布流程被简化。5.6 配置改了不生效Claude Code 的配置有缓存改完settings.json或config.toml后需要重启会话。如果用的是项目级配置确认当前工作目录就是项目根目录。用户级配置和项目级配置冲突时项目级优先。6. 继续接入API Keys、模型对话与 Coding Plan配置跑通后日常使用会涉及三个入口。排障和接入相关的问题到 API Keys 页面和接入文档里找对应说明https://taotoken.net/api-keys 。想快速验证模型是否正常、对比不同模型的输出用模型对话页面https://taotoken.net/chat 。如果你打算长期用 Claude Code 做编码和 Agent 任务建议看 Coding Plan它针对高频编码场景做了通道优化https://taotoken.net/coding-plan 。Superpowers 和 gstack 的组合不是装完就结束真正的价值在于把工程纪律和全流程管理变成默认行为。你可以先从一个小功能开始走一遍/office-hours→/brainstorming→/writing-plans→ TDD →/review→/ship的链路感受一下每个环节的约束和产出。跑通一次之后再把这套配置复制到其他项目基本就是改一下CLAUDE.md路由规则的事。
企业数字化 ERP 产品动态
相关推荐
PowerShell批量转码实战:ANSI/GBK一键转UTF-8告别乱码 接手旧项目时最烦什么?我最烦编码乱码。前几天在Win11上处理一套老管理系统导出的文本文件,打开一看满屏的锟斤拷和问号,典型的ANSI编码文件被按UTF-8解码了。单独改一个文件不难,可文件夹里躺着几百个,要一个个用编辑… · 2026/9/26 12:08:12
Ubuntu装向日葵全攻略:从依赖管理到黑屏排查 Ubuntu装向日葵这个事儿,说难不难,说简单也不简单。我见过太多人在Windows上装向日葵闭眼下一步就完事儿了,结果换到Ubuntu上一顿操作猛如虎,最后卡在依赖报错或者界面起不来,一脸懵。这篇文章我想把整个流程掰开揉碎了… · 2026/9/26 12:08:12
OpenClaw 工程实战05:技能发现加载与执行全链路拆解与 TaoToken 配置验证 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/26 12:49:35
递归自我改进RSI在大模型中的工程落地:从自动评估到安全约束 1. 从“RSI”这个词说起:它到底指什么第一次看到“RSI”这三个字母,很多人的第一反应是股票技术指标里的相对强弱指数。但在大模型和AI研究的语境里,RSI指的是Recursive Self-Improvement,递归自我改进。简单说,就是一… · 2026/9/26 12:49:22
5G国际长途打不通?从VoLTE/IMS到号码路由的完整排障指南 简介:一份关于5G网络中国际长途与漫游实现的图文笔记,适合通信工程、核心网运维及射频优化相关人员阅读,也可作为5G漫游协议初学者的入门梳理。文档从GSM语音漫游演进谈起,逐步过渡到5GS与EPS互通的漫游架构,详细介绍了… · 2026/9/26 12:49:22
VMware 三种网络模式 ping 不通排查指南:NAT、桥接、仅主机 1. 先搞清楚三种网络模式到底在干什么 很多人装完 VMware 之后,虚拟机里 ping 不通外网、宿主机 ping 不通虚拟机、虚拟机之间互相也 ping 不通,第一反应就是“网络坏了”。其实十有八九不是坏了,而是你根本没搞清楚 VMware 这三种网络模式各… · 2026/9/26 12:49:22
iperf3 打流测试软件安装指南:跨平台网络吞吐与带宽测速实践 你要是干过网络运维、弱电集成或者服务器交付,应该对“打流”这个词不陌生。两台设备之间网络到底能不能跑满带宽、延迟是不是正常、有没有丢包,光靠 ping 大包和复制文件根本说明不了问题。这时候就得请出 iperf3 这个老牌工具,专门用来做网… · 2026/9/26 12:49:22
LDD3 深度解读:Linux 设备驱动开发入门与内核模块实操指南 1. 为什么一本二十年前的驱动开发书至今还在被反复翻出来如果你在嵌入式或者内核开发圈子里待过一阵子,大概率会听到有人提到这本书——《LINUX设备驱动程序》第三版。圈内人一般直接叫它LDD3,全称是 Linux Device Drivers, 3rd Edition。它最早由 OReil… · 2026/9/26 12:49:22
数据库课后习题答案别硬背:当测试用例集刷,效率翻倍 简介:万常选版《数据库原理与设计》课后习题答案资源,覆盖第2至6章及第9章,适合正在学习关系模型、数据库建模、关系数据理论与模式求精的本科生、自学者作为复习与自测材料。压缩包共7个文件,含3个doc参考答案、2个sql示例脚本、… · 2026/9/26 0:00:21
OpenClaw 替代品?Hermes Agent 踩坑实录:macOS 飞书接入 TaoToken 配置 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/26 0:00:40
向下兼容与向上兼容:接口设计中的兼容性策略与工程实践 一次版本升级事故,是很多团队绕不过去的坎。线上环境里,服务端明明已经上线了新版接口,老的移动端还在照着旧文档传参数。请求一到网关,校验直接拒绝,用户操作失败,客服群炸了锅,开发群里开始互… · 2026/9/26 0:00:46