モデル、埋め込み、ベクトルストア、サードパーティ連携の標準インターフェースを備えた、LLMアプリケーションやエージェント構築用のPythonフレームワーク。
code-yeongyu/oh-my-openagent
プロンプトに「ulw」または「mass ulw」と入力すると、計画を立て、複数のモデルに作業を委任して検証するTypeScript製コーディングエージェントCLI。
代替できる製品:Cursor
- スター
- 70,215
- フォーク
- 5,773
- 未解決の Issue
- 1,569
- 最終コミット
- 16 時間前
これは何?
OmOは、調査やドキュメント作成からバックエンド、フロントエンド、コードまで、実際の作業を最初から最後まで実行するコマンドラインエージェント(`omo`)です。pi coding agentのフォークであるsenpiをベースにしており、shellまたはPowerShellのスクリプトを使ってネイティブバイナリとして、あるいは`omo-ai` npm/Bunパッケージとしてインストールできます。
中核となるのは、キーワードをきっかけにしたオーケストレーションです。プロンプトに`ultrawork`または`ulw`を加えると、エージェントはコードベースを読み込み、計画を立て、各ステップを検証し、完了した時点で停止します。`mass ulw`を使うと、大規模な作業をエージェントのグラフに分割し、異なるモデルで並列実行して、完了前にチェックします。
また、過去のミスをメインエージェントに思い出させる小型のサブモデルを備えた、Git連携のMarkdownメモリシステム、複数のモデルプロバイダーに対応したサブスクリプション経由のサインイン、必要に応じて読み込む同梱スキル、OpenCode版からの移行ツールも含まれています。
主な機能
- 01キーワードトリガー(`ulw`、`mass ulw`)で、計画・検証を伴う実行に切り替わります。
- 02サブタスクを異なるモデルに振り分ける、並列エージェントのグラフ。
- 03繰り返し起きるミスをサブモデルが指摘する、Git連携のMarkdownメモリ。
- 04ブラウザー操作など、タスクごとに読み込むオンデマンドスキル。
- 05`/login`からClaude、ChatGPT、Kimi、GLMのサブスクリプションにサインインできます。
- 06`omo setup`で、OpenCode版からプロバイダーのキー、MCPサーバー、スキルを移行できます。
ユースケース
- 並列エージェントを使って、コードベース全体にわたる大規模な移行を実行する。
- 多数の情報源を調査し、完成したドキュメントやスライド資料を作成する。
- 1つのプロンプトからバックエンドとフロントエンドの機能を実装する。
- 高価な最先端モデルと安価なモデルを組み合わせ、トークンのコストを抑える。
クイックスタート
- 1
npmでOmOをインストールする
npm i -g omo-ai - 2
プロジェクトを開いてOmOを実行する
omo - 3
タスクを説明する。難しいタスクではプロンプトにulwを追加する
使う前に知っておきたいこと
- 標準的なオープンソースライセンスではなくSUL-1.0ライセンスを採用しているため、商用利用の前に条件を確認してください。
- 実行には、モデルのサブスクリプションへのサインイン、またはプロバイダーのキーの入力が必要です。
- コンピューター操作は実験的な機能です。
トピック
よくある質問
- oh-my-openagent とは?
- プロンプトに「ulw」または「mass ulw」と入力すると、計画を立て、複数のモデルに作業を委任して検証するTypeScript製コーディングエージェントCLI。 OmOは、調査やドキュメント作成からバックエンド、フロントエンド、コードまで、実際の作業を最初から最後まで実行するコマンドラインエージェント(`omo`)です。pi coding agentのフォークであるsenpiをベースにしており、shellまたはPowerShellのスクリプトを使ってネイティブバイナリとして、あるいは`omo-ai` npm/Bunパッケージとしてインストールできます。
- oh-my-openagent は無料で使えますか?ライセンスは?
- oh-my-openagent は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- oh-my-openagent は今もメンテナンスされていますか?
- 活発にメンテナンス中。oh-my-openagent の最終コミットは 2026年10月20日 です。
- oh-my-openagent は何に使えますか?
- 並列エージェントを使って、コードベース全体にわたる大規模な移行を実行する。 多数の情報源を調査し、完成したドキュメントやスライド資料を作成する。 1つのプロンプトからバックエンドとフロントエンドの機能を実装する。 高価な最先端モデルと安価なモデルを組み合わせ、トークンのコストを抑える。
- oh-my-openagent のインストール方法は?
- npmでOmOをインストールする: npm i -g omo-ai プロジェクトを開いてOmOを実行する: omo タスクを説明する。難しいタスクではプロンプトにulwを追加する
- oh-my-openagent はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/code-yeongyu/oh-my-openagent
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
リポジトリ全体をLLMに渡しやすい1つのファイルにまとめる、CLIおよびWebツールです。
ターミナルで動作するオープンソースのAIコーディングエージェント。デスクトップ、Web、エディター、チャット用のインターフェースも利用できます。
リモートおよびローカルにインストールした大規模言語モデルにプロンプトやチャットを実行できる、CLIツール兼Pythonライブラリ。
異なるマシンやツール上のAIコーディングエージェントが、スレッド、ファイル、ブラウザーを1か所で共有できるワークスペース。
Claude Code、Codex、OpenCodeなど複数のコーディングエージェントをworktree上で並行実行・オーケストレーションするデスクトップ、モバイル、Web、CLIアプリ。