AI Skill Hub 强烈推荐:OMO开源AI代理框架 是一款优质的AI工具。在 GitHub 上收获超过 57.5k 颗 Star,AI 综合评分 8.5 分,在同类工具中表现稳健。如果你正在寻找可靠的AI工具解决方案,这是一个值得深入了解的选择。
Claude智能代理框架,提供强大的agent工具链和集成能力。支持多模型接入、自定义技能扩展,适合开发者构建复杂AI应用系统,是OpenCode项目的升级版本。
OMO开源AI代理框架 是一款基于 TypeScript 开发的开源工具,专注于 Claude技能、AI代理、智能工具链 等核心功能。作为 GitHub 开源项目,它拥有活跃的社区支持和持续的版本迭代,代码完全透明可审计,支持本地部署以保护数据隐私。无论是个人使用还是集成到企业工作流,都能提供稳定可靠的解决方案。
Claude智能代理框架,提供强大的agent工具链和集成能力。支持多模型接入、自定义技能扩展,适合开发者构建复杂AI应用系统,是OpenCode项目的升级版本。
OMO开源AI代理框架 是一款基于 TypeScript 开发的开源工具,专注于 Claude技能、AI代理、智能工具链 等核心功能。作为 GitHub 开源项目,它拥有活跃的社区支持和持续的版本迭代,代码完全透明可审计,支持本地部署以保护数据隐私。无论是个人使用还是集成到企业工作流,都能提供稳定可靠的解决方案。
# 方式一:npm 全局安装 npm install -g oh-my-openagent # 方式二:npx 直接运行(无需安装) npx oh-my-openagent --help # 方式三:项目依赖安装 npm install oh-my-openagent # 方式四:从源码运行 git clone https://github.com/code-yeongyu/oh-my-openagent cd oh-my-openagent npm install npm start
# 命令行使用
oh-my-openagent --help
# 基本用法
oh-my-openagent [options] <input>
# Node.js 代码中使用
const oh_my_openagent = require('oh-my-openagent');
const result = await oh_my_openagent.run(options);
console.log(result);
# oh-my-openagent 配置说明 # 查看配置选项 oh-my-openagent --config-example > config.yml # 常见配置项 # output_dir: ./output # log_level: info # workers: 4 # 环境变量(覆盖配置文件) export OH_MY_OPENAGENT_CONFIG="/path/to/config.yml"
[!NOTE] OmO Beta: OmO ❤️ Pi Try withbun install -g omo-ai@beta- Memory System, CodeMode, Anthropic subscriptions. All got covered.Just type "mass ulw" with your prompt - now you are the master of graph engineering. Multi-model ultracode, together with a better memory system. (The right panel is omo-herdr-dag.)
Sponsors These are our sponsors. They help keep OmO going as a personal side project. | <img alt="OpenGateway" src="./.github/assets/opengateway-logo.svg" width="156px" /> | OpenGateway serves Kimi K3 Ultrafast at 300 TPS at the same price as the official list price. Try opengateway/moonshotai/kimi-k3-ultrafast today. It enforces a no-logging policy on inference raw content, so your prompts stay private - and since you never request the provider directly, you stay anonymous. | | :-----| :----- |
[!NOTE]> OmO is maintained by Jobdori, the AI assistant shown above. Meet your own Jobdori — Dori. <br />Join the waitlist here.
[!TIP] Be with us! | <img alt="Discord link" src="https://img.shields.io/discord/1452487457085063218?color=5865F2&label=discord&labelColor=black&logo=discord&logoColor=white&style=flat-square" width="156px" /> | Join our Discord community to connect with contributors and fellowoh-my-openagentusers. | | :-----| :----- | | <img alt="X link" src="https://img.shields.io/badge/Follow-%40justsisyphus-00CED1?style=flat-square&logo=x&labelColor=black" width="156px" /> | Updates foroh-my-openagentused to be posted on my X account. <br /> Since it was mistakenly suspended, @justsisyphus now posts updates on my behalf. | | <img alt="GitHub Follow" src="https://img.shields.io/github/followers/code-yeongyu?style=flat-square&logo=github&labelColor=black&color=24292f" width="156px" /> | Follow @code-yeongyu on GitHub for more projects. |
<a href="https://github.com/code-yeongyu/oh-my-openagent#oh-my-openagent"><img src="./.github/assets/omo-icon-light.svg" alt="OmO" width="200" /></a>
</div>
This is oh-my-openagent, running Team Mode. With Kimi K3 and GPT-5.6 Sol.
Anthropic blocked OpenCode because of us. Yes, this is true. They want you locked in. Claude Code is a nice prison, but it's still a prison. You don't need to pay $200 for 2 hours of work. The future isn't picking one winner; it's orchestrating them all. Models get cheaper every month. Smarter every month. No single provider will dominate. We're building for that open market, not their walled gardens.
</div>
Features you'll think should've always existed. Once you use them, you can't go back.
See full Features Documentation.
Quick Overview: - Agents: Sisyphus (the main agent), Prometheus (planner), Oracle (architecture/debugging), Librarian (docs/code search), Explore (fast codebase grep), Multimodal Looker - Background Agents: Run multiple agents in parallel like a real dev team - LSP & AST Tools: Refactoring, rename, diagnostics, AST-aware code search - Hash-anchored Edit Tool (opt-in via hashline_edit: true): LINE#ID references validate content before applying every change. Surgical edits, zero stale-line errors - Context Injection: Auto-inject AGENTS.md, README.md, conditional rules - Claude Code Compatibility: Full hook system, commands, skills, agents, MCPs - Built-in MCPs: websearch (Exa), context7 (docs), grep_app (GitHub search), lsp — injected at runtime by the plugin; not visible in opencode mcp list (see MCP docs) - Session Tools: List, read, search, and analyze session history - Productivity Features: Goal, Todo Enforcer, Comment Checker, Think Mode, and more - Doctor Command: Built-in diagnostics (bunx oh-my-opencode doctor) verify plugin registration, config, models, and environment - Model Fallbacks: fallback_models can mix plain model strings with per-fallback object settings in the same array - File Prompts: Load prompts from files with file:// support in agent configurations - Session Recovery: Automatic recovery from session errors, context window limits, and API failures - Model Setup: Agent-model matching is built into the Installation Guide
oh-my-openagent ships in three editions of the same product: two plugins that load into a host you already run, plus one standalone edition.
/goal, ultrawork — everything. Hashline edits are opt-in (hashline_edit: true).rules, comment-checker, git-bash, lsp, ultrawork, ulw-loop, ulw-execute-continuation, and telemetry at the core, plus teammode and supporting components (bootstrap, lcx, and more), plugin-scoped MCPs for grep_app, context7, git_bash, and lsp, and the shared ast-grep skill. It installs Codex agent TOMLs into ~/.codex/agents/. No OpenCode team_* tools — Codex CLI's own spawn/collaboration surface does that work.omo command with the OMO extension built in. It installs from omo-ai@beta rather than loading into OpenCode or Codex.Pick the edition(s) you want.
To remove oh-my-openagent:
Edit ~/.config/opencode/opencode.json (or opencode.jsonc) and remove either "oh-my-openagent" or the legacy "oh-my-opencode" entry from the plugin array:
# Using jq
jq '.plugin = [.plugin[] | select(. != "oh-my-openagent" and . != "oh-my-opencode")]' \
~/.config/opencode/opencode.json > /tmp/oc.json && \
mv /tmp/oc.json ~/.config/opencode/opencode.json
# Remove the runtime config files
rm -f ~/.omo/omo.jsonc ~/.omo/omo.json
# Remove project config (if exists)
rm -f .omo/omo.jsonc .omo/omo.json
# Remove leftover legacy migration backups (if any)
rm -f ~/.config/opencode/oh-my-openagent.jsonc ~/.config/opencode/oh-my-openagent.json \
~/.config/opencode/oh-my-opencode.jsonc ~/.config/opencode/oh-my-opencode.json \
.opencode/oh-my-openagent.jsonc .opencode/oh-my-openagent.json \
.opencode/oh-my-opencode.jsonc .opencode/oh-my-opencode.json
opencode --version
# Plugin should no longer be loaded
npx lazycodex-ai uninstall
# backward-compatible alias:
npx lazycodex-ai cleanup
omo-agent-toolkit uninstall --platform=codex
# backward-compatible alias:
omo-agent-toolkit cleanup --platform=codex
The uninstall command removes managed sisyphuslabs Codex cache/marketplace state, strips omo@sisyphuslabs plugin and hook-state blocks from ~/.codex/config.toml after writing a backup, and removes agent TOML links listed in the install manifest. If a specific project still has old project-local Codex plugin state, run the command from that project or pass --project <path>; it repairs known project-local .codex/config.toml conflicts and reports project-local .codex artifacts without deleting project-owned files.
Opinionated defaults, adjustable if you insist.
See Configuration Documentation.
Quick Overview: - Config Locations: User ~/.omo/omo.jsonc plus walked project .omo/omo.jsonc configs up to $HOME; closest wins. Legacy oh-my-* files are migrated once into omo.jsonc. - JSONC Support: Comments and trailing commas supported - Agents: Override models, temperatures, prompts, and permissions for any agent - Built-in Skills: playwright (browser automation), git-master (atomic commits) - Sisyphus Agent: Main orchestrator with Prometheus (Planner) and Metis (Plan Consultant) - Background Tasks: Configure concurrency limits per provider/model - Categories: Domain-specific task delegation (visual-engineering, ultrabrain, deep, artistry, quick, unspecified-low, unspecified-high, writing, plus custom names) - Hooks: 54+ lifecycle hooks (61 with Team Mode), all configurable via disabled_hooks - MCPs: Built-in websearch (Exa), context7 (docs), grep_app (GitHub search), lsp — runtime-injected, not shown in opencode mcp list - LSP: Full LSP support with refactoring tools - Experimental: Aggressive truncation, preemptive compaction, and more
The published npm package and CLI binary are still named oh-my-opencode (dual-published as oh-my-openagent during the rename transition). Inside opencode.json, the compatibility layer prefers the plugin entry oh-my-openagent, while legacy oh-my-opencode entries still load with a warning. Runtime config is ~/.omo/omo.jsonc plus walked project .omo/omo.jsonc. Legacy oh-my-openagent.json[c] / oh-my-opencode.json[c] files are imported once by the migration engine and are not read afterward.
The recommended bunx/npx invocation is oh-my-openagent install (or the original oh-my-opencode install). Once installed, the short command is omo-agent-toolkit. The omo bin was removed from these packages in this major release; the name now belongs to the senpi-native edition, installed with npm i -g omo-ai@beta (beta channel only). Do not use bunx omo or npx omo: omo on npm is a different, unrelated package by a different author, and those commands resolve to it. The senpi edition's package name is omo-ai. lazycodex-ai is a single-purpose Node/npm installer package: npx lazycodex-ai install routes directly to the Codex Light installer. It is not the Codex marketplace name (the marketplace repository is code-yeongyu/lazycodex). Codex sees marketplace sisyphuslabs and plugin omo, enabled as omo@sisyphuslabs.
成熟的开源agent框架,5.7万星表明社区认可度高。代码质量好,文档完整,持续维护,是构建AI应用的优选方案。
该工具使用 NOASSERTION 协议,商用场景请仔细阅读协议条款,必要时咨询法律意见。
AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。
建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。
📄 NOASSERTION — 请查阅原始协议条款了解具体使用限制。
总体来看,OMO开源AI代理框架 是一款质量优秀的AI工具,在同类工具中具备一定竞争力。AI Skill Hub 将持续追踪其更新动态,建议收藏备用,结合自身场景选择合适时机引入使用。
| 原始名称 | oh-my-openagent |
| 原始描述 | 开源Claude技能:omo; the best agent harness - previously oh-my-opencode。⭐57.5k · TypeScript |
| Topics | Claude技能AI代理智能工具链TypeScript开发开源框架 |
| GitHub | https://github.com/code-yeongyu/oh-my-openagent |
| License | NOASSERTION |
| 语言 | TypeScript |
收录时间:2026-05-13 · 更新时间:2026-05-16 · License:NOASSERTION · AI Skill Hub 不对第三方内容的准确性作法律背书。