Wholiver/metis

Metis is a coding agent that boosts AI/LLM coding performance by 50% QQ群: 801193315

它解决的问题

Metis 满足了对编码代理的需求,这种代理足够灵活,能够适应不同的工作流。它不是强制使用一刀切的助手,而是让每个项目定义自己的代理架构。它还消除了离开你首选环境的需要:你可以将其用作桌面应用、在终端中使用,或作为技能安装在其他编码工具中。

工作原理

Metis 使用 TypeScript 构建,运行在 Node.js 22.19.0 或更高版本上。你描述一个任务,Metis 会自动选择五个任务层级之一,范围从快速问题到涉及多个接口的工作。不同的角色负责规划、编码、代码审查和测试。代理工作流表示为一个可编辑的图,每个项目在名为 .metis/harness.json 的文件中保留自己的副本。Metis 还与 Git 集成,起草提交消息并显示更改的文件。对于技能模式,你可以将其安装到 Codex、OpenCode 或 DeepSeek Harness 中。

适用人群

适用于希望拥有可按项目定制的 AI 编码助手,并且更喜欢在桌面 GUI、终端或作为另一个代理中的插件工作的开发者。它是开源的,采用 MIT 许可证,因此也适合希望定制或贡献的团队。

亮点

  • 可作为桌面应用(提供 macOS 和 Windows 安装程序)、终端工具或其他编码代理中的技能运行。
  • 五个自动任务层级,从快速问题到多接口工作。
  • 规划、编码、代码审查和测试的独立角色。
  • 可编辑的代理架构图,按项目存储在 .metis/harness.json 中。
  • Git 集成:起草提交消息并显示更改的文件。
  • 可作为技能安装到 Codex、OpenCode 和 DeepSeek Harness 中。
  • 基于 Mario Zechner 的 pi 项目构建。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目