Repolode
onurozcan

onurozcan/omux

Claude CodeやCodexのコーディングエージェントを複数並行して実行でき、ライブ状況表示とサイドバー内の承認機能を備えたmacOSネイティブのターミナルアプリ。

スター
129
フォーク
28
未解決の Issue
2
最終コミット
12 時間前

これは何?

omuxはSwiftTermを使ってSwiftで構築されたmacOSネイティブのターミナルで、複数のコーディングエージェントを同時に動かす開発者向けです。サイドバーではプロジェクトごとにClaude CodeとCodexのセッションをまとめ、各エージェントが作業中なのか、入力待ちなのか、完了したのかを表示します。また、ウィンドウを切り替えずにClaude Codeの権限確認やCodexの承認に対して、AllowまたはDenyを選べます。

各セッションの会話は再起動後も保持されます。worktreeセッションではそれぞれ専用のgitブランチとフォルダが用意されるため、並行して動くエージェント同士が同じファイルを変更することはありません。GitHub CLIをインストールしていれば、プルリクエストのチェック、レビュー、マージ状況がセッションの横に表示されます。セッションのdiffを確認し、行単位のコメントをエージェントに返すこともできます。利用にはApple SiliconとmacOS 14以降が必要で、署名・公証済みのダウンロード版が提供されています。

主な機能

  • 01サイドバーでClaude CodeとCodexのセッションをプロジェクトごとにまとめ、作業中・入力待ち・完了の状況をリアルタイムに表示。
  • 02各セッションからClaude Codeの権限確認やCodexの承認に対して、AllowまたはDenyを選択。
  • 03再起動や再起動後も、会話の続きから正確にセッションを再開。
  • 04worktreeセッションごとに専用のブランチとフォルダを用意。プロジェクト単位でセットアップコマンドを設定することも可能。
  • 05GitHub CLIを使って、プルリクエストのチェックとレビューをセッションの横に表示。
  • 06diffを確認し、行単位のコメントをまとめて1つのメッセージとしてエージェントに送信。
  • 07分割ペイン、ファイルとMarkdownのプレビュー、ローカル開発サーバー用の統合ブラウザー。

ユースケース

  • 複数のリポジトリで8つ以上のコーディングエージェントを実行し、入力が必要なエージェントを把握する。
  • 並行して動くエージェントに別々のgitブランチで作業させ、ファイルの競合を防ぐ。
  • マージ前にエージェントのdiffを確認し、行単位でフィードバックを送る。

クイックスタート

  1. 1

    最新リリースのDMGをダウンロードし、omuxをApplicationsにドラッグします

  2. 2

    または、ソースからビルドして/Applicationsにインストールします

    ./build.sh
  3. 3

    アプリを開きます

    open /Applications/omux.app

使う前に知っておきたいこと

  • Apple SiliconとmacOS 14以降が必要です。
  • セッションを利用するには、Claude CodeとCodex CLIを別途インストールする必要があります。
  • ソースからビルドするには、Swift 6.2以降が必要です。

収録されている特集

トピック

よくある質問

omux とは?
Claude CodeやCodexのコーディングエージェントを複数並行して実行でき、ライブ状況表示とサイドバー内の承認機能を備えたmacOSネイティブのターミナルアプリ。 omuxはSwiftTermを使ってSwiftで構築されたmacOSネイティブのターミナルで、複数のコーディングエージェントを同時に動かす開発者向けです。サイドバーではプロジェクトごとにClaude CodeとCodexのセッションをまとめ、各エージェントが作業中なのか、入力待ちなのか、完了したのかを表示します。また、ウィンドウを切り替えずにClaude Codeの権限確認やCodexの承認に対して、AllowまたはDenyを選べます。
omux は無料で使えますか?ライセンスは?
omux は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
omux は今もメンテナンスされていますか?
活発にメンテナンス中。omux の最終コミットは 2026年11月6日 です。
omux は何に使えますか?
複数のリポジトリで8つ以上のコーディングエージェントを実行し、入力が必要なエージェントを把握する。 並行して動くエージェントに別々のgitブランチで作業させ、ファイルの競合を防ぐ。 マージ前にエージェントのdiffを確認し、行単位でフィードバックを送る。
omux のインストール方法は?
最新リリースのDMGをダウンロードし、omuxをApplicationsにドラッグします または、ソースからビルドして/Applicationsにインストールします: ./build.sh アプリを開きます: open /Applications/omux.app
omux はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/onurozcan/omux

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト