开源工具 VibeRaven 发布,为 Codex、Claude Code 等 AI 编程代理提供生产环境技能包与本地…
AI 编程代理(如 Claude Code、Cursor、Copilot)在生成和修改代码方面能力突出,但往往缺乏对「自己无法验证的内容」的判断力。VibeRaven 是一个面向这类代理的开源生产工作流工具包,尝试用结构化技能和契约约束代理在生产环境中的行为。
VibeRaven 由两部分组成:一组可被代理调用的「生产技能(Production Skills)」,以及一个本地 Studio 控制台。代理在实现功能、修复问题、审核发布或准备上线时,可通过该工具包获取 provider 上下文、版本上下文、审批感知聊天与变更证据,避免在信息不足时草率给出「已完成」的结论。
工具包的核心契约包括:
VibeRaven 通过 npx -y viberaven 启动 Studio,并通过 npx -y viberaven init --agents all 为支持的代理写入指令文件,覆盖 Codex、Claude Code、Cursor、Copilot、Gemini CLI 等,写入目标包括 AGENTS.md、CLAUDE.md、GEMINI.md、Cursor rules 与 Copilot instructions。
工具以插件式打包发布:
.codex-plugin/plugin.json.claude-plugin/plugin.jsongemini-extension.jsonplugin.yaml同时提供 skills.sh 安装方式与 MCP 暴露配置(--mcp 模式),便于被支持 MCP 的代理直接调用。
工具内置的技能按常见生产场景划分:
Studio 提供代理聊天、可拖拽的 provider 与版本/发布视图、provider MCP 上下文、终端输出、diff 上下文、访问模式控制与 CLI 代理连通性检查。常用的斜杠命令包括:
/viberaven-help:展示技能包与输出契约;/viberaven-work:在任务上调用生产技能;/viberaven-launch:在宣布就绪前执行上线检查;/viberaven-provider-actions:分离仓库代码修复与 dashboard 操作。仓库还提供 llms.txt、llms-full.txt、skills.json、skills.sh.json 等机器可读文档,以及 Next.js + Supabase + Vercel 的「生产就绪」启动模板,内置代理规则与 viberaven:* 脚本。
VibeRaven 以 npm 包形式发布,源代码与 issue 跟踪在 GitHub(ohad6k/VibeRaven),官网为 viberaven.dev。官方明确,普通 git push 不会被该工具拦截,工具的「就绪」语义仅作用于生产变更信心、发布审核与代理边界控制。