Repolode
first-fluke

first-fluke/oh-my-agent

为 Claude Code、Codex CLI、Cursor 等编码代理添加专家团队的通用框架,含规划、并行开发、审查与调试。

Star
1,372
Fork
154
未关闭 Issue
0
最近提交
23小时前

这是什么?

oh-my-agent(命令 oma)是一个叠加在现有编码代理之上的通用框架,适配 Claude Code、Codex CLI、Cursor 等 14 种运行环境。它定义了 12 个专家角色,包括产品经理、架构师、后端、前端、移动端、数据库、基础设施、QA 审查员、调试员、重构员、文档整理员和研究员,并提供 21 个斜杠命令工作流,如 /plan、/orchestrate、/review 和 /debug。每个角色带有自己的技能,代理在任务需要时加载。

各步骤之间通过文件传递结果:规划、设计文档、API 契约、ADR、缺陷记录和各代理的产出都写入可移植的 .agents/ 目录。在长时间运行的工作流中,停止关卡可以让代理继续工作,直到项目自身的 test、lint 或 typecheck 脚本通过。同一目录还会写入 14 种运行环境的配置文件。

除软件开发外,项目还提供带引用的资料研究、幻灯片、MP4 视频、图片、本地语音以及 PDF/HWP 转 Markdown 等工作流。可通过 bun 或 npm 安装,并通过交互式向导完成配置。

核心功能

  • 0112 个专家角色,可并行规划、开发、审查与调试
  • 0221 个斜杠命令工作流,也可通过自然语言触发
  • 03停止关卡:在项目自身的 test 脚本通过前让代理继续工作
  • 04可移植的 .agents/ 目录,写入各支持运行环境的配置文件
  • 05规划、ADR 与各代理产出均保存为可直接打开的文件
  • 06提供研究、幻灯片、视频和文档转换等工作流

适用场景

  • 将功能拆分为任务,由多个代理并行开发
  • 按 OWASP、无障碍与代码质量标准进行代码审查
  • 在 Claude Code、Cursor、Codex 之间共享同一套代理技能与规则
  • 根据需求简述生成带引用的研究报告、幻灯片或短视频

快速上手

  1. 1

    使用 bun 全局安装 oma 命令

    bun install --global oh-my-agent
  2. 2

    运行交互式设置,选择运行时、语言和技能预设

    oma
  3. 3

    用 doctor 命令检查安装

    oma doctor
  4. 4

    在项目中的智能体里请求一个计划

使用前须知

  • 需要先安装 bun;如果没有全局 oma 命令,钩子和部分工作流会静默失效。
  • 安装程序会写入遥测关闭设置,并在项目外写入部分文件(如 ~/.claude.json),除非你修改其设置。
  • 在 Windows 上部分运行时被隐藏,且钩子包装器是 bash 脚本,因此部分功能需要 bash。

收录于专题

标签

常见问题

oh-my-agent 是什么?
为 Claude Code、Codex CLI、Cursor 等编码代理添加专家团队的通用框架,含规划、并行开发、审查与调试。 oh-my-agent(命令 oma)是一个叠加在现有编码代理之上的通用框架,适配 Claude Code、Codex CLI、Cursor 等 14 种运行环境。它定义了 12 个专家角色,包括产品经理、架构师、后端、前端、移动端、数据库、基础设施、QA 审查员、调试员、重构员、文档整理员和研究员,并提供 21 个斜杠命令工作流,如 /plan、/orchestrate、/review 和 /debug。每个角色带有自己的技能,代理在任务需要时加载。
oh-my-agent 可以免费使用吗?用的什么许可证?
oh-my-agent 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
oh-my-agent 还在维护吗?
活跃维护中。oh-my-agent 最近一次提交是在 2026年11月6日。
oh-my-agent 适合用来做什么?
将功能拆分为任务,由多个代理并行开发 按 OWASP、无障碍与代码质量标准进行代码审查 在 Claude Code、Cursor、Codex 之间共享同一套代理技能与规则 根据需求简述生成带引用的研究报告、幻灯片或短视频
oh-my-agent 怎么安装和运行?
使用 bun 全局安装 oma 命令: bun install --global oh-my-agent 运行交互式设置,选择运行时、语言和技能预设: oma 用 doctor 命令检查安装: oma doctor 在项目中的智能体里请求一个计划
在哪里获取 oh-my-agent?
源代码和安装说明在 GitHub 上:https://github.com/first-fluke/oh-my-agent

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目