Repolode
alvinunreal

alvinunreal/oh-my-opencode-slim

OpenCode向けのマルチエージェントプラグイン。計画、コードベースの調査、UI作業、実装を専門エージェントに振り分け、それぞれに好みのモデルを割り当てられます。

スター
10,122
フォーク
616
未解決の Issue
35
最終コミット
一昨日

これは何?

oh-my-opencode-slimは、ターミナル上で動作するコーディングエージェントOpenCode向けのエージェントオーケストレーションプラグインです。すべての工程を1つのモデルに任せるのではなく、Orchestratorエージェントが作業を計画し、専門エージェントにバックグラウンドタスクとして割り振って、結果を統合します。標準のチームは、コードベースの調査(Explorer)、アーキテクチャのレビュー(Oracle)、UI作業(Designer)、範囲を絞った実装(Fixer)、および任意でマルチモーダルな画像読み取り(Observer)を担当します。

各エージェントには異なるモデルを割り当てられ、OpenAI、OpenCode Go、カスタムプロバイダー向けのプリセットで設定をまとめられます。設定はJSONファイルに記述し、グローバルまたはプロジェクトごとに適用できます。カスタムエージェント、プロンプトの上書き、相互に拡張できるプリセットにも対応しています。Councilモードでは複数のモデルを並列で実行し、複数の視点が必要な判断について1つの回答にまとめます。

また、codemap、deepwork、worktreesなどの組み込みスキル、コミュニティ製の専門エージェントを追加できるエージェントマーケットプレイス、そしてエージェントの作業をリアルタイムで確認できる任意のターミナルマルチプレクサ連携(Tmux、Zellij、WezTermなど)も備えています。

主な機能

  • 01Orchestratorがタスクをバックグラウンドで動作する専門エージェントに割り振ります。
  • 02プリセットごとに設定し、エージェントごとに異なるモデルを利用できます。
  • 03Councilモードでは複数のモデルに並列で問い合わせ、回答を1つにまとめます。
  • 04カスタムエージェント、プロンプトの上書き、プロジェクト単位の設定に対応しています。
  • 05組み込みスキルとコミュニティのエージェントマーケットプレイスでチームを拡張できます。
  • 06Tmux、Zellij、WezTermなどのマルチプレクサで、エージェントの作業をリアルタイムに確認できます(任意)。

ユースケース

  • 大規模なコーディングタスクを分割し、プランナー、調査担当、実装担当に並行して作業させる。
  • アーキテクチャには推論能力の高いモデルを使い、検索や編集には低コストのモデルを使い分ける。
  • リスクの高い設計判断について、複数のモデルから意見を得る。
  • マルチモーダルエージェントを追加し、テキスト専用のメインモデルでもスクリーンショットやPDFを読み取れるようにする。

クイックスタート

  1. 1

    Bun CLIでプラグインをインストールします

    bunx oh-my-opencode-slim@latest install
  2. 2

    Bunがない場合は、npxでインストールします

    npx oh-my-opencode-slim@latest install
  3. 3

    OpenCodeでモデルプロバイダーにログインします

    opencode auth login
  4. 4

    OpenCodeを起動し、セットアップを確認するためにすべてのエージェントへpingを送るよう指示します

    opencode

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

  • OpenCodeがインストールされており、設定するモデルプロバイダーにアクセスできる必要があります。
  • デフォルトのプリセットはOpenAIのモデルを想定しており、すぐに古くなるため、モデルの選択は自分で調整する必要があります。

収録されている特集

トピック

よくある質問

oh-my-opencode-slim とは?
OpenCode向けのマルチエージェントプラグイン。計画、コードベースの調査、UI作業、実装を専門エージェントに振り分け、それぞれに好みのモデルを割り当てられます。 oh-my-opencode-slimは、ターミナル上で動作するコーディングエージェントOpenCode向けのエージェントオーケストレーションプラグインです。すべての工程を1つのモデルに任せるのではなく、Orchestratorエージェントが作業を計画し、専門エージェントにバックグラウンドタスクとして割り振って、結果を統合します。標準のチームは、コードベースの調査(Explorer)、アーキテクチャのレビュー(Oracle)、UI作業(Designer)、範囲を絞った実装(Fixer)、および任意でマルチモーダルな画像読み取り(Observer)を担当します。
oh-my-opencode-slim は無料で使えますか?ライセンスは?
oh-my-opencode-slim は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
oh-my-opencode-slim は今もメンテナンスされていますか?
活発にメンテナンス中。oh-my-opencode-slim の最終コミットは 2026年11月4日 です。
oh-my-opencode-slim は何に使えますか?
大規模なコーディングタスクを分割し、プランナー、調査担当、実装担当に並行して作業させる。 アーキテクチャには推論能力の高いモデルを使い、検索や編集には低コストのモデルを使い分ける。 リスクの高い設計判断について、複数のモデルから意見を得る。 マルチモーダルエージェントを追加し、テキスト専用のメインモデルでもスクリーンショットやPDFを読み取れるようにする。
oh-my-opencode-slim のインストール方法は?
Bun CLIでプラグインをインストールします: bunx oh-my-opencode-slim@latest install Bunがない場合は、npxでインストールします: npx oh-my-opencode-slim@latest install OpenCodeでモデルプロバイダーにログインします: opencode auth login OpenCodeを起動し、セットアップを確認するためにすべてのエージェントへpingを送るよう指示します: opencode
oh-my-opencode-slim はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/alvinunreal/oh-my-opencode-slim

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

関連プロジェクト