📌 一句话总结
GPT-Runner 是一个开源的 AI 开发助手工具,让你在 VSCode 或终端中直接跟你的项目文件对话——选中文件,AI 就能基于完整上下文理解你的代码,彻底告别手动复制粘贴代码到 ChatGPT 的尴尬流程。
🎯 能解决什么问题
- 痛点1:反复复制粘贴代码到ChatGPT——以前想用AI分析项目bug或加功能,得一个个文件手动复制。GPT-Runner 直接读取本地文件树,选中即可对话。
- 痛点2:团队AI使用方式不统一——通过
*.gpt.md预设文件,团队可以把AI提示词纳入Git版本管理,成员共享同一套AI工作流。 - 痛点3:AI不理解项目上下文——GPT-Runner 能同时关联多个文件,让AI基于完整项目结构给出答案,而不是盲人摸象。
适用人群:前端/全栈开发者、使用AI辅助编码的团队、希望统一团队AI使用规范的技术Leader。
🚀 快速上手
环境要求
- Node.js >= 16.15.0
- OpenAI API Key 或 Anthropic API Key
- VSCode >= 1.78.0(如果用VSCode扩展)
安装部署(一行命令)
# 进入你的项目目录,一行启动
cd your-project
npx gptr
浏览器打开 http://localhost:3003 就能看到Web界面。或者在 VSCode 插件市场搜索 GPT-Runner 安装扩展,直接在IDE内使用。
📊 项目数据
| 指标 | 数值 |
|---|---|
| ⭐ GitHub Stars | 380+ |
| 🍴 Forks | 46 |
| 📝 License | MIT(可商用) |
| 💻 技术栈 | TypeScript |
| 🔄 活跃度 | 持续维护中(最新更新2026年6月) |
⚖️ 同类项目对比
| 特性 | GPT-Runner | GitHub Copilot | Cursor |
|---|---|---|---|
| 项目文件对话 | ✅ 核心功能 | ❌ | ✅ |
| AI预设管理 | ✅ Git版本控制 | ❌ | ⚠️ 有限 |
| 价格 | 免费开源 + 自带API Key | $10/月起 | $20/月起 |
| VSCode集成 | ✅ 扩展 | ✅ 原生 | 独立IDE |
| Web界面 | ✅ 内置 | ❌ | ❌ |
👍 优点
- 零配置启动:一个
npx gptr命令就能跑,不需要注册账号 - AI预设机制巧妙:
*.gpt.md文件既是提示词也是文档,能Git管理、团队共享 - 隐私友好:数据本地存储,API Key 你自己管,代码不出你的机器
- 多LLM支持:OpenAI、Anthropic 都能接,不绑定特定模型
👎 不足
- 社区规模较小:380+ Star,相比Cursor/Copilot生态差距大,社区贡献的AI预设较少
- 依赖外部LLM:本身不带模型,需要你自己有API Key,不支持本地模型
- 生态待完善:JetBrains插件、对话导入导出还在Roadmap中
- 文档偏简略:README写得清楚但不够详尽,中文文档欠缺
🧑💻 适合谁
- ✅ 适合:用AI辅助开发但不想要订阅费的个人开发者、希望建立统一AI规范的技术团队、重视代码隐私的用户
- ❌ 不适合:不想自己搞API Key的小白、需要开箱即用完整AI编码体验的用户(建议直接上Cursor)
📎 资源链接
- GitHub:https://github.com/nicepkg/gpt-runner
- VSCode扩展:GPT-Runner
- 文档:GitHub Docs
- 协议:MIT License
© 版权声明
文章版权归作者所有,未经允许请勿转载。