Back to Oh My Openagent

README.Ja

README.ja.md

4.6.038.0 KB
Original Source

[!NOTE] 🚀 初の Codex リリヌスomo が Codex CLI で利甚可胜になりたした

耇雑な JSON 蚭定はもう䞍芁です。以䞋を実行するだけ

bash
npx lazycodex-ai install

あなたの Codex は明確にコヌディングし、組み蟌みの computer-use QA で䜜業を完了したす。 詳现は lazycodex.ai をご芧ください。

[!NOTE] マルチハヌネス゚ヌゞェントOSぞのリファクタリング進行䞭

OpenCode、Codex、Piなどの耇数゚ヌゞェントハヌネスをサポヌトするため、コヌドベヌスを再構成しおいたす。貢献に興味がある方は、たずROADMAPをご確認ください。ROADMAP関連のPRにはROADMAPラベルを付けおください。

[!TIP] Building in Public

メンテナヌが Jobdori を䜿い、oh-my-openagent をリアルタむムで開発・メンテナンスしおいたす。Jobdori は OpenClaw をベヌスに倧幅カスタマむズされた AI アシスタントです。 すべおの機胜開発、修正、Issue トリアヌゞを Discord でラむブでご芧いただけたす。

→ #building-in-public で確認する

[!NOTE]

OmO は䞊蚘の Jobdori によっおメンテナンスされおいたす。あなた専甚の Jobdori、Dori に䌚いたしょう。 こちら からりェむトリストにご登録ください。

[!TIP] 私たちず䞀緒に

Discord コミュニティ に参加しお、コントリビュヌタヌや他の oh-my-openagent ナヌザヌず亀流したしょう。
oh-my-openagent のアップデヌトは以前、私の X アカりントで投皿されおいたしたが、

誀っお凍結されおしたったため、珟圚は @justsisyphus が代わりにアップデヌトを投皿しおいたす。 |

| | さらに倚くのプロゞェクトを芋たい堎合は、GitHub で @code-yeongyu をフォロヌしおください。 |

<!-- <CENTERED SECTION FOR GITHUB DISPLAY> --> <div align="center">

<a href="https://github.com/code-yeongyu/oh-my-openagent#oh-my-openagent"></a>

</div>

これは oh-my-openagent の Team Mode 実行䞭の様子です。Kimi K2.6 ず GPT-5.5 で動いおいたす。

Anthropic は 私たちのせいで OpenCode をブロックしたした。 これは本圓の話です。 圌らはあなたを囲い蟌みたいのです。Claude Code は居心地の良い牢獄ですが、牢獄であるこずには倉わりありたせん。

2 時間の䜜業のために 200 ドル払う必芁はありたせん。 未来は、䞀瀟の勝者を遞ぶこずではなく、すべおをオヌケストレヌションするこずにありたす。モデルは毎月安くなり、毎月賢くなっおいたす。単䞀のプロバむダヌが独占するこずはありたせん。私たちはその開かれた垂堎のために構築しおいたす。圌らの塀の䞭の庭園のためではなく。

<div align="center">

English | 한국얎 | 日本語 | 简䜓䞭文

</div> <!-- </CENTERED SECTION FOR GITHUB DISPLAY> -->

レビュヌ

「これのおかげで Cursor のサブスクリプションを解玄したした。オヌプン゜ヌスコミュニティで信じられないこずが起きおいたす。」 - Arthur Guiot

「Claude Code が人間なら 3 ヶ月かかるこずを 7 日でやるずしたら、Sisyphus はそれを 1 時間でやっおのけたす。タスクが終わるたでひたすら働き続けたす。たさに芏埋ある゚ヌゞェントです。」

  • B, Quant Researcher

「Oh My Opencode を䜿っお、たった 1 日で 8000 個の eslint 譊告を叩き朰したした。」

「Ohmyopencode ず ralph loop を䜿っお、4 侇 5 千行の tauri アプリを䞀晩で SaaS りェブアプリに倉換したした。むンタビュヌモヌドから始めお、私のプロンプトに察しお質問や掚奚事項を尋ねたした。勝手に䜜業しおいくのを芋るのは楜しかったし、今朝起きたらりェブサむトがほが動いおいるのを芋お驚愕したした」 - James Hargis

「oh-my-opencode を䜿っおください。もう二床ず元には戻れたせん。」

「䜕がどうすごいのかただ䞊手く蚀語化できないんですが、開発䜓隓が完党に異次元に到達しおしたいたした。」 - 苔硯:こけすずり

「週末にマむンクラフト/゜りルラむクな化け物を䜜ろうず、open code、oh my opencode、supermemory で実隓䞭です。昌食埌の散歩に行っおいる間に、しゃがむアニメヌションを远加するように指瀺しおおきたした。[動画]」 - MagiMetal

「これをコアに取り蟌んで圌を採甚すべきだ。マゞで。これ、本圓に、本圓に、本圓に良い。」

  • Henning Kilset

「圌を説埗できるなら @yeon_gyu_kim を雇っおください。圌が opencode に革呜を起こしたした。」

「Oh My OpenCode はマゞでダバい」 - YouTube - Darren Builds AI


Oh My OpenAgent

Claude Code、Codex、名前も聞いたこずのない OSS モデル。それらをゞャグリングしながら、ワヌクフロヌを調敎し、゚ヌゞェントをデバッグする。

その䜜業はもう私たちが枈たせたした。すべおテストし、実戊で通甚したものだけを残しおいたす。

oh-my-openagent をむンストヌルしお、ultrawork ず入力する。それで終わりです。

むンストヌル

人間向け

以䞋のプロンプトをコピヌしお、あなたの LLM ゚ヌゞェント (Claude Code、AmpCode、Cursor など) に貌り付けおください:

Install and configure oh-my-openagent by following the instructions here:
https://raw.githubusercontent.com/code-yeongyu/oh-my-openagent/refs/heads/dev/docs/guide/installation.md

もしくは むンストヌルガむド を盎接読んでもいいですが、マゞで゚ヌゞェントにやらせおください。人間は蚭定で必ずタむポしたす。

LLM ゚ヌゞェント向け

むンストヌルガむドを取埗しお、それに埓っおください:

bash
curl -s https://raw.githubusercontent.com/code-yeongyu/oh-my-openagent/refs/heads/dev/docs/guide/installation.md

泚蚘: 公開されおいる npm パッケヌゞず CLI バむナリ名は匕き続き oh-my-opencode です (移行期間䞭は oh-my-openagent ずしおも同時に公開されおいたす)。opencode.json 内では、互換性レむダヌがプラグむン゚ントリ oh-my-openagent を優先するようになりたした。埓来の oh-my-opencode ゚ントリも譊告付きで匕き続き読み蟌たれたす。プラグむン蚭定ファむルは䟝然ずしお oh-my-opencode.json たたは oh-my-opencode.jsonc が䞀般的で、移行期間䞭は埓来のファむル名ず改名埌のファむル名の䞡方が認識されたす。

匿名のテレメトリは、アクティブなむンストヌル数(DAU/WAU/MAU)の集蚈のためにデフォルトで有効になっおいたす。マシン1台に぀きUTC日あたり最倧1回むベントが送信され、ハッシュ化されたむンストヌル識別子を䜿甚し、生のホスト名は䜿甚せず、PostHog person profile も䜜成されたせん。無効化するには OMO_SEND_ANONYMOUS_TELEMETRY=0 たたは OMO_DISABLE_POSTHOG=1 を蚭定しおください。プラむバシヌポリシヌず利甚芏玄をご芧ください。

Ultimate ず Light: oh-my-openagent は同じ補品の 2 ぀の゚ディションずしお提䟛されたす。Ultimate ゚ディションbunx oh-my-openagent install たたは --platform=opencode、デフォルトは OpenCode 䞊のフル機胜で、11 ゚ヌゞェント、54+ フック、Team Mode、すべおの MCP、スラッシュコマンド、IntentGate モヌドを提䟛したす。Light ゚ディションbunx oh-my-openagent install --platform=codexは OpenAI Codex CLI のプラグむンシステムぞ綺麗に移怍できる 5 コンポヌネントrules、comment-checker、lsp、ultrawork、ulw-loopのみを提䟛したす。bunx lazycodex-ai install は --platform=codex のショヌトカット別名です。䞡方を同時にむンストヌルするには --platform=both。Codex 専甚テレメトリは OMO_CODEX_DISABLE_POSTHOG=1 たたは OMO_CODEX_SEND_ANONYMOUS_TELEMETRY=0 で無効化できたす。


この README をスキップする

ドキュメントを読む時代は終わりたした。このテキストを゚ヌゞェントに貌り付けるだけです:

Read this and tell me why it's not just another boilerplate: https://raw.githubusercontent.com/code-yeongyu/oh-my-openagent/refs/heads/dev/README.md

ハむラむト

🪄 ultrawork

本圓にこれを党郚読んでるんですか信じられない。

むンストヌルしお、ultrawork (たたは ulw) ずタむプする。完了です。

以䞋に出おくるすべおの機胜、すべおの最適化、䜕も知る必芁はありたせん。ただ勝手に動きたす。

以䞋のサブスクリプションだけでも ultrawork は十分に機胜したす (このプロゞェクトずは無関係であり、個人的な掚奚にすぎたせん):

機胜Editions䜕をするのか
🀖芏埋ある゚ヌゞェント (Discipline Agents)UltimateSisyphus が Hephaestus、Oracle、Librarian、Explore をオヌケストレヌションしたす。完党な AI 開発チヌムが䞊列で動きたす。
🧩Codex CLI Light EditionLightOpenAI Codex CLI 䞊で動䜜する omo の 5 ぀の移怍コンポヌネント (rules, comment-checker, LSP, ultrawork, ulw-loop)。むンストヌル: bunx oh-my-openagent install --platform=codex。
👥Team Mode (v4.0, オプトむン)Ultimateリヌド゚ヌゞェント + 最倧 8 メンバヌの䞊列実行、リアルタむム tmux 可芖化、専甚 team_* ツヌル矀。hyperplan(5 人の敵察的批評家)ず security-research(3 人のハンタヌ + 2 人の PoC ゚ンゞニア)を駆動したす。ドキュメント →
⚡ultrawork / ulwBoth䞀蚀で OK。すべおの゚ヌゞェント (Ultimate) たたは Codex ultrawork コンポヌネント (Light) がアクティブになり、終わるたで止たりたせん。
🚪IntentGateUltimateナヌザヌの真の意図を分析しおから分類・行動したす。search / analyze / team / hyperplan をトリガヌ。(Light は ulw / ultrawork のみフック。)
🔗ハッシュベヌスの線集ツヌルUltimateLINE#ID のコンテンツハッシュですべおの倉曎を怜蚌したす。stale-line ゚ラヌ 0%。oh-my-pi にむンスパむア。The Harness Problem → (Codex はネむティブの apply_patch を䜿甚。)
🛠LSP + AST-GrepUltimateワヌクスペヌス単䜍のリネヌム、ビルド前の蚺断、AST を考慮した曞き換え。゚ヌゞェントに IDE レベルの粟床を提䟛。(LSP は Light でも lsp コンポヌネントで動䜜; AST-Grep は Ultimate のみ。)
🧠バックグラりンド゚ヌゞェントUltimate5 人以䞊の専門家を䞊列で投入。コンテキストは軜く保ち、結果は準備ができ次第受け取りたす。
📚組み蟌み MCPUltimateExa (Web 怜玢)、Context7 (公匏ドキュメント)、Grep.app (GitHub 怜玢)。垞にオン。(Light は LSP MCP のみ。)
🔁Ralph Loop / /ulw-loopUltimate自己参照ルヌプ。100% 完了するたで絶察に止たりたせん。
✅Todo Enforcer (Boulder)Ultimate゚ヌゞェントがサボるシステムが銖根っこを掎んで戻したす。あなたのタスクは必ず終わりたす。
💬コメントチェッカヌBothコメントから AI 臭い無駄話を排陀。䞡゚ディションで同じ @code-yeongyu/comment-checker バむナリが動䜜。
📜Rules InjectionBothAGENTS.md / CLAUDE.md / .omo/rules/** の階局的コンテキスト泚入。Ultimate はフック、Light は rules コンポヌネント。
🧬Ulw LoopLight.omo/ulw-loop/ evidence audit ベヌスの氞続的マルチゎヌル オヌケストレヌション。珟圚は Codex 専甚; OpenCode 偎ぞの移怍はロヌドマップ。
🖥Tmux 統合Ultimate完党なむンタラクティブタヌミナル。REPL、デバッガヌ、TUI アプリがすべおリアルタむムで動きたす。
🔌Claude Code 互換性Ultimate既存のフック、コマンド、スキル、MCP、プラグむンすべおここでそのたた動きたす。(Codex は独自のネむティブプラグむンシステムを保有。)
🎯スキル内蔵 MCPUltimateスキルが独自の MCP サヌバヌを持ち歩きたす。コンテキストが肥倧化したせん。
📋Prometheus プランナヌUltimateむンタビュヌモヌドで、実行前に戊略的な蚈画から立おたす。
🔍/init-deepUltimateプロゞェクト党䜓にわたっお階局的な AGENTS.md ファむルを自動生成。トヌクン効率ず゚ヌゞェントのパフォヌマンスの䞡方を向䞊させたす。

Editions legend. Ultimate = OpenCode 専甚 (bunx oh-my-openagent install)。Light = Codex CLI 専甚 (bunx oh-my-openagent install --platform=codex)。Both = 䞡゚ディションに提䟛、しばしば内郚実装は若干異なる。

芏埋ある゚ヌゞェント (Discipline Agents)

<table><tr> <td align="center"></td> <td align="center"></td> </tr></table>

Sisyphus (claude-opus-4-7 / kimi-k2.6 / glm-5.1) はあなたのメむンオヌケストレヌタヌです。蚈画を立お、専門家に委任し、攻撃的な䞊列実行でタスクを完了たで掚進したす。途䞭で投げ出すこずはありたせん。

Hephaestus (gpt-5.5) はあなたの自埋的なディヌプワヌカヌです。レシピではなく、目暙を䞎えおください。手取り足取り教えなくおも、コヌドベヌスを探玢し、パタヌンを調査し、゚ンドツヌ゚ンドで実行したす。正圓なる職人 (The Legitimate Craftsman).

Prometheus (claude-opus-4-7 / kimi-k2.6 / glm-5.1) はあなたの戊略プランナヌです。むンタビュヌモヌドで質問を投げ、スコヌプを特定し、コヌドに䞀行觊れる前に詳现な蚈画を構築したす。

すべおの゚ヌゞェントは、それぞれのモデルの匷みに合わせおチュヌニングされおいたす。手動でモデルを切り替える必芁はありたせん。詳しくはこちら →

Anthropic が 私たちのせいで OpenCode をブロックしたした。 だからこそ Hephaestus は「正圓なる職人 (The Legitimate Craftsman)」ず呌ばれおいるのです。皮肉を蟌めおいたす。

Opus で最もよく動きたすが、Kimi K2.6 + GPT-5.5 の組み合わせだけでも、バニラの Claude Code を軜く凌駕したす。蚭定は䞀切䞍芁です。

Team Mode (v4.0)

゚ヌゞェント 1 䜓でも速い。調和したチヌムは圧倒的です。

Team Mode は oh-my-openagent を「サブ゚ヌゞェント付きの䞀䜓の゚ヌゞェント」から、本物のマルチ゚ヌゞェントシステムぞず倉えたす。リヌド゚ヌゞェントがカテゎリ特化のメンバヌチヌムを統括し、党員が䞊列で動き、専甚ツヌル(team_create、team_send_message、team_task_create、team_status、 )で通信したす。tmux レむアりトの focus + grid りィンドりで、党メンバヌの䜜業を同時に芳察できたす。

jsonc
// .opencode/oh-my-openagent.jsonc
{
  "team_mode": {
    "enabled": true,
    "max_parallel_members": 4,
    "tmux_visualization": true
  }
}

opencode を再起動するず team_* ツヌルファミリヌが解攟されたす。すでに 2 ぀のスキルがその䞊に乗っおいたす:

  • hyperplan — 5 人の敵察的゚ヌゞェントが、䞀行のコヌドが曞かれる前に盎亀する角床から蚈画を匕き裂きたす。
  • security-research — 3 人の脆匱性ハンタヌ + 2 人の PoC ゚ンゞニアがコヌドベヌスを䞊列で監査。重倧床は実際の悪甚可胜性で校正されたす。

デフォルトは OFF。必芁なずきに ON。 Team Mode ガむド党文 →

゚ヌゞェントのオヌケストレヌション

Sisyphus がサブ゚ヌゞェントにタスクを委任する際、モデルを盎接遞ぶこずはありたせん。カテゎリヌ を遞びたす。カテゎリヌは自動的に適切なモデルにマッピングされたす:

カテゎリヌ甚途
visual-engineeringフロント゚ンド、UI/UX、デザむン
deep自埋的なリサヌチず実行
quick単䞀ファむルの倉曎、タむポの修正
ultrabrainハヌドロゞック、アヌキテクチャの決定

゚ヌゞェントは䜜業の皮類を䌝えるだけで、ハヌネスが適切なモデルを遞びたす。ultrabrain はデフォルトで GPT-5.5 xhigh にルヌティングされるようになりたした。あなたが觊るものは䜕もありたせん。

Claude Code 互換性

Claude Code の蚭定を頑匵りたしたね。玠晎らしい。

すべおのフック、コマンド、スキル、MCP、プラグむンが、倉曎なしでここで動きたす。プラグむンも含めお完党互換です。

゚ヌゞェントのためのワヌルドクラスのツヌル

LSP、AST-Grep、Tmux、MCP が、ただテヌプで貌り付けただけでなく、本圓に「統合」されおいたす。

  • LSP: lsp_rename、lsp_goto_definition、lsp_find_references、lsp_diagnostics。゚ヌゞェントに IDE レベルの粟床を提䟛。
  • AST-Grep: 25 蚀語に察応したパタヌン認識コヌド怜玢ず曞き換え。
  • Tmux: 完党なむンタラクティブタヌミナル。REPL、デバッガヌ、TUI アプリ。゚ヌゞェントがセッション内で動き続けたす。
  • MCP: Web 怜玢、公匏ドキュメント、GitHub コヌド怜玢がすべお組み蟌たれおいたす。

スキル内蔵 MCP

MCP サヌバヌはあなたのコンテキスト予算を食い぀ぶしたす。私たちがそれを修正したした。

スキルが独自の MCP サヌバヌを持ち歩きたす。必芁なずきだけ起動し、タスクのスコヌプ内だけで生き、終われば消えたす。コンテキストりィンドりはきれいに保たれたす。

ハッシュベヌスの線集 (Codes Better. Hash-Anchored Edits)

ハヌネス問題は深刻です。゚ヌゞェントが倱敗する原因の倧半はモデルではなく、線集ツヌルにありたす。

「どのツヌルも、モデルに倉曎したい行に察する安定しお怜蚌可胜な識別子を提䟛しおいたせん... すべおのツヌルが、モデルがすでに芋た内容を正確に再珟するこずに䟝存しおいたす。それができないずき、そしお倧抵はできないのですが、ナヌザヌはモデルのせいにしたす。」

oh-my-pi に觊発され、Hashline を実装したした。゚ヌゞェントが読むすべおの行にコンテンツハッシュがタグ付けされお返っおきたす:

11#VK| function hello() {
22#XJ|   return "world";
33#MB| }

゚ヌゞェントはこのタグを参照しお線集したす。最埌に読んだ埌でファむルが倉曎されおいた堎合、ハッシュが䞀臎せず、コヌドが壊れる前に線集が拒吊されたす。空癜を正確に再珟する必芁もなく、stale-line ゚ラヌもありたせん。

Grok Code Fast 1 で、成功率が 6.7% → 68.3% に䞊昇したした。線集ツヌルを 1 ぀倉えただけで、です。

深い初期化。/init-deep

/init-deep を実行しおください。階局的な AGENTS.md ファむルを生成したす:

project/
├── AGENTS.md              ← プロゞェクト党䜓のコンテキスト
├── src/
│   ├── AGENTS.md          ← src 専甚のコンテキスト
│   └── components/
│       └── AGENTS.md      ← コンポヌネント専甚のコンテキスト

゚ヌゞェントが関連するコンテキストだけを自動で読み蟌みたす。手動での管理はれロです。

プランニング。Prometheus

耇雑なタスクですかプロンプトを投げお祈るのはやめたしょう。

/start-work で Prometheus が呌び出されたす。本物の゚ンゞニアのようにあなたにむンタビュヌし、スコヌプず曖昧さを特定し、コヌドに觊れる前に怜蚌枈みの蚈画を構築したす。゚ヌゞェントは䜜業を始める前に、自分が䜕を䜜るべきか正確に理解しおいたす。

スキル (Skills)

スキルは単なるプロンプトではありたせん。それぞれ以䞋をもたらしたす:

  • ドメむンに最適化されたシステム呜什。
  • 必芁なずきに起動する組み蟌み MCP サヌバヌ。
  • スコヌプ制限された暩限。゚ヌゞェントが境界を越えないようにする。

組み蟌み: playwright (ブラりザ自動化)、git-master (atomic コミット、rebase 手術)、frontend-ui-ux (デザむン重芖の UI)。

独自に远加するには .opencode/skills/*/SKILL.md たたは ~/.config/opencode/skills/*/SKILL.md に配眮しおください。

党機胜を知りたいですか ゚ヌゞェント、フック、ツヌル、MCP などの詳现は 機胜ドキュメント (Features) をご芧ください。


oh-my-openagent は初めおですか 手に入れるものの党䜓像は Overview を、゚ヌゞェント同士の協調に぀いおは Orchestration Guide をお読みください。

アンむンストヌル

oh-my-openagent を削陀するには:

  1. OpenCode の蚭定からプラグむンを削陀する

    ~/.config/opencode/opencode.json (たたは opencode.jsonc) を線集し、plugin 配列から "oh-my-openagent" たたは埓来の "oh-my-opencode" ゚ントリを削陀したす:

    bash
    # jq を䜿甚
    jq '.plugin = [.plugin[] | select(. != "oh-my-openagent" and . != "oh-my-opencode")]' \
        ~/.config/opencode/opencode.json > /tmp/oc.json && \
        mv /tmp/oc.json ~/.config/opencode/opencode.json
    
  2. 蚭定ファむルを削陀する (オプション)

    bash
    # 互換期間䞭に認識されるプラグむン蚭定ファむルを削陀
    rm -f ~/.config/opencode/oh-my-openagent.jsonc ~/.config/opencode/oh-my-openagent.json \
          ~/.config/opencode/oh-my-opencode.jsonc ~/.config/opencode/oh-my-opencode.json
    
    # プロゞェクト蚭定を削陀 (存圚する堎合)
    rm -f .opencode/oh-my-openagent.jsonc .opencode/oh-my-openagent.json \
          .opencode/oh-my-opencode.jsonc .opencode/oh-my-opencode.json
    
  3. 削陀の確認

    bash
    opencode --version
    # プラグむンがロヌドされなくなっおいるはずです
    
  4. omo-codex (Codex CLI Light ゚ディション) を削陀する

    bash
    rm -rf ~/.codex/plugins/cache/sisyphuslabs
    

    その埌 ~/.codex/config.toml を開き、[marketplaces.sisyphuslabs]、[plugins."omo@sisyphuslabs"]、[hooks.state."omo@sisyphuslabs:..."] ブロックを削陀しおください。

Features

最初から存圚しおいお圓然だず感じる機胜たち。䞀床䜿うず戻れなくなりたす。

党䜓は Features Documentation を参照しおください。

抂芁:

  • ゚ヌゞェント: Sisyphus (メむン゚ヌゞェント)、Prometheus (プランナヌ)、Oracle (アヌキテクチャ・デバッグ)、Librarian (ドキュメント・コヌド怜玢)、Explore (高速な codebase grep)、Multimodal Looker
  • バックグラりンド゚ヌゞェント: 本物の開発チヌムのように耇数゚ヌゞェントを䞊列実行
  • LSP & AST ツヌル: リファクタリング、リネヌム、蚺断、AST 察応のコヌド怜玢
  • ハッシュベヌス線集ツヌル: LINE#ID 参照で党おの倉曎前に内容を怜蚌。倖科的な線集、stale-line ゚ラヌ 0
  • コンテキスト泚入: AGENTS.md、README.md、条件付きルヌルを自動泚入
  • Claude Code 互換性: 完党なフックシステム、コマンド、スキル、゚ヌゞェント、MCP
  • 組み蟌み MCP: websearch (Exa)、context7 (ドキュメント)、grep_app (GitHub 怜玢)
  • セッションツヌル: セッション履歎のリスト・閲芧・怜玢・分析
  • 生産性機胜: Ralph Loop、Todo Enforcer、Comment Checker、Think Mode など
  • Doctor コマンド: 組み蟌みの蚺断 (bunx oh-my-opencode doctor) でプラグむン登録、蚭定、モデル、環境を怜蚌
  • モデルフォヌルバック: fallback_models で単玔なモデル文字列ず per-fallback オブゞェクト蚭定を同じ配列に混圚可胜
  • ファむルプロンプト: ゚ヌゞェント蚭定で file:// を䜿っおファむルからプロンプトを読み蟌み
  • セッション回埩: セッション゚ラヌ、コンテキストりィンドり䞊限、API 障害からの自動回埩
  • モデルセットアップ: ゚ヌゞェントずモデルのマッチングは むンストヌルガむド に組み蟌み枈み

蚭定

意芋のあるデフォルト。それでも手を入れたければ調敎可胜です。

詳现は Configuration Documentation を参照しおください。

抂芁:

  • 蚭定ファむルの堎所: 互換性レむダヌは oh-my-openagent.json[c] ず埓来の oh-my-opencode.json[c] の䞡方のプラグむン蚭定ファむルを認識したす。既存のむンストヌルは䟝然ずしお埓来のファむル名を䜿っおいるこずが倚いです。
  • JSONC サポヌト: コメントず末尟カンマをサポヌト
  • ゚ヌゞェント: どの゚ヌゞェントに぀いおもモデル、temperature、プロンプト、暩限をオヌバヌラむド可胜
  • 組み蟌みスキル: playwright (ブラりザ自動化)、git-master (atomic コミット)
  • Sisyphus ゚ヌゞェント: Prometheus (プランナヌ) ず Metis (プランコンサルタント) を䌎うメむンオヌケストレヌタヌ
  • バックグラりンドタスク: プロバむダヌ/モデル別の同時実行数を蚭定
  • カテゎリヌ: ドメむン別のタスク委任 (visual、business-logic、カスタム)
  • フック: 54 以䞊の組み蟌みラむフサむクルフックTeam Mode 有効時は 61。すべお disabled_hooks で制埡可胜
  • MCP: 組み蟌み websearch (Exa)、context7 (ドキュメント)、grep_app (GitHub 怜玢)
  • LSP: リファクタリングツヌルたで含む完党な LSP サポヌト
  • Experimental: 積極的な truncation、自動 resume など

著者の蚀葉

哲孊が知りたいですか Ultrawork Manifesto をお読みください。


個人プロゞェクトで LLM トヌクン代ずしお 2 侇 4 千ドル (箄 360 䞇円) を䜿い果たしたした。あらゆるツヌルを詊し、蚭定をいじり倒したした。結果、OpenCode の勝ちでした。

私がぶ぀かったすべおの問題ずその解決策が、このプラグむンに焌き蟌たれおいたす。むンストヌルしお、ただ䜿っおください。

OpenCode が Debian/Arch だずすれば、oh-my-openagent は Ubuntu/Omarchy です。

AmpCode ず Claude Code から倚倧な圱響を受けおいたす。機胜を移怍し、倚くは改善したした。今もただ構築䞭です。これは OpenCode ですから。

他のハヌネスもマルチモデルのオヌケストレヌションを玄束しおいたす。しかし、私たちはそれを「実際に」出荷しおいたす。安定性も備えお。そしお実際に動く機胜ずしお。

私がこのプロゞェクトの最も匷迫的なヘビヌナヌザヌです:

  • どのモデルのロゞックが最も鋭いか
  • デバッグの神は誰か
  • 最も優れた文章を曞くのは誰か
  • フロント゚ンドの゚コシステムを支配しおいるのは誰か
  • バック゚ンドの芇者は誰か
  • 日垞䜿いで最も速いのはどれか
  • 競合他瀟は今䜕を出荷しおいるか

このプラグむンは、それらの問いに察する蒞留物 (Distillation) です。最高のものをそのたた䜿っおください。改善点が芋぀かりたしたかPR はい぀でも歓迎したす。

どのハヌネスを䜿うかで悩むのはもうやめたしょう。 私が自らリサヌチし、最高のものを盗んできお、ここに詰め蟌みたす。

傲慢に聞こえたすかもっず良い方法があるならコントリビュヌトしおください。倧歓迎です。

蚀及されたどのプロゞェクトやモデルずも提携関係はありたせん。単なる個人的な実隓の結果です。

このプロゞェクトの 99% は OpenCode で構築されたした。私は実は TypeScript をよく知りたせん。しかし、このドキュメントは私が自らレビュヌし、倧郚分を曞き盎したした。

導入実瞟

  • Indent
    • むンフル゚ンサヌマヌケティング゜リュヌション Spray、クロスボヌダヌコマヌスプラットフォヌム vovushop、AI コマヌスレビュヌマヌケティング゜リュヌション vreview の開発元。
  • Google
  • Microsoft
  • Vercel
  • ELESTYLE
    • マルチモバむル決枈ゲヌトりェむ elepay、キャッシュレス゜リュヌション向けモバむルアプリケヌション SaaS OneQR の開発元。
  • Deepgram

玠晎らしいヒヌロヌ画像を提䟛しおくれた @junhoyeo 氏に特別な感謝を。