alvinunreal/oh-my-opencode-slim

Lean, fine tuned Opencode multi agent suite · Mix any models · Auto delegate tasks

何を解決するか

oh-my-opencode-slim は、ソフトウェア開発のすべての側面を1つのLLMに依存する問題を解決します。1つのモデルが計画、調査、実装をすべて管理するのではなく、特定のタスクを専門的なエージェントにルーティングするオーケストレーション層を提供し、品質、速度、コストの最適化を実現します。

動作方法

このプロジェクトは OpenCode のプラグインとして機能し、7つの専門エージェント(オーケストレーター、エクスプローラー、オラクル、カウンシル、ライブラリアン、デザイナー、フィクサー)からなる「パントン」を導入します。オーケストレーターは作業グラフを計画し、専門家にタスクをバックグラウンドプロセスとして割り当てます。その後、結果を統合して次のステップに進みます。ユーザーは各エージェントに異なるプロバイダーのモデルを組み合わせることができ、プロンプトベースのワークフロー(バンドル済みスキル)やLSP、AST対応検索などのコードインテリジェンスツールを利用できます。

対象ユーザー

OpenCode を使用し、コードベースの調査、アーキテクチャレビュー、UI/UX実装、複雑なタスク実行に高度なマルチエージェントワークフローを求める開発者向けに設計されています。

特徴

  • 専門エージェントチーム: 戦略を担当するオーケストレーター、調査を担当するエクスプローラー、高レベルアーキテクチャを担当するオラクルを含む7つの異なる役割。
  • バックグラウンドオーケストレーション: 専門家のタスクを並列実行し、効率を向上。
  • マルチLLMコンセンサス: @council コマンドにより、複数のモデルを並列で実行し、高品質な1つの回答を合成可能。
  • モデルの柔軟性: チームのプリセットをランタイムで切り替えたり、異なるプロバイダーのモデルを混在させたりできる。
  • 開発者ツール: Tmux、Zellij などのマルチプレクサと統合してエージェントの作業をリアルタイムで監視可能。GitHub およびドキュメント検索用の組み込みMCPも搭載。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト