Oh My Piは無料です。ompクライアントはMITライセンスのオープンソースで、omp.shには料金、請求、チェックアウト、サインアップのページが一切ありません。つまり、「Oh My Piの料金」という問いはツール自体ではなく、それを通じて使用するモデルのトークンについての問いです。 予算を立てる前に読む価値があるのは、料金表よりも奇妙な点です。ompにゲートウェイのモデルを検出させると、独自のコスト表示は設計上、すべてのモデルについて$0を示します。
2026年9月21日にGitHub APIとnpm APIを確認しました。can1357/oh-my-piはアクティブで、アーカイブされておらず、GitHub上のフォーク記録でもなく、MITライセンスです。スター数は32,293で、最新の非ドラフトリリースは同日17:31 UTCに公開されたv18.2.8です。引用するバージョンには日付を付けてください。v18.2.6は9月18日にリリースされ、v18.2.7は9月21日02:13 UTCにリリースされたため、この数値は4日間に3回変わりました。バイナリをインストールするパッケージは@oh-my-pi/pi-coding-agentで、こちらも18.2.8、MITライセンスで、非推奨には指定されておらず、bin: ompがあります。
まず、どのドキュメントが適用されるかを決める区別を説明します。Oh My Piはフォークです。READMEには「ompはMario ZechnerによるPiのフォークで、コーディングを最優先とするインターフェースとして書き直された」と明記されています。Piは別個に保守されている別のクライアントで、独自のリリース系列を持っています。2026年9月21日時点で、Piの最新GitHubリリースはv0.87.0で、ompはv18.2.8でした。したがって、ompのメジャーバージョン18は、Piより18世代成熟しているという意味ではありません。Piのプランやプロバイダー構成は引き継がれません。それらについてはPiの料金を、違いについてはOh My PiとPiの比較を参照してください。
Oh My Piが請求するものと、実際に請求されるもの
| 項目 | 料金 | 根拠 |
|---|---|---|
ompクライアント | $0、MIT | リポジトリのライセンスとREADME:スクリプト、Homebrew、Bun、Nix、PowerShellでインストール |
| Oh My Piのアカウント、プラン、またはゲートウェイ | 存在しない | omp.shのサイトマップ:36個のURL、料金、請求、チェックアウト、購読、サインアップ、アカウント、ログインの経路なし |
/collabリレー(my.omp.sh) | 公開価格なし、オプション、別の場所へ向けることが可能 | ompのコラボレーションドキュメント。資金提供者や従量課金の有無は未検証です。無料であり続けると仮定しないでください |
| モデルのトークン | プロバイダーのトークン単価 | 接続するベンダー、ゲートウェイ、またはコーディングプラン |
web_searchバックエンド | 別の認証情報、場合によっては$0 | READMEにある23プロバイダーの連鎖。表ではduckduckgo、startpage、google、ecosia、mojeekがキー不要と記載され、そのうち3つには「キー不要(ブラウザー)」と表示されています |
| ローカルで提供されるモデル | トークンごとの料金なし。その代わりにハードウェアと電力が必要 | Ollama:自分のハードウェアでモデルを実行する場合は「常に無制限」 |
このうち、誤解されやすいのは2つです。ウェブ検索キーは別の軸です。ompのモデルをゲートウェイに向けても検索機能は得られず、検索キーを購入してもモデルは得られません。また、リレーはプロジェクト唯一のホステッドコンポーネントですが、推論は扱いません。そのドキュメントによると、すべてのセッションペイロードはソケットに触れる前にAES-256-GCMで封印され、リレーに残るのはルームID、接続数、不透明な暗号文フレームだけです。しかし、リレーの価格は公開されておらず、デフォルトホストの費用を誰が負担するかを示す情報もありません。
omp固有の落とし穴:ゲートウェイモデルの画面上の請求額は$0
ompは支出をローカルで推定します。モデルのドキュメントには、「選択したプロバイダー/モデルのカタログ料金からトークンコストを推定し、利用可能な場合はサーバーから報告された金銭的コストを優先する」とあり、完了したメッセージには記録されたコストが保持されるとあります。モデルを切り替えたりセッションを再度開いたりしても、すでに支払った金額が再計算されることはありません。
ゲートウェイを使う人にとって問題なのは、そのカタログです。同じページには、検出されたプロキシモデルとゲートウェイモデルは「逆のケースです。料金はプロバイダー固有で、組み込みカタログとはほとんど一致しないため、検出によってローカルでは不明なゼロコストとして扱われ、料金表は適用されません」と記載されています。discoveryブロックを設定してompにゲートウェイのモデルリストを読み取らせると、見つかったすべてのモデルに価格がなく、ステータス行のcostセグメントには合計するものがありません。プロバイダーは通常どおりあなたに請求します。空なのは表示だけです。
文書化されている解決策は、必要なモデルを明示的なcostブロックで手動定義することです。単位は100万トークンあたりです。ompのカタログソースでは、1つのモデル料金ティアについて100万トークンあたりの料金として型が定義されています。ただし、スキーマには通貨の記載がないため、コピー元の料金カードで使われている通貨に合わせてください。以下の料金はライブのKunavoカタログから取得しています。
# Derived from omp's documented schema in docs/models.md and
# docs/providers.md, read 2026-09-21. Not runtime-tested by Kunavo.
providers:
kunavo:
baseUrl: https://api.kunavo.com/v1
api: openai-completions
apiKey: KUNAVO_API_KEY # an env var NAME, a literal, or !shell-command
authHeader: true
# No discovery block here, deliberately: discovered models arrive with no
# price, so every model you want costed is listed by hand below.
models:
- id: claude-sonnet-5
name: Claude Sonnet 5
contextWindow: 1000000
maxTokens: 128000
cost: # per MILLION tokens; the schema states no currency
input: 1.40
output: 7.00
cacheRead: 0.14
cacheWrite: 1.75計画に織り込む価値のある結果が3つあります。第一に、models.ymlは「timeBasedスケジュールを受け付けず」、明示的なcostは「固定料金の上書きであり、そのモデルに継承された時間ベースの料金設定を無効にする」ため、ピーク料金とオフピーク料金があるプロバイダーをここで正確にモデル化することはできません。また、スケジュール料金についてompが表示する↑/↓の料金矢印も表示されません。第二に、models.ymlに固定されたキーは保存済みOAuth認証情報より意図的に優先されます。「そのため、カスタムbaseUrlまたはゲートウェイに提供されたキーが、プロキシが拒否する上流OAuthトークンを転送する代わりに使用されます」。これにより、最も一般的なゲートウェイ認証失敗を事前に防げます。第三に、ここでのミスは静かに失敗します。検証に失敗したmodels.ymlはレジストリを「組み込みモデルで動作」させるため、壊れた設定はクラッシュではなくプロバイダーの欠落として見えます。また、既存の環境変数を指名しないapiKey値はリテラルキーとして使用されます。
ompの推定値とベンダーの料金カードが一致しない場合
これは今日確認できる事実であり、丸め誤差ではありません。ompの組み込みカタログにはDeepSeekのスケジュール料金カードが含まれており、ドキュメントではdeepseek-v4-proについて、「当初は100万トークンあたり、未キャッシュ入力$1.32、キャッシュ済み入力$0.044、出力$3.96のピーク料金を使用する」と説明されています。ただし、「2026-09-14 04:00 UTCから、推定ではFlash料金カードを使用する」とも記載されています。つまり、ピーク時は未キャッシュ入力$0.30、出力$1.20です。
| 100万トークンあたり、ピーク時 | ompのローカル推定値 | DeepSeekの公開料金 |
|---|---|---|
| 未キャッシュ入力 | $0.30 | $1.32 |
| キャッシュ済み入力 | $0.006 | $0.044 |
| 出力 | $1.20 | $3.96 |
両方の列は2026年9月21日に確認しました。左側はompのモデルドキュメントから、右側はDeepSeek独自の料金カードから取得したもので、後者には9月の変更に関する注記がなく、$1.32/$3.96のままです。ここでは限定的に読んでください。これはompのローカル推定値と公開されたベンダー料金との間の差であり、DeepSeekが料金を変更した証拠ではありません。両方が最新であれば、ompの表示は入力におけるdeepseek-v4-pro支出を約4分の1に過小評価します。一般的な教訓はどの経路にも当てはまります。ompのドル表示はクライアント独自の計算であり、最終的な数値はプロバイダーの台帳です。
DeepSeekのスケジュールは、モデルを変更せずに請求額を半減できるため、個別に把握しておく価値があります。料金ページには、「ピーク時間は月曜日から金曜日の01:00~04:00および06:00~10:00 UTC(中国の祝日を除く)」と記載されており、それ以外の時間帯はすべてオフピーク料金で半額です。ここで確認したどのソースにも祝日カレンダーは掲載されていないため、特定の週については概算として扱ってください。
Oh My Pi向けの最安API
正直に答えると、従量制のトークン単価で、自分のマシン上でモデルを実行する料金を下回るものはありません。自分のマシンならリクエストごとの料金がまったくかからないためです。KunavoのテキストカタログはClaudeファミリーとGPTファミリーで構成されており、DeepSeekモデルは含まれず、ローカル実行も行いません。そのため、これら2つの方法は料金表の対象外です。ompから利用できる経路について、2026年9月21日に確認したベンダー公開料金は次のとおりです。
| ルート | 公開されている100万トークンあたりの入力/出力料金 | 出典 |
|---|---|---|
| 自分のハードウェア上のモデル | トークン単位の料金なし。ハードウェアと電力は自己負担 | Ollama — ローカル利用は「常に無制限」 |
| gemini-2.5-flash-lite | $0.10 / $0.40(キャッシュ済み入力 $0.01) | Google、標準ティア、テキスト入力 |
| deepseek-flash、オフピーク | $0.15 / $0.60(キャッシュヒット $0.003) | DeepSeek |
| gpt-5.6-luna | $0.20 / $1.20(キャッシュ済み入力 $0.02) | OpenAI、標準の短いコンテキストティア |
| deepseek-flash、ピーク | $0.30 / $1.20(キャッシュヒット $0.006) | DeepSeek、同じカード |
| gemini-3.5-flash-lite | $0.30 / $2.50(キャッシュ済み入力 $0.03) | Google、同じページ、標準ティア |
これらのベンダーのうち2社は、すでにompを利用しやすくするための対応を行っています。DeepSeekは独自のOh My Piページを公開しており、~/.omp/agent/models.ymlにbaseUrl: https://api.deepseek.comを含む完全なカスタムプロバイダーブロックを記述するよう案内しています。ただし、/v1は付けない点に注意してください。また、最近のビルドではDeepSeekに必要な3つの互換性フィールドなしにそのIDが一覧表示されるため、「組み込みのモデルエントリに依存しないでください」と警告しています。Ollamaも同様のページを公開しており、セットアップ全体はollama launch ompです。これは「Ollamaをプロバイダーとして設定し、ウェブ検索ツールをセットアップして、OMPを起動する」と説明されています。どちらのページにも料金は記載されていません。いずれか1社が作業をカバーするなら、これらがこの一覧で最短の経路です。
一覧で最安の料金と、タスクを完了するための最低コストは別の主張であり、上の表が示しているのは前者だけです。3回の試行とレビュー工程が必要な安価なモデルは、1ターンで成果を出す高価なモデルよりもコストが高くなる可能性があります。ompにはomp benchが付属しており、そのCLIリファレンスでは、「チャット、プレフィル、生成、プロンプトキャッシュのワークロード全体で、p50/p95を含むTTFT/プレフィル対デコードスループットについてモデルをベンチマークする」ものと説明されています。これは有用ですが、測定するのは速度であって金額ではないため、それだけでは完了コストの数値を算出しません。AIコスト最適化では測定方法を、コスト計算ツールでは自分のトークン数に基づく計算を扱っています。
Kunavoの現在の料金による試算例
これは説明用のトークン計算であり、測定済みのタスクコストでも請求額の上限でもありません。ompは、それぞれ異なるモデルを指定できる9つの役割にまたがって作業を振り分けられるため、ここではそのうち2つを仮定します。defaultターンではキャッシュされていない入力200,000トークンと出力15,000トークン、smolのサブエージェント分岐では入力120,000トークンと出力8,000トークンです。どちらもキャッシュヒットなしを前提とします。料金は100万トークンあたりの現在のカタログ価格です。
| モデル | 100万トークンあたりの入力/出力 | 試算、defaultターン | 試算、smol分岐 |
|---|---|---|---|
| Claude Haiku 4.5 | $0.70 / $3.50 | $0.192 | $0.112 |
| GPT-5.6 Terra | $0.70 / $4.20 | $0.203 | $0.118 |
| Claude Sonnet 5 | $1.40 / $7.00 | $0.385 | $0.224 |
| Claude Opus 5 | $3.50 / $17.50 | $0.963 | $0.560 |
これらの数値が示すために存在する調整要素は、役割の分担です。メインターンでClaude Sonnet 5を実行し、分岐でClaude Haiku 4.5を実行すると、そのセッションの試算は$0.497です。一方、両方の役割をClaude Sonnet 5に割り当てると$0.609になります。同じ作業でも、経路が異なります。また、Claude Sonnet 5とClaude Opus 5は現在、Kunavoで同じ料金が設定されているため、試算額も同じです。これは特定の日付における1つのカタログについての事実であり、一般的な関係ではありません。
Claudeに限っては、一覧比較の出典を示せます。2026年9月21日時点で、Anthropicの公式ページには、100万トークンあたりSonnet 5が$2 / $10、Opus 5が$5 / $25、Haiku 4.5が$1 / $5と記載されています。これらに対して、KunavoはClaude Sonnet 5 about 30% below it; Claude Opus 5 about 30% below it; Claude Haiku 4.5 about 30% below itを販売しています。この比較はClaudeの行だけを対象としています。このガイドで、カタログの参照先をベンダーの現在のページと1行ずつ照合したのがこの3つだからです。GPTの行はKunavoの料金として掲載されているだけで、「公式との比較」数値は付いていません。モデルIDはサービスによって綴りも異なります。OpenAIはドットを使い、Kunavoのスラッグはダッシュを使います。そのため、設定するサービス上のIDをコピーしてください。
Kunavoのカタログ金額は上限ではなく請求額の下限です。上流プロバイダーが料金を報告すると、請求額はカタログコストと、適用されるマークアップを乗じた上流コストのうち大きい方になります。キャッシュ料金と外部ツールはこの例の対象外です。また、プロンプトキャッシュのマーカーがゲートウェイを経由してompに引き継がれるかどうかもここではテストしていません。コーディングエージェントの請求額においてキャッシュは最大の単一要因であるため、キャッシュヒットを前提とする例は仮定として扱ってください。最低チャージ額は$10の前払いクレジットであり、月額料金でもタスク料金でもなく、資金投入の下限です。請求の詳細とキャッシュを参照してください。
Oh My Piに最適なAPI:どの経路が有利か
| ルート | 有利な場面 | 失うもの |
|---|---|---|
| ベンダーの直接 API | 1社のベンダーで作業をカバーでき、その料金カード、キャッシュ料金、予定された割引を正確に適用したい場合 | 2つ目のファミリーを使うには、2つ目のアカウントと2つ目のキーが必要です。DeepSeekとOllamaは独自のompページを公開していますが、この確認では他のベンダーのページは見つかりませんでした |
| OpenAI 互換ゲートウェイ | ompの役割によって1つのセッションで複数のモデルファミリーを使い分けるため、それらすべてに対して1つのキーと1つの残高を使いたい場合 | 検出されたモデルには価格が設定されていないため、クライアント内の表示用に料金を手動で宣言します。ompのopenRouterRoutingおよびvercelGatewayRoutingブロックは、汎用ゲートウェイ制御ではなく、特にopenrouter.aiとai-gateway.vercel.shにおけるプロバイダールーティングとして文書化されています |
| コーディングプランのサブスクリプション | 従量制トークンより、月額固定支出の方が適している場合 | ompは組み込みプロバイダーIDと/loginを通じてこれらを接続します。カスタムプロバイダーをその1つにすることはできません。カスタムモデルのauth: oauthは「スキーマでは受け入れられますが、apiKey要件を免除するものではない」ためです。ここで独自のAPIキーを使う方式とサブスクリプションは別々の経路であり、重ねて利用するものではありません |
| ローカルで提供されるモデル | リクエストごとの料金なしで、小規模、非公開、または大量の作業を行いたい場合 | ハードウェア、電力、そして最先端モデルとの差 — このページのどのソースもそのいずれにも価格を付けていません |
表のセルに任せず、1つの境界を明確に述べておく価値があります。ompは/login anthropicを提供しており、Anthropicの法務・コンプライアンスページには、OAuth認証は「Claude Free、Pro、Max、Team、Enterpriseのサブスクリプションプラン購入者のみを対象とし、Claude Codeおよびその他のAnthropicネイティブアプリケーションの通常利用を支援するよう設計されている」と記載されています。また、「Anthropicは、第三者開発者が自分のアプリケーションにClaude.aiログインを提供したり、ユーザーに代わってFree、Pro、Maxプランの認証情報を使ってリクエストをルーティングしたりすることを許可していません」とも記載されています。同じページでは、事前通知なしにこれを強制する権利も留保しています。この2つの事実は1文では整合しません。また、Oh My Piを名指ししたAnthropicの声明は見つからなかったため、このページでは両方を報告し、どちらの解釈も推奨しません。AnthropicのAgent SDKを通じて認証するアプリ向けのクレジット制度もありますが、そのヘルプセンター記事は「6月15日更新:以下で説明するClaude Agent SDKの利用変更を一時停止します」で始まり、最終更新日は2026年6月16日です。今回の確認の3か月前であり、ompはそのSDKを使わず独自のOAuthを行うため、適用されるかどうかは二重に不確定です。明確な支払い方法は、あなたに請求されるAPIキーまたはゲートウェイキーです。
設定して最初の請求を確認する
Kunavoはこのクライアント向けの設定リファレンスを公開していますが、公開リファレンスは互換性テストではありません。Kunavoはompをそのエンドポイントに対して実行していません。セッションも、ストリーミングターンも、ツールのラウンドトリップも、ルーティングチェックも行っていません。上記はすべて、ompの文書化されたスキーマと各ベンダーの公開ページから導いたものです。そのページが明確にしている点が1つあります。Kunavoの/v1/models経路はompのdiscovery.type: proxyモードが読み取るフィールドを出力しないため、文書化された設定では代わりにopenai-models-listを使用しています。この経路にはメディアモデルも一覧表示されるため、ピッカーに残りのモデルを表示したくない場合は、必要なチャットモデルを手動で宣言してください。
試している間は動作する経路を利用可能な状態にしておき、範囲を限定したタスクを1つ実行してから、アカウントに実際に記録された請求額をomp画面の試算と照合してください。手動で宣言したcostブロックがあれば両者は近いはずですが、なければ試算額はゼロです。まずOh My Pi統合ガイドを確認し、キーに資金を追加する準備ができたらKunavoアカウントを作成してください。プロバイダーではなくクライアントを選んでいる段階なら、Oh My PiとOpenCodeの比較でワークフローとモデルの販売元を比較できます。LLMゲートウェイの仕組みでは、その概念が新しい場合に説明しています。
よくある質問
Oh My Piの料金はいくらですか?
クライアントは無料です。Oh My PiはMITライセンスのオープンソースで、スクリプト、Homebrew、Bun、Nix、PowerShellからインストールできます。また、omp.shにはホームページと35のドキュメントページを合わせて36個のURLが公開されていますが、料金、請求、チェックアウト、購読、サインアップ、アカウント、ログインの経路はありません(2026年9月21日に確認)。Oh My Piのアカウントは存在せず、プロジェクトから購入するものもありません。支払うのはモデルプロバイダーの請求です。ベンダーAPIキー、ゲートウェイキー、コーディングプランのサブスクリプション、またはモデルをローカルで実行する場合のハードウェアと電気代です。オプションでウェブ検索バックエンドにも支払えますが、これはモデルプロバイダーとは別の認証情報です。
Oh My Piには有料プラン、サブスクリプション、ホステッドサービスがありますか?
プランもサブスクリプションもありません。プロジェクトが運営する唯一のホステッド機能はオプションの/collabセッションリレーです。デフォルトはmy.omp.shですが、ws://localhost:7475を含む別のホストへ向けることもでき、公開価格はありません。そのドキュメントによれば、すべてのセッションペイロードはソケットに触れる前にAES-256-GCMで封印され、リレーが見るのはルームID、接続数、不透明な暗号文フレームとそのサイズだけです。このページのために確認した情報源からは、デフォルトリレーの資金提供者、従量課金の有無、無料であり続けるかどうかは確認できませんでした。したがって、無期限に無料であることを前提に計画しないでください。
Oh My Piがゲートウェイモデルのコストを0ドルと表示するのはなぜですか?
ompが意図的にそうしているからです。モデルのドキュメントによると、検出されたプロキシモデルとゲートウェイモデルにはプロバイダー固有の料金があり、組み込みカタログとはほとんど一致しません。そのため、検出によってローカルでは不明なゼロコストとして扱われ、料金表は適用されません。したがって、ompがゲートウェイのモデルリストを読み取って見つけたモデルには価格が付かず、ステータス行のコストセグメントには合計するものがありません。必要なモデルの料金を算出するには、検出に頼るのをやめ、~/.omp/agent/models.ymlで各モデルを手動定義し、input、output、cacheRead、cacheWriteのコストブロックを記述してください。これらは100万トークンあたりの料金です。ompのスキーマには通貨の記載がないため、コピー元の料金カードの単位に合わせてください。また、models.ymlは時間ベースのスケジュールを受け付けないため、ピーク料金とオフピーク料金があるプロバイダーをompの推定で正確にモデル化することはできません。
Oh My Piに最も安いAPIはどれですか?
公開されたトークン単価では、最も安い経路はモデルをローカルで実行することと、低価格のホステッドティアです。Ollamaは、自分のハードウェアでモデルを実行する場合は「常に無制限」で、トークンごとの料金はないと説明しています。DeepSeekは、オフピーク時の100万トークンあたりの料金として、deepseek-flashを入力$0.15、出力$0.60で公開しています。Googleは、テキスト向け標準ティアの100万トークンあたりの料金として、gemini-2.5-flash-liteを入力$0.10、出力$0.40で公開しています(すべて2026年9月21日に確認)。KunavoはDeepSeekを販売しておらず、ローカルモデルも実行しないため、この2つの経路はいずれも料金表に掲載されておらず、このページは最安だと主張していません。掲載単価が最安であることと、タスク完了までの総コストが最も低いことは別の問題です。3回の試行と人によるレビューが必要な安価なモデルは、1回で結果を出す高価なモデルよりも高くつくことがあります。ローカル実行にも、このページの情報源が価格を示していないコストがあります。ハードウェア、電気代、そして最先端モデルとの能力差です。
Oh My Piに最適なAPIはどれですか?
作業がまたぐモデルファミリーの数によって異なります。1つのベンダー内で作業し、そのベンダー独自の料金表、キャッシュ料金、スケジュールに応じた割引を正確に適用したい場合は、直接のベンダーAPIが有利です。DeepSeekとOllamaはそれぞれOh My Piのセットアップページを公開しているため、この2つの経路はベンダーによって公式に文書化されています。ompの9つの役割が1つのセッションで複数のファミリーにまたがる場合は、ゲートウェイが有利です。default、smol、slow、plan、commit、vision、task、advisor、tinyの各役割で異なるモデルを指定でき、すべてに1つのキーを使えばベンダーごとに別のアカウントを持つ必要がありません。ただし、ゲートウェイで検出されたモデルには価格がないため、クライアント内のコスト表示を得るには料金を手動で設定する必要があります。また、ompの2つのゲートウェイルーティングブロックは、すべてのゲートウェイが理解する一般的な制御ではなく、具体的にはopenrouter.aiとai-gateway.vercel.shのプロバイダールーティングとして文書化されています。リクエストごとの料金なしで小規模または非公開の作業を行う場合は、モデルをローカルで実行する方法が有利です。
Oh My PiでClaude ProまたはMaxのサブスクリプションを使えますか?
ompにはサインインボタンがありますが、Anthropicが公開しているポリシーは逆方向を示しているため、このページではその経路を推奨しません。AnthropicのClaude Code法務・コンプライアンスページによると、OAuth認証はClaude Free、Pro、Max、Team、Enterpriseのサブスクリプションプラン購入者のみを対象としており、Claude Codeやその他のAnthropicネイティブアプリケーションの通常利用を支援する目的で設計されています。また、Anthropicは、第三者開発者が自分のアプリケーションへのClaude.aiログインを提供することや、ユーザーに代わってFree、Pro、Maxプランの認証情報を使ってリクエストを経由させることを許可していません。同じページには、Anthropicが事前通知なくこれらの制限を適用する権利を留保すると記載されています。AnthropicがこれをOh My Piに具体的に適用するかどうかは、このページで確認できる情報源のどこにも記載されていません。明確な経路は、あなたに請求されるAnthropic APIキー、またはゲートウェイキーです。
壊れたmodels.ymlによってOh My Piは壊れますか?
いいえ。これは、ミスがどのような形で現れるかを変えるため、知っておく価値があります。ompのドキュメントによれば、models.ymlまたはmodels.yamlがスキーマまたは検証チェックに失敗しても、レジストリは組み込みモデルで動作を続け、エラーはModelRegistry.getError()を通じて公開され、インターフェースに表示されます。つまり、タイプミスでクライアントがクラッシュすることはありません。カスタムプロバイダーが存在しないだけです。同じ静かな失敗の形は認証情報にも当てはまります。カスタムプロバイダーのapiKeyは、まず環境変数名として解決され、それ以外の場合はリテラル文字列として扱われます。そのため、変数名を間違えてもエラーなく読み込まれ、変数名そのものがキーとして送信され、起動時ではなく最初のリクエストで失敗します。
ここでリンクしたすべてのソースは、2026年9月21日に確認しました。oh-my-piとpi-monoのGitHubおよびnpm API、omp.shのサイトマップ、ompのREADMEとmodels、providers、collab、CLIリファレンスの各ドキュメント、DeepSeekの料金カードとOh My Piページ、Ollamaの料金ページとOh My Piページ、GoogleとOpenAIの料金ページ、Anthropicの料金ページと認証ポリシーページです。Oh My PiはKunavoに対して実行時テストを行っておらず、ここでの主張は観測された実行に基づいていません。Kunavoのトークン料金は現在のカタログから取得しています。すべてのドル金額は、測定済みのタスクコストではなく、説明用のトークン計算です。バージョン番号、スター数、サイトマップ件数はいずれも変動するため、信頼する前に再確認してください。