Repolode
Yeachan-Heo

Yeachan-Heo/oh-my-claudecode

Claude Codeにチームパイプライン、自律実行、tmuxベースのCLIワーカーを追加するマルチエージェントオーケストレーション層。

スター
40,059
フォーク
3,592
未解決の Issue
7
最終コミット
昨日

これは何?

oh-my-claudecode(OMC)は、Claude Codeにマルチエージェントオーケストレーション機能を追加するTypeScriptプラグイン兼CLIです。plan、PRD、execute、verify、fixの段階を踏むチームパイプライン、単一のリードエージェントがタスクを最初から最後まで処理するautopilotモード、検証に合格するまで作業を続ける永続実行モードを備えています。ユーザーは主にClaude Codeのセッション内で、スラッシュコマンドや自然言語のプロンプトを使って操作します。

並列作業では、`omc team`コマンドを使い、Claude、Codex、Gemini、Antigravity、Grok、Cursorの各CLIをワーカープロセスとして実行するtmuxペインを起動できます。また、モデルの出力をMarkdown形式の成果物として保存するプロバイダーアドバイザー(`omc ask`)、レート制限解除後にセッションを再開する待機デーモン、HUDステータスライン、セッション分析機能も備えています。状態はローカルの`.omc/`ディレクトリに保存されます。

npmパッケージはoh-my-claude-sisyphusとして公開されており、oh-my-claudecodeコマンドとomcコマンドの両方をインストールします。利用にはClaude Code CLIとClaudeのサブスクリプションまたはAnthropic APIキーが必要です。また、チーム機能とレート制限機能にはtmuxが必要です。

主な機能

  • 01計画から検証、修正まで段階的に進めるチームパイプライン。
  • 02単一のリードエージェントが機能の実装を最初から最後まで行うautopilotモード。
  • 03Claude、Codex、Gemini、Grok、Cursorの各CLIを実行するtmuxワーカーペインで並列作業。
  • 04Claude Codeのセッション内で使える自然言語によるトリガーとスラッシュコマンド。
  • 05レート制限によって中断したセッションを自動で再開するデーモン。
  • 06ローカルに保存されるセッション成果物と、状況を確認するためのHUDステータスライン。

ユースケース

  • 大規模なリファクタリングや機能開発を、連携する複数のClaudeエージェントに分担させる。
  • Claude Codeを離れずに、CodexやGeminiからコードレビューのセカンドオピニオンを得る。
  • レート制限解除後に再開する、長時間の無人コーディングタスクを実行する。
  • チームで共有・コミットできる、プロジェクト固有のスキルライブラリを構築する。

クイックスタート

  1. 1

    Claude Code にプラグインマーケットプレイスを追加する

    /plugin marketplace add https://github.com/Yeachan-Heo/oh-my-claudecode
  2. 2

    プラグインをインストールする

    /plugin install oh-my-claudecode
  3. 3

    Claude Code のセッション内でセットアップを実行する

    /omc-setup
  4. 4

    autopilot でタスクを開始する

    /autopilot "build a REST API for managing tasks"

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

  • 名前付きの autopilot ワークフロープロファイルを利用するには、現在 flock ユーティリティを備えた Linux が必要です。
  • Team の tmux CLI ワーカーを利用するには、codex、gemini、agy などの外部 CLI がインストールされている必要があります。
  • 一部の機能は Claude Code のアクティブなセッションを必要とするため、CI では利用できません。

トピック

よくある質問

oh-my-claudecode とは?
Claude Codeにチームパイプライン、自律実行、tmuxベースのCLIワーカーを追加するマルチエージェントオーケストレーション層。 oh-my-claudecode(OMC)は、Claude Codeにマルチエージェントオーケストレーション機能を追加するTypeScriptプラグイン兼CLIです。plan、PRD、execute、verify、fixの段階を踏むチームパイプライン、単一のリードエージェントがタスクを最初から最後まで処理するautopilotモード、検証に合格するまで作業を続ける永続実行モードを備えています。ユーザーは主にClaude Codeのセッション内で、スラッシュコマンドや自然言語のプロンプトを使って操作します。
oh-my-claudecode は無料で使えますか?ライセンスは?
oh-my-claudecode は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
oh-my-claudecode は今もメンテナンスされていますか?
活発にメンテナンス中。oh-my-claudecode の最終コミットは 2026年10月19日 です。
oh-my-claudecode は何に使えますか?
大規模なリファクタリングや機能開発を、連携する複数のClaudeエージェントに分担させる。 Claude Codeを離れずに、CodexやGeminiからコードレビューのセカンドオピニオンを得る。 レート制限解除後に再開する、長時間の無人コーディングタスクを実行する。 チームで共有・コミットできる、プロジェクト固有のスキルライブラリを構築する。
oh-my-claudecode のインストール方法は?
Claude Code にプラグインマーケットプレイスを追加する: /plugin marketplace add https://github.com/Yeachan-Heo/oh-my-claudecode プラグインをインストールする: /plugin install oh-my-claudecode Claude Code のセッション内でセットアップを実行する: /omc-setup autopilot でタスクを開始する: /autopilot "build a REST API for managing tasks"
oh-my-claudecode はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/Yeachan-Heo/oh-my-claudecode

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

関連プロジェクト