vibe-tools:用开源工具把 Cursor 变成真正的 AI 团队

Cursor 写代码,你可能只发挥了它 30% 的能力。剩下 70%,被一个开源工具解锁了。

vibe-tools(GitHub: eastlondoner/vibe-tools,⭐ 4.8k)本质上是一个 AI Agent 工具箱——它给你的 Cursor Agent 配备了一整支”AI 团队”,每个成员各有专长,随时待命。

它解决什么问题?

Cursor 默认只是个”单兵作战”的 AI 编程助手。你让它去搜网页,它不会;你让它分析 GitHub 仓库,它卡住;你想让它自动跑测试,它干瞪眼。

vibe-tools 把这些能力全部补齐,而且方式是”让专业的人干专业的事”——它内置了多个子命令(命令本质上就是可被 AI 调用的工具),每个命令背后是不同的 LLM 提供商:

  • plan:生成任务计划,让 Agent 在动手前先思考步骤
  • web-search / perplexity:联网搜索,不需要你复制粘贴
  • repo:深度分析 GitHub 仓库,理解代码结构
  • doc:自动生成项目文档
  • browser:浏览器自动化,Agent 可以自己操作网页
  • mcp:Model Context Protocol 支持,生态扩展
  • test:测试生成和执行

跨工具的”团队协作”

vibe-tools 不只是给 Cursor 用——它同时支持 Windsurf(.windsurfrules)和 Cursor(.cursorrules)。一份配置,多个 AI 编程工具共享。

底层支持几乎所有主流 LLM:OpenAI、Anthropic、Gemini、Perplexity、OpenRouter、Groq。配什么模型完全由你决定,不绑定。

怎么安装?

用 pnpm,一行搞定:

pnpm add -g vibe-tools

然后在项目根目录创建 .vibe-tools.env,配上需要的 API Key(Perplexity 是搜索必需,Gemini 是仓库分析必需)。接着在 Cursor 的 Rules 里引入 vibe-rules,你的 Agent 就自动获得这些工具调用能力。

开发者视角的亮点

作为一个常年混迹于 Cursor/Windsurf 的开发者,我觉得 vibe-tools 最有价值的地方在于它真正把”规划-执行-验证”闭环做进了 AI 编程流:

  • Plan 模式强制 Agent 先列出步骤再动手,减少瞎改代码的情况
  • test 命令让 AI 自己写测试、自己跑、有问题自己修——不用你盯着
  • MCP 支持意味着社区的工具生态可以直接嫁接过来

项目是 TypeScript 写的,源码结构清晰,拿来魔改或学习都很友好。

总结

vibe-tools 让你的 Cursor Agent 从”单兵”变成”团队作战”。如果你觉得 AI 编程工具经常答非所问、规划混乱、工具链断裂,这个工具值得花 10 分钟装上试试。

GitHub:https://github.com/eastlondoner/vibe-tools


GitHub: https://github.com/eastlondoner/vibe-tools

评论区

0 条评论

登录后可评论。

江望 12 阅读