你是否也遇到过这样的场景:用 GitHub Copilot 或 Claude 编码时,AI 理解错需求、漏掉边界条件、生成无法运行的代码?Autoprompt 是一个轻量但强大的开源「编码智能体技能」,它不替代你的 AI 工具,而是悄悄给它们“加一层大脑”——通过动态优化提示词(prompt)、自动补全测试用例、重构模糊指令,将 AI 编程任务的失败率直接降低 45%。它不是另一个大模型,而是一套可插拔的“智能调度引擎”,让现有 AI 编程工具真正稳下来、准起来。
核心功能
- 智能 Prompt 重写引擎:自动分析原始用户指令中的歧义、缺失上下文或隐含约束,生成更适合 LLM 理解的结构化提示,显著提升首次生成成功率
- 失败自愈机制:当 AI 生成代码编译失败或单元测试不通过时,Autoprompt 不会放弃,而是解析错误日志,定位根本原因,并引导子智能体(subagent)精准修复
- 多模型协同调度:原生支持 9 大主流 AI 编程服务(包括 Claude Code、OpenAI Codex、GitHub Copilot、Ollama 本地模型等),可根据任务类型自动选择最合适的模型组合执行
- 测试驱动式编码闭环:内置 TDD 模式支持,能基于函数签名自动生成测试用例框架,再驱动 AI 实现逻辑;也可反向从已有测试推导待实现代码
- CLI 与 IDE 双模集成:提供命令行工具(
autoprompt run),也支持 VS Code 插件扩展,无缝嵌入日常开发流,无需切换上下文 - 可解释性调试面板:每一步决策(如“为何重写 prompt?”“为何调用 Claude 而非 GPT?”)均生成可追溯日志,开发者随时查看、复盘、微调策略
适合哪些人用
如果你是以下角色之一,Autoprompt 就是为你量身打造的“AI 编程稳定器”:
- 一线开发者:每天高频使用 Copilot/Claude 写业务逻辑、脚本或 CLI 工具,厌倦了反复手动改 prompt 和 debug
- 技术团队负责人:希望在团队中规模化落地 AI 编程能力,但担心质量不可控、新人上手难、产出不稳定
- AI 工具链构建者:正在搭建自己的 agentic workflow(如多智能体协作系统、自动化 code review 流程),需要可靠、可插拔的底层技能模块
- 教育工作者与学习者:用 AI 辅助教学或自学编程时,需要清晰的反馈路径和可理解的错误归因,而非“黑盒报错”
快速上手
安装仅需一行命令(Node.js 18+ 环境):
npm install -g autoprompt-skill
配置你的首选 AI 提供商(如 Claude)后,即可在任意项目目录下运行:
autoprompt run "为 utils/string.js 添加一个安全的 truncate 函数,支持中英文混排,长度不超过 20 字符"
它将自动:分析需求 → 生成测试 → 调用模型 → 运行验证 → 输出带注释的代码 + 测试报告。详细配置与 VS Code 插件安装指南见中文文档。
项目信息
Spielewoy/autoprompt-skill
GitHub
Autoprompt is a coding-agent skill that cuts failures by 45% on agentic coding tasks.
JavaScript | 730 ⭐ | MIT 开源协议 | GitHub 项目地址
Autoprompt 不是让你“换一个更贵的 AI”,而是帮你把已有的 AI 编程工具,真正变成值得信赖的开发搭档。


