npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@liangjie559567/ultrapower

v5.5.31

Published

Disciplined multi-agent orchestration: workflow enforcement + parallel execution

Readme

English | 한국어 | 中文 | 日本語 | Español | Tiếng Việt | Português

ultrapower

npm version npm downloads GitHub stars License: MIT Sponsor

Claude Code 的多智能体编排系统。零学习曲线。

无需学习 Claude Code,直接使用 OMC。

快速开始文档迁移指南

版本 5.0.9 | 49 个专业智能体 | 70 个技能 | 35 个 Hooks


快速开始

第一步:安装

/plugin marketplace add https://github.com/liangjie559567/ultrapower
/plugin install omc@ultrapower

第二步:配置

/omc:omc-setup

第三步:开始构建

autopilot: build a REST API for managing tasks

就这么简单。其余都是自动的。

安装: npm install -g @liangjie559567/ultrapower

更新

# 1. 更新 marketplace 克隆
/plugin marketplace update omc

# 2. 重新运行设置以刷新配置
/omc:omc-setup

注意: 如果 marketplace 自动更新未启用,您需要在运行设置之前手动执行 /plugin marketplace update omc 来同步最新版本。

如果更新后遇到问题,清除旧的插件缓存:

/omc:omc-doctor

为什么选择 ultrapower?

  • 无需配置 - 开箱即用,智能默认设置
  • 自然语言交互 - 无需记忆命令,只需描述你的需求
  • 自动并行化 - 复杂任务自动分配给专业智能体
  • 持久执行 - 不会半途而废,直到任务验证完成
  • 成本优化 - 智能模型路由节省 30-50% 的 token
  • 从经验中学习 - 自动提取并复用问题解决模式
  • 实时可见性 - HUD 状态栏显示底层运行状态

功能特性

执行模式

针对不同场景的多种策略 - 从全自动构建到 token 高效重构。了解更多 →

| 模式 | 速度 | 适用场景 | |------|-------|---------| | Autopilot | 快速 | 全自动工作流 | | Ultrawork | 并行 | 任何任务的最大并行化 | | Ralph | 持久 | 必须完整完成的任务 | | Ultrapilot | 3-5倍速 | 多组件系统 | | Swarm | 协同 | 并行独立任务 | | Pipeline | 顺序 | 多阶段处理 |

智能编排

  • 49 个专业智能体 涵盖架构、研究、设计、测试、数据科学
  • 智能模型路由 - 简单任务用 Haiku,复杂推理用 Opus
  • 自动委派 - 每次都选择最合适的智能体

开发者体验

  • 魔法关键词 - ralphulwplan 提供显式控制
  • HUD 状态栏 - 状态栏实时显示编排指标
  • 技能学习 - 从会话中提取可复用模式
  • 分析与成本追踪 - 了解所有会话的 token 使用情况

完整功能列表 →


魔法关键词

为高级用户提供的可选快捷方式。不用它们,自然语言也能很好地工作。

| 关键词 | 效果 | 示例 | |---------|--------|---------| | autopilot | 全自动执行 | autopilot: build a todo app | | ralph | 持久模式 | ralph: refactor auth | | ulw | 最大并行化 | ulw fix all errors | | plan | 规划访谈 | plan the API | | ralplan | 迭代规划共识 | ralplan this feature |

ralph 包含 ultrawork: 激活 ralph 模式时,会自动包含 ultrawork 的并行执行。无需组合关键词。


实用工具

速率限制等待

当速率限制重置时自动恢复 Claude Code 会话。

omc wait          # 检查状态,获取指导
omc wait --start  # 启用自动恢复守护进程
omc wait --stop   # 禁用守护进程

需要: tmux(用于会话检测)

通知标签配置 (Telegram/Discord)

你可以配置 stop 回调发送会话摘要时要 @ 谁。

# 设置/替换标签列表
omc config-stop-callback telegram --enable --token <bot_token> --chat <chat_id> --tag-list "@alice,bob"
omc config-stop-callback discord --enable --webhook <url> --tag-list "@here,123456789012345678,role:987654321098765432"

# 增量更新
omc config-stop-callback telegram --add-tag charlie
omc config-stop-callback discord --remove-tag @here
omc config-stop-callback discord --clear-tags

标签规则:

  • Telegram:alice 会规范化为 @alice
  • Discord:支持 @here@everyone、纯数字用户 ID、role:<id>
  • file 回调会忽略标签选项

通知 (Notifications)

你可以为会话生命周期事件接收实时通知。

支持的事件:

  • session-start
  • session-stop(当 persistent 模式进入等待/阻塞状态时)
  • session-end
  • ask-user-question

配置

在 Shell 配置文件(例如 ~/.zshrc, ~/.bashrc)中添加以下环境变量:

# Discord Bot
export OMC_DISCORD_NOTIFIER_BOT_TOKEN="your_bot_token"
export OMC_DISCORD_NOTIFIER_CHANNEL="your_channel_id"

# Telegram
export OMC_TELEGRAM_BOT_TOKEN="your_bot_token"
export OMC_TELEGRAM_CHAT_ID="your_chat_id"

# 可选 webhook
export OMC_DISCORD_WEBHOOK_URL="your_webhook_url"
export OMC_SLACK_WEBHOOK_URL="your_webhook_url"

注意:请确保在运行 claude 的同一个 Shell 中已加载这些环境变量。


文档


环境要求

  • Claude Code CLI
  • Claude Max/Pro 订阅 或 Anthropic API 密钥

可选:多 AI 编排

OMC 可以选择性地调用外部 AI 提供商进行交叉验证和设计一致性检查。非必需 — 没有它们 OMC 也能完整运行。

| 提供商 | 安装 | 功能 | |--------|------|------| | Gemini CLI | npm install -g @google/gemini-cli | 设计审查、UI 一致性(1M token 上下文)| | Codex CLI | npm install -g @openai/codex | 架构验证、代码审查交叉检查 |

费用: 3 个 Pro 计划(Claude + Gemini + ChatGPT)每月约 $60 即可覆盖所有功能。


开源协议

MIT


灵感来源: oh-my-opencodeclaude-hudSuperpowerseverything-claude-code

零学习曲线。最强大能。

Star 历史

Star History Chart

💖 支持本项目

如果 Oh-My-ClaudeCode 帮助了你的工作流,请考虑赞助:

Sponsor on GitHub

为什么赞助?

  • 保持项目活跃开发
  • 赞助者获得优先支持
  • 影响路线图和功能
  • 帮助维护自由开源

其他帮助方式

  • ⭐ 为仓库加星
  • 🐛 报告问题
  • 💡 提出功能建议
  • 📝 贡献代码