2026-04-12 项目更名
项目从 oh-my-iflow (omi) 更名为 oh-my-agent (oma)。
变更内容
- 所有引用从
oh-my-iflow/omi替换为oh-my-agent/oma - 插件安装路径更新为
~/.claude/plugins/oh-my-agent - 仓库地址更新为
https://github.com/sswym/oh-my-agent - 命令前缀保持
/oma:不变
2026-03-18 核心组件汉化
完成对 commands、agents、skills 的全面中文化:
汉化范围
- 13 个智能体定义文件(agents/*.md)
- 23 个命令配置文件(commands-toml/oma/*.toml)
- 24 个技能定义文件(skills/*/SKILL.md)
变更内容
- 所有智能体描述、工作流程和输出说明汉化
- 所有命令描述和提示文本汉化
- 所有技能目的、触发条件、工作流程和注意事项汉化
影响
- 提升中文用户体验
- 保持技术术语准确性
- 保持原有功能完整性
2026-03-12 架构优化与状态管理整改
基于深度分析报告实施的核心优化:
高优先级 - 状态路径统一
- 统一所有状态文件存储路径为
.oma/state/ - 修复了 6 个技能文件和 6 个命令文件中的状态路径引用
- 消除了
.iflow/state/和.oma/state/混用的问题
中优先级 - 循环配置集中化
- 在
context/oma-core.md添加全局配置定义 - 支持按模式配置循环限制(speed: 3, default: 5, deep: 10, autopilot: 5, ralph: -1)
- 更新
loop和autopilot技能/命令使用集中配置
新增工具
- 添加
script/state-utils.sh状态管理工具函数 - 支持
init/read/write/config/loop-limit/status等命令
简介
oh-my-agent (oma) 是基于多智能体工作流的智能命令行工具,由 oh-my-gemini-cli 修改而成。提供了一套完整的多智能体工作流层,帮助开发者更高效地进行代码编写、调试、规划和验证。
安装
Claude Code 插件安装(推荐)
oh-my-agent 现已支持作为 Claude Code 插件使用。
方法 1:直接安装(最简单)
# 直接从 GitHub 仓库安装
claude plugin install sswym/oh-my-agent
方法 2:通过市场安装
# 添加市场
claude plugin marketplace add sswym/oh-my-agent
# 安装插件
claude plugin install oh-my-agent@oh-my-agent-marketplace
验证安装
# 查看已安装的插件
claude plugin list
# 查看可用命令
claude --help
安装成功后,您可以使用以下功能:
- Skills: 24 个技能(approval, autopilot, doctor, execute, hooks, memory, plan, team 等)
- Commands: 命令文档和配置
卸载插件
claude plugin uninstall oh-my-agent@oh-my-agent-marketplace
核心特性
多智能体协作
oh-my-agent 采用角色化的智能体架构,每个智能体专注于特定领域:
- oma-architect - 架构设计与权衡分析
- oma-planner - 任务分解与依赖映射
- oma-product - PRD 级别的范围界定与验收标准
- oma-executor - 代码实现与重构
- oma-reviewer - 代码审查与质量检查
- oma-verifier - 验证测试与回归检查
- oma-debugger - 问题诊断与修复
- oma-researcher - 技术研究与信息收集
完整的工作流管道
team-plan → team-prd → team-exec → team-verify → team-fix
通过结构化的阶段管道,确保每个任务都经过完整的规划、执行和验证周期。
多种操作模式
- balanced - 默认模式,平衡质量与速度
- speed - 快速执行,适用于简单任务
- deep - 深度设计,严格验证
- autopilot - 自主多阶段执行
- ralph - 严格质量门控
- ultrawork - 高吞吐量批处理模式
持久化状态管理
自动维护项目状态,包括:
- 工作流状态
- 检查点记录
- 持久化内存 (MEMORY.md)
- 规则包管理
- 项目映射
使用方法
欢迎贡献!请随时提交 Pull Request 或创建 Issue。