Jarvis-Agent-Factory 是 AI Skill Hub 本期精选MCP工具之一。综合评分 7.5 分,整体质量较高。我们推荐使用将其纳入你的 AI 工具库,帮助提升工作效率。
跨平台多智能体 AI 编程助手配置集 + MCP 编排引擎,支持 Claude Code / OpenCode / Codex。
Jarvis-Agent-Factory 是一款遵循 MCP(Model Context Protocol)标准协议的 AI 工具扩展。通过 MCP 协议,它可以让 Claude、Cursor 等主流 AI 客户端直接访问和操作外部工具、数据源和服务,实现 AI 能力的无缝扩展。无论是文件操作、数据库查询还是 API 调用,都可以通过自然语言在 AI 对话中直接触发,极大提升生产效率。
跨平台多智能体 AI 编程助手配置集 + MCP 编排引擎,支持 Claude Code / OpenCode / Codex。
Jarvis-Agent-Factory 是一款遵循 MCP(Model Context Protocol)标准协议的 AI 工具扩展。通过 MCP 协议,它可以让 Claude、Cursor 等主流 AI 客户端直接访问和操作外部工具、数据源和服务,实现 AI 能力的无缝扩展。无论是文件操作、数据库查询还是 API 调用,都可以通过自然语言在 AI 对话中直接触发,极大提升生产效率。
# 方式一:通过 Claude Code CLI 一键安装
claude skill install https://github.com/Wjl1224734792/Jarvis-Agent-Factory
# 方式二:手动配置 claude_desktop_config.json
{
"mcpServers": {
"jarvis-agent-factory": {
"command": "npx",
"args": ["-y", "jarvis-agent-factory"]
}
}
}
# 配置文件位置
# macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
# Windows: %APPDATA%/Claude/claude_desktop_config.json
# 安装后在 Claude 对话中直接使用 # 示例: 用户: 请帮我用 Jarvis-Agent-Factory 执行以下任务... Claude: [自动调用 Jarvis-Agent-Factory MCP 工具处理请求] # 查看可用工具列表 # 在 Claude 中输入:"列出所有可用的 MCP 工具"
// claude_desktop_config.json 配置示例
{
"mcpServers": {
"jarvis-agent-factory": {
"command": "npx",
"args": ["-y", "jarvis-agent-factory"],
"env": {
// "API_KEY": "your-api-key-here"
}
}
}
}
// 保存后重启 Claude Desktop 生效
<br>💡 纯文本模型(如 DeepSeek)主力用户 → 搭配 Visual Primitives MCP 获得视觉理解能力 <br>简体中文 | English
AI 编程助手配置集 + MCP 编排引擎。从想法到交付的完整软件开发流水线,<br>仅支持 Claude Code。
v4.7.6 — 产物会话隔离 + 删除无效扁平复制 + 简化模型配置 + 端口隔离 + 46 MCP 工具
| 特性 | 说明 |
|---|---|
| **MCP 编排引擎** | FSM 硬约束 Gate A→B→C→C1→C1.5→C2→D→E,跳过/回退被拒绝 |
| **零手动启动** | MCP stdio 自动拉起引擎,Claude Code 开箱即用 |
| **Agent Team 支持** | jarvis init 自动启用 CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS,Team + SubAgent 混合编排 |
| **智能路由** | /auto 自动检测任务→路由最优流水线→跳过无关Gate→按复杂度分配Agent |
| **多流水线类型** | full / frontend / backend / lite / refactor / hotfix / migrate / evaluate / debug / research / release / ask / simplify / trace / improve 共 15 种模式,按需选择 |
| **项目记忆系统** | .jarvis/memory/ 跨会话笔记/决策记录/项目上下文,OMC 风格持久化 |
| **会话事件日志** | session_events 表记录生命周期事件,跨会话可观测性 |
| **项目级存储隔离** | <project>/.jarvis/ 独立数据库 + PID,每个项目跨会话记忆不跨项目共享 |
| **会话管理** | 会话命名(MCP session_set_name)· 归档/删除 · 置顶 · 指令标签(/jarvis 等) |
| **Web 面板** | 数据看板首页(#/)· 流水线看板(#/dashboard)· 归档(#/archive)· Agent 配置(#/agents)· SSE 实时推送 |
| **远程面板** | 单 HTML 文件下载即可打开,无需本地 web 构建 |
| **Agent 配置** | Web 面板修改模型/思考等级 → 自动同步回 .md 源文件 |
| **浏览器测试** | 文档驱动工作流:test-doc-writer → test-executor → remediation-expert 闭环 |
| **智能安装** | Hash 对比只覆盖变更文件,用户自定义自动保留 |
| **智能 MCP 合并** | jarvis upgrade / jarvis init 增量合并 MCP 配置,不覆盖用户自定义服务 |
| **智能 env 合并** | jarvis init 增量合并 settings.json env,保护用户自定义环境变量 |
| **Hook/Plugin** | Claude Code hooks + MCP 全覆盖 |
| **平台扩展** | platform_info MCP 工具 + /api/platforms REST 端点 |
| **零原生依赖** | Node 22.5+ 内置 node:sqlite,安装秒级完成 |
| 能力 | 机制 | 触发方式 |
|---|---|---|
| Agent spawn 后检查 Gate | Hook/Plugin → gate_check | 🔄 自动(engine auto-start via stdio) |
| 条件不满足报警 | Hook/Plugin → gate_enforce | 🔄 自动 |
| 推进 Gate | advance_gate MCP 工具 | 👆 编排者手动 |
| 轻量入口跳转 | gate_jump MCP 工具(lite 模式) | 👆 编排者手动 |
| 跳过/回退 Gate 拒绝 | FSM 硬约束 | 🔄 自动 |
| 操作前 Gate 检查 | gate_check MCP 工具 | 🔄 自动 |
| Team/SubAgent 策略 | pipeline_guide → team_strategy + agent_mode | 👆 按需 |
| 流程指引 | pipeline_guide MCP 工具 | 👆 按需 |
| 平台信息 | platform_info MCP 工具 | 👆 按需 |
| 会话命名 | session_set_name MCP 工具 | 👆 按需 |
| 流水线状态 | Dashboard + SSE 实时推送 | 👆 按需 |
| 项目级会话隔离 | <project>/.jarvis/engine.db 独立数据库 | 🔄 自动 |
| Agent 配置 | Web 面板配置 → .md/.toml 文件同步 | 👆 保存时触发 |
懒人模式 — 复制这句话粘贴到 Claude Code,让 AI 帮你自动安装:
打开 https://github.com/Wjl1224734792/Jarvis-Agent-Factory 帮我安装配置好 Jarvis Agent Factory,按照项目 QUICKSTART.md 的快速开始步骤操作即可,装好之后运行 jarvis init -y
手动安装(3 步):
npm i -g jarvis-agent-factory # 安装 CLI(零原生依赖,node:sqlite 内置)
jarvis init -y # 一键部署配置 + MCP + 钩子
📖 完整安装指南、CLI 命令、环境变量、MCP 配置 → QUICKSTART.md
📖 引擎 MCP 配置、Visual Primitives MCP 接入、开发环境配置 → QUICKSTART.md
test-doc-writer → test-executor → remediation-expert
(编写用例) (按文档执行) (失败→修复→复测)
专为浏览器自动化测试设计的文档驱动闭环,集成在 Gate C2 阶段:
基于 DeepSeek《Thinking with Visual Primitives》论文的视觉理解 MCP,将截图/图片转为精确的文字描述和坐标定位。使用纯文本模型(如 DeepSeek)作为主力的用户强烈推荐——它为纯文本模型提供了"眼睛"。
纯文本模型为什么需要它? DeepSeek V4 等纯文本模型无法"看"图片。Visual Primitives MCP 将截图转为自然语言描述 + 坐标数据,让纯文本模型也能理解 UI 布局、定位元素、读取截图内容。
该项目提供了一个开源的 MCP 工具,支持多种 AI 编程助手,具有较好的开发流水线和编排引擎。
AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。
建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。
✅ MIT 协议 — 最宽松的开源协议之一,可自由商用、修改、分发,仅需保留版权声明。
经综合评估,Jarvis-Agent-Factory 在MCP工具赛道中表现稳健,质量良好。如果你已有明确的使用需求,可以直接上手体验;如果还在评估阶段,建议对比同类工具后再做决策。
| 原始名称 | Jarvis-Agent-Factory |
| 原始描述 | 开源MCP工具:跨平台多智能体 AI 编程助手配置集 + MCP 编排引擎。从想法到交付的完整软件开发流水线,支持 Claude Code / OpenCode / Codex。⭐6 · TypeScript |
| Topics | mcptypescript |
| GitHub | https://github.com/Wjl1224734792/Jarvis-Agent-Factory |
| License | MIT |
| 语言 | TypeScript |
收录时间:2026-05-22 · 更新时间:2026-05-22 · License:MIT · AI Skill Hub 不对第三方内容的准确性作法律背书。
选择 Agent 类型,复制安装指令后粘贴到对应客户端