Claude Codeでonomeoを使う設定方法
Claude Codeはターミナルで動くコーディングエージェントで、Anthropic形式でしか通信できません。このサイトにはその形式のエンドポイントがあり、2種類のモデルを使えます。チャージ済みのアカウントでは、このサイトの有料モデルを使えます。DeepSeekのコーディング用ライン(deepseek-flash)がおすすめです。もう1つは、マイページの「マイプロバイダー」でご自分のAPIキーを接続する方法です。サイトがリクエストを変換してご利用のプロバイダーへ送り、消費されるのはそのプロバイダーでのご自分の利用枠です。このサイトの無料モデルは、ここでは使えません。
Anthropicのコーディングエージェント。DeepSeekのコーディング用ライン、または自分のプロバイダーキーで使えます。
入力する内容
Anthropic形式
Anthropic形式のツールには、次の情報を設定してください。
APIキーをまだお持ちでない場合は、マイページで作成してからこのページに戻ってください。下の欄には自動で入力されます。 マイページへ
手順
モデルを選ぶ
アカウントにチャージ済みの場合、モデル名は deepseek-flash なので、この手順は飛ばせます。自分のAPIキーを使うには、マイページの「マイプロバイダー」で、少なくとも1つのプロバイダーのAPIキーを接続します。持っていない場合は、build.nvidia.comでNVIDIAが無料のAPIキーを配布しています。接続すると、各モデルが「my/」で始まる正式名で一覧表示され、コピーするボタンも付きます。この名前は次の手順で使います。
マイプロバイダーを開く
接続すると、このページにプロバイダーのモデルが正式名で並びます。「Copy」を押してコピーします。 設定を保存する
WindowsではWindowsキーを押し、「PowerShell」と入力してEnterキーを押します。macOSではTerminalを開きます。「Copy」を押し、コマンドを貼り付けて、Enterキーを押します。最初にモデル名を尋ねられるので、前の手順でコピーした名前を貼り付けて、Enterキーを押します。
$f = "$HOME\.claude\onomeo.json" if (-not (Test-Path $f)) { $m = Read-Host "Model name (deepseek-flash if you have topped up; for your own key, the full name starting with my/)" New-Item -ItemType Directory -Force -Path (Split-Path $f) | Out-Null [IO.File]::WriteAllText($f, @" { "env": { "ANTHROPIC_BASE_URL": "https://onomeo.com", "ANTHROPIC_AUTH_TOKEN": "YOUR_API_KEY", "ANTHROPIC_MODEL": "$m", "ANTHROPIC_DEFAULT_HAIKU_MODEL": "$m", "ANTHROPIC_DEFAULT_SONNET_MODEL": "$m", "ANTHROPIC_DEFAULT_OPUS_MODEL": "$m", "CLAUDE_CODE_SUBAGENT_MODEL": "$m" } } "@) Write-Host "Saved: $f" -ForegroundColor Green } else { Write-Host "Config file already exists, left unchanged: $f" -ForegroundColor Yellow }コマンド内の YOUR_API_KEY をご自分のAPIキーに置き換えてください。このブラウザでAPIキーを作成すると、ここに自動で入力されます。

モデル名を入力すると、緑色で「Saved」と表示され、設定の保存が完了します。 この設定はonomeo.jsonに分けて保存されるため、すでにあるClaude Codeの設定には影響しません。黄色の「Config file already exists, left unchanged」という行が表示された場合は、以前に書き込み済みです。モデルやAPIキーを変えるには、表示されたファイルをメモ帳で開いてください。
この設定でClaude Codeを起動する
プロジェクトのフォルダに移動し、下のコマンドでClaude Codeを起動します。このサイトを使いたいときは、毎回この方法で起動してください。
claude --settings "$HOME\.claude\onomeo.json"

見出しの下に、入力したモデル名が表示されます。 起動時に、モデル名を認識できないため200kトークンのコンテキストとして扱う、という旨のメッセージが先に表示されることがあります。これは想定どおりの動作で、問題はありません。
このサイトにつながっているか確認する
Claude Codeで /status と入力して、Enterキーを押します。

「Anthropic base URL」が https://onomeo.com になっていれば、リクエストはこのサイトに送られています。 作業を頼む
Escキーを押してステータス画面を閉じ、入力欄にやってほしいことを入力して、Enterキーを押します。ファイルを作成・変更するときやコマンドを実行するときは先に確認されるので、「1. Yes」を選んで許可します。

ここではhello.pyの作成を依頼しました。許可すると、ファイルが書き込まれました。 2026年9月28日の計測では、NVIDIAのnvidia/nemotron-3-super-120b-a12bを使うと、上のファイルは数秒で書き込まれました。同じ日にNVIDIAのdeepseek-ai/deepseek-v4.1-flashは応答がとても遅く、Claude Codeが何度も再試行していました。モデルの応答が遅いときは、手順2のファイルに別のモデル名を入れてください。
接続できない場合
- アドレスは https://onomeo.com のみです。末尾に /v1 を付けないでください。パスはClaude Codeが自動で付けます。
- このサイトの無料モデルを使うと、own_key_only エラーが返ります。Claude Codeはリクエストのたびに会話全体と読み込んだすべてのファイルを送信するため、全員で共有する無料枠では対応できません。deepseek-flash(チャージ済みのアカウント向け)か、my/ で始まるご自分のAPIキーのモデルを使ってください。
- deepseek-flashでは、DeepSeekが実際に請求する金額が残高から課金されます。2026年9月30日の計測では、2つのファイルを読み込んで2か所を変更する作業に約1分、約$0.005かかりました。Claude、GPTなどの大型モデルはリクエストあたりの費用が高く、Claude Codeのリクエストには毎回長い指示文が付くため、残高の減りが早くなります。一部のモデルでは、1回のリクエストだけで大型モデルの1日の上限を超えます。Claude Codeには向いていません。
- 「This model is not among the models of a provider you connected」:その名前がご利用のプロバイダーの一覧にありません。「My providers」からモデル名の全体をもう一度コピーしてください。
- Claude Codeは、ファイルの読み書きをすべてツール呼び出しで行います。選ぶモデルは、ツール呼び出しに対応し、安定して処理できるものである必要があります。モデルがファイルを変更したと答えるのにファイルが変わっていない場合は、より高性能なモデルに切り替えてください。
- ご自分のAPIキーを使う場合、このサイトでは課金されません。プロバイダー側で発生する費用は、ご自分とそのプロバイダーとの間で精算されます。
- AnthropicはClaude Codeを、Claude以外のモデルに接続することをサポートしていません。Claude Codeの更新後にこのサイトで動かなくなった場合は、お問い合わせページからお知らせください。