OpenAI Codexを最強のAI開発パートナーに進化させるワークフロー拡張ツール — oh-my-codex

Yeachan-Heo/oh-my-codexTypeScript16.1k

oh-my-codex(OMX)は、OpenAIのCodex CLI(AIがコードを書いてくれるコマンドラインツール)をもっと使いやすく、もっと強力にするための「ワークフロー補助レイヤー」です。Codex自体を置き換えるのではなく、Codexの上に「仕事の進め方のテンプレート」を被せるイメージで、タスクの要件確認→計画の承認→並列実行という一連の流れを標準化してくれます。たとえば「$deep-interview」で曖昧な要件を明確にし、「$ralplan」で実装計画を立て、「$team」で複数のAIエージェントに並列で作業させるといった使い方ができます。プロジェクトの計画やログは`.omx/`フォルダにまとめて保存されるため、作業の状態を追跡しやすくなります。普段からCodex CLIを使っている開発者が、日々の作業をもっと効率的に回したいときに役立つツールです。

🔥 なぜ話題?

OpenAI Codex CLIが公開されてAIコーディングの注目が高まる中、Codex単体では足りない「ワークフロー管理」「複数エージェントの協調作業」「計画と状態の永続化」といった実務的な課題を解決するツールとして注目されています。特に、AIエージェントを複数並列で走らせる「チームモード」の実用性が開発者コミュニティで話題を呼んでいます。

💡 こう使える!

たとえば、Webアプリの認証機能を変更したいとき、まず「$deep-interview '認証の変更内容を明確にして'」と打つとAIが質問を投げかけてきて要件を整理してくれます。次に「$ralplan '最も安全な実装パスを承認して'」で実装計画を確認し、「$team 3:executor '承認した計画を並列で実行して'」と入力すると、3つのAIエージェントが同時にコードを書き始めて、テスト付きで実装を完了させてくれます。

ユースケース: OpenAI Codex CLIを使った開発作業において、要件整理から計画立案、複数AIによる並列実装までを一貫したワークフローで効率化する。

  • AIエージェントを複数同時に走らせる「$team」コマンドで並列開発が可能
  • 要件整理→計画承認→実行完了までの標準ワークフローを提供
  • 計画・ログ・メモリを.omx/フォルダで永続管理し作業状態を追跡可能
GitHubで見る →

OmX - Oh My codeX: Your codex is not alone. Add hooks, agent teams, HUDs, and so much more.

技術情報

言語

TypeScript

最終更新

2026-04-05

スター数

16,096

フォーク数

1,517

Issue数

10

技術詳細

アーキテクチャ・仕組み

  • OMXはOpenAI Codex CLIの上に被せるワークフローレイヤーであり、Codex自体を置き換えるものではない
  • Codexが実際のエージェント作業(コード生成・実行)を担当し、OMXはタスクのルーティング・ワークフロー管理・ランタイム支援を担当
  • プロジェクトの計画・ログ・メモリ・モード状態は.omx/ディレクトリに永続化される
  • AGENTS.mdによるスコープ付きプロジェクトガイダンスを提供

主要なスキル(コマンド)一覧

コマンド用途
$deep-interview意図・境界・非目標の明確化
$ralplan実装計画とトレードオフの承認
$ralph永続的な完了・検証ループ
$team協調的な並列実行
/skillsインストール済みスキルの一覧表示

チームランタイム

  • omx team N:role "タスク" で複数エージェントを並列起動
  • omx team status/resume/shutdown <team-name> でチーム管理
  • tmux(macOS/Linux)またはpsmux(Windows)によるdurableなワークツリー連携

追加のオペレーター機能

  • omx doctor — インストール状態の診断
  • omx hud --watch — 監視・ステータス表示用HUD
  • omx explore --prompt "..." — リポジトリの読み取り専用探索
  • omx sparkshell <command> — シェルネイティブの検査・限定検証

対応環境

  • Node.js: 20以上
  • OS: macOS、Linux(Ubuntu/Debian/Fedora/Arch)、Windows(psmuxまたはWSL2経由)
  • 依存: OpenAI Codex CLIがインストール・認証済みであること

チームモードのプラットフォーム別セットアップ

プラットフォームコマンド
macOSbrew install tmux
Ubuntu/Debiansudo apt install tmux
Fedorasudo dnf install tmux
Archsudo pacman -S tmux
Windowswinget install psmux
Windows (WSL2)sudo apt install tmux

既知の問題

  • Intel Macで--madmax --high起動時にsyspolicyd/trustdのCPU使用率が急上昇する場合がある
  • 対処法: xattr -dr com.apple.quarantine $(which omx) の実行、またはターミナルを開発者ツール許可リストに追加

多言語対応

READMEは英語・韓国語・日本語・簡体字中国語・繁体字中国語・ベトナム語・スペイン語・ポルトガル語・ロシア語・トルコ語・ドイツ語・フランス語・イタリア語・ギリシャ語・ポーランド語の15言語に対応

ライセンス

MITライセンス(商用利用含め自由に利用可能)

インストール・クイックスタート

インストール手順

  1. Node.js 20以上が必要です
  2. Codex CLIとOMXをグローバルインストール:
npm install -g @openai/codex oh-my-codex
  1. 初期セットアップ:
omx setup
  1. 推奨設定で起動:
omx --madmax --high
  1. セッション内で以下のコマンドを使って作業開始:
$deep-interview "要件を明確にする"
$ralplan "実装計画を承認する"
$ralph "計画を完了まで進める"
$team 3:executor "並列で実行する"

※ チームモードを使う場合、macOS/Linuxではtmux、Windowsではpsmuxが必要です。

参考になる外部の関連記事

過去のトレンド履歴

関連リポジトリ

Claude Codeを「チーム」に進化させる!複数AIエージェント同時稼働のマルチエージェント司令塔 — oh-my-claudecode

Yeachan-Heo/oh-my-claudecodeTypeScript20.1k

oh-my-claudecodeは、Claude Code(AIコーディングアシスタント)を複数のAIエージェントが協力して動く「チーム」に変えるツールです。通常Claude Codeは1つのAIが1

WhatsApp・Telegram・Slack…22以上のチャットアプリを1つのAIアシスタントに統合! — openclaw

openclaw/openclawTypeScript301.9k

OpenClawは、自分のパソコンやサーバーで動かせる個人用AIアシスタントです。WhatsApp、Telegram、Slack、Discord、LINE、iMessageなど22以上のメッセージアプ

daytonaio/daytona

daytonaio/daytonaTypeScript57.6k

DaytonaはAI生成コードを安全かつ柔軟に実行するためのインフラストラクチャプラットフォームです。AI開発者がコード生成後の実行環境を気にすることなく、セキュアな環境でコードをテストできます。クラ

AIコーディング助手の「記憶喪失」を解決!セッションをまたいで文脈を自動保存・復元 — claude-mem

thedotmack/claude-memTypeScript56.7k

claude-memは、AIコーディングツール「Claude Code」のプラグインで、コーディングセッション中にClaudeが行ったすべての操作を自動的に記録し、AIで圧縮・要約した上で、次回のセッ

プログラミング不要!ドラッグ&ドロップでAIエージェントを作れるビジュアルツール — Flowise

FlowiseAI/FlowiseTypeScript50.3k

Flowiseは、AIエージェント(自律的に判断して動くAIプログラム)をプログラミングなしで構築できるオープンソースのツールです。パズルのピースを組み合わせるように、画面上でブロックをドラッグ&ドロ