VibeEcoSystem Skill 技能
# VibeEcoSystem:让 Claude Code 变身 AI 软件工程团队 ## 产品简介 VibeEco
VibeEcoSystem:让 Claude Code 变身 AI 软件工程团队
产品简介
VibeEcoSystem 是一个基于 Claude Code 的完整 AI 软件开发生态系统,通过 138 个专业 Agent、296 项技能(Skill)、74 个 Hook 和 20 条行为规则,将原本单兵的 Claude Code 升级为一支可自主协作的 AI 工程团队。该项目采用 MIT 开源协议,数据完全本地存储无需云端,支持 npm 一键安装,适用对象为已具备一定 Claude Code 使用经验的中高级开发者。
核心能力
多角色 Agent 体系:内置 138 个专业 Agent,涵盖前端开发、安全扫描、代码审查、测试工程、数据建模、API 设计、发布工程、文档编写等全链路角色。各 Agent 定位清晰、相互协作,开发者只需下达任务描述,系统自动协调 20+ 个 Agent 跨 5 个阶段执行。
大规模技能库:提供 296 项可直接复用的技能包,覆盖 TDD 工作流、Kubernetes 部署模式、安全审计规则、代码格式化、数据库操作等常见开发场景。技能以 SKILL.md 格式存储,按需加载,避免上下文窗口膨胀。
自我学习机制:系统内置错误即规则(Error-to-Rule)自动转化流程——Agent 每次遇到错误,根因分析后自动生成永久规则沉淀到知识库,确保同类问题不再复发,形成不断进化的开发经验库。
Agent 记忆与知识图谱:v3.0 引入知识图谱集成,Agent 间共享结构化知识,实现 6-71 倍 Token 节省;结合 Agent Memory(跨会话持久化记忆)和 Dream Consolidation(跨会话记忆整理),实现真正的长期上下文积累。
交互式 CLI 工具(vibeco):提供 stats(生态统计)、doctor(健康检查)、profile(配置文件切换)、dashboard(实时监控面板)、effective-config(配置透视)等命令,让团队对 Agent 行为一目了然。
Token 节省策略:支持按场景加载的 Profile 机制(如 frontend、backend、devops),只激活当前项目所需的 Agent 和技能,默认核心运行时(Lean Core Runtime)实现 Token 消耗最小化。
MCP 深度集成:内置 MCP Auto-Discovery,零配置发现并加载 MCP Server;支持 Model Context Protocol 生态,v3.0 引入 multi-LLM 模型路由(Haiku / Sonnet / Opus 分层),自动选择最优成本效益组合。
CI/CD 与 GitHub Actions 集成:内置 GitHub Actions 工作流,自动化测试、安全扫描、依赖审查均可融入现有 DevOps 流水线,无需额外配置即可在 Pull Request 阶段完成质量门禁。
安装与启动:一行命令即可完成安装:npx vibecosystem init(npm 推荐)或 curl -fsSL https://raw.githubusercontent.com/vibeeval/vibecosystem/main/install-remote.sh | bash(curl)。安装后正常方式使用 Claude Code,团队即自动激活。
技术实现
项目核心架构围绕 Claude Code 的插件化扩展展开:Agent 定义为 TypeScript 模块,各 Agent 通过共享 Hook(TypeScript 传感器)观察、过滤、注入上下文,实现零侵入式的 Agent 间通信。工作树隔离(Worktree Isolation)技术确保 60 个生产者 Agent 在独立目录操作,互不干扰,避免跨项目状态污染。v3.4 版本默认启用 Lean Core Runtime,通过上下文注入器的事件与会话预算机制,控制 Token 消耗;Knowledge Graph 模块将 Agent 学习成果结构化为可查询的图谱,供后续 Agent 复用。整个项目采用 Node.js 编写,通过 npm 分发,MIT 协议允许商业使用。
快速上手
第一步:安装:在终端执行 npx vibecosystem init,按提示完成初始化,全程无需手动配置目录或环境。
第二步:验证安装:运行 vibeco doctor 检查 Agent 数量、Hook 状态和 Token 预算是否正常,确认所有组件就绪。
第三步:发起任务:正常在 Claude Code 中描述需求,例如"帮我实现用户认证模块,包含注册、登录和 Token 刷新",20+ 个 Agent 自动开始协作。
第四步:追踪进度:运行 vibeco dashboard 打开实时监控面板,查看各 Agent 当前阶段、Token 消耗和任务状态。
第五步:代码审查与合并:Agent 完成后,运行 vibeco stats 查看本次开发统计(涉及 Agent 数、Skill 调用次数、规则生成数),并用 Claude Code 常规方式审查合并。
适用人群
VibeEcoSystem 主要面向:已熟练使用 Claude Code、希望将单 Agent 效率扩展为团队作战的中高级开发者;管理复杂多服务应用(如微服务架构、SaaS 平台)的技术负责人;追求开发流程自动化的初创团队。
评论与建议
登录 后参与评论或提建议