Claude Code 官方 Feature Dev 插件实测:先问 7 个问题、比出 3 套方案,点头了才写代码,11 月 6 日实测版

Claude Code Feature Dev 插件:七步走完一个功能开发

Anthropic 官方的 feature-dev 插件,给 Claude Code 加了一个 /feature-dev 命令:做一个功能要走七步——搞懂需求、读代码、问问题、比方案、点头才动手、评审、总结。AI Parabellum 11 月 6 日在 Claude Code v2.1.318 上实测了一遍,feature-dev 1.0.1,给一个 7 个文件的小任务管理器加可选截止日期,全程只给了一句话:Add an optional due date to tasks, shown in the list.

流程比想象中克制:前五步都在想,代码到第五步、你点头之后才出现。探索阶段 2 个 code-explorer 子代理并行跑,不到半分钟就摸清了关键点——旧保存文件要能安全读新字段、有个测试钉死了任务行的 exact 文本。提问阶段列了 7 个问题(日期格式、非法日期、排序、CSV 列、存储方式等),每个都带默认值,回一句 defaults are fine 就能过。设计阶段本该跑 2–3 个 code-architect 子代理,Claude 觉得改动太小直接跳过,自己给了 A/B/C 三套方案并推荐了 C(在命令层校验、所有调用方都受益),还列出要改的 6 个文件等你点头。动手后 10 个测试全过,自己跑了一遍验证:–due 2026-12-01 正常显示,旧任务原样不动,–due 2026-13-40 报错清晰,CSV 导出多了 due 列。评审阶段默认也不跑,要点名才跑——3 个 reviewer 各看一面(简洁、Bug、规范),约 1 分钟出结果:没发现 Bug,只提了日期校验可读性差一点(置信度 82)和命令行报错路径缺测试这两点。

结论:多文件、想先定设计再动手的功能值得装;修小 Bug 用普通对话就够了。三个注意点:小改动时 Claude 会自己决定跳过某些代理,想跑哪个阶段要直接点名;评审只读代码不跑测试,测试还得自己跑;先想好“不要什么”(比如不要多余功能)放在提问阶段说最便宜。安装就一句:/plugin install feature-dev@claude-plugins-official;只想试一次的话,把官方插件仓库 clone 到沙盒,用 –plugin-dir 加载,会话结束插件就没了。自己复现可以照抄这句:/feature-dev:feature-dev Add an optional priority (low, medium, high) to tasks, shown in the list,答完问题、选定方案后记得点名要评审,再把评审意见和你自己能发现的问题对照一下。

相关阅读:Claude Code 子代理就是一个 Markdown 文件:2 分钟照抄格式,7 秒跑完一个代码评审;Anthropic 官方代码评审插件实测:装上就能审真实 PR,4 分半钟出结果。更多细节见 AI Parabellum 原文。

来源:AI Parabellum,原文:https://aiparabellum.com/claude-code-feature-dev-plugin/

请登录后发表评论

    没有回复内容