桌面 IDE,可并行运行 Claude Code、Codex、OpenCode 等命令行编程智能体,每个任务拥有独立的 Git worktree。
- Star
- 438
- Fork
- 37
- 未关闭 Issue
- 7
- 最近提交
- 8天前
这是什么?
Metis 是一款开源编程智能体,可以作为 macOS、Windows 桌面应用使用,也可以通过 npm 安装为终端命令,或作为 Skill 安装到 Codex、OpenCode 和 DeepSeek Harness 中。
用户用自然语言描述任务即可,Metis 会自动在五个任务层级中选择合适的一个,从简单问答到跨多个界面的复杂工作都能覆盖。规划、编码、代码审查和测试由不同角色分别负责。工作流是可编辑的图结构,每个项目在 .metis/harness.json 中保存自己的副本。
桌面应用将对话、例行任务、Git 和智能体架构编辑器集中在同一窗口中。Metis 可以自动起草提交信息,并直观展示每个改动的文件。项目基于 Mario Zechner 的 pi 项目构建,采用 MIT 许可证。
核心功能
- 01可作为桌面应用、终端 CLI 或 Skill 运行。
- 02根据请求自动选择五个任务层级之一。
- 03将规划、编码、代码审查和测试分配给不同角色。
- 04提供可编辑的智能体工作流图,并按项目保存。
- 05自动生成 Git 提交信息并展示改动文件。
适用场景
- 在桌面窗口中把多步骤编码任务交给智能体完成。
- 在已有代码仓库的终端中运行 AI 编程智能体。
- 将智能体工作流以 Skill 形式接入 Codex、OpenCode 或 DeepSeek Harness。
- 为单个项目定制规划、编码与审查智能体之间的协作方式。
快速上手
- 1
从 GitHub Releases 下载桌面版安装包(macOS 为 .dmg,Windows 为 .exe),运行时已内置
- 2
或安装终端 CLI(需要 Node.js 22.19.0 或更高版本)
npm install -g @wholiver_hu/metis
使用前须知
- 桌面版需要从 GitHub Releases 下载对应平台的安装包。
- 终端 CLI 需要 Node.js 22.19.0 或更高版本。
收录于专题
标签
常见问题
- metis 是什么?
- 开源编程智能体,可作为桌面应用、终端 CLI 或 Skill 使用,支持为每个项目定制智能体架构。 Metis 是一款开源编程智能体,可以作为 macOS、Windows 桌面应用使用,也可以通过 npm 安装为终端命令,或作为 Skill 安装到 Codex、OpenCode 和 DeepSeek Harness 中。
- metis 可以免费使用吗?用的什么许可证?
- metis 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- metis 还在维护吗?
- 活跃维护中。metis 最近一次提交是在 2026年10月30日。
- metis 适合用来做什么?
- 在桌面窗口中把多步骤编码任务交给智能体完成。 在已有代码仓库的终端中运行 AI 编程智能体。 将智能体工作流以 Skill 形式接入 Codex、OpenCode 或 DeepSeek Harness。 为单个项目定制规划、编码与审查智能体之间的协作方式。
- metis 怎么安装和运行?
- 从 GitHub Releases 下载桌面版安装包(macOS 为 .dmg,Windows 为 .exe),运行时已内置 或安装终端 CLI(需要 Node.js 22.19.0 或更高版本): npm install -g @wholiver_hu/metis
- 在哪里获取 metis?
- 源代码和安装说明在 GitHub 上:https://github.com/Wholiver/metis
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
为 Claude Code、Cursor、OpenCode、Codex 等 AI 编程助手统一配置持久记忆、工作流、技能和 MCP 服务。
可自托管的看板工具,用于并行运行多个 AI 编程代理,支持 worktree 隔离、集成审查界面和创建 PR。
面向 Claude Code、Codex CLI 等 AI 编程代理的本地控制层,统一配置、会话监控、跨代理通信与记忆检索。
基于 Pi 的终端工作区,将并行编码智能体、实时任务、Git 变更和权限控制整合在一个界面中。
让 Codex、Claude Code、Cursor、Hermes Agent 和 OpenClaw 共享一份加密的本地记忆,互相交接任务和审查代码。