ガイド一覧へ戻る
比較·2026年9月16日·最終更新 2026年10月3日·読了7分

opencode対Claude Code — プロバイダーカタログ対ソケット

請求先を変更できる自由度は同じです。使用するプロトコルを変更できる自由度は異なります。

最終確認日:。

どちらもターミナルエージェントです。どちらも、誰に料金を支払うかを選べます。違いは、それぞれにとって「プロバイダー」が何であるかです。 opencode ではプロバイダーはカタログエントリであり、カタログはレジストリ全体を網羅しています。そのため、1 つのインストールで複数の研究機関のモデルを実行できます。Claude Code ではプロバイダーは Anthropic Messages API に対応する必要があるベース URL です。この検索結果の比較は、使用感と出力で両者を順位付けしています。1 年後にも何ができるかを決めるのは、この事実です。

比較

Claude Codeopencode
実行場所ターミナルターミナル
開発元Anthropicオープンソース
デフォルトの課金Claude サブスクリプション、利用枠あり最初のリクエストから token 単位
プロバイダーモデル1 つのベース URL、Anthropic プロトコルカタログ。プロバイダーはエントリで、プロトコルはそれぞれに付随
複数の研究機関を同時に利用いいえはい
プロバイダーの変更2 つの環境変数設定ブロック

それぞれの実際の設定方法

# Claude Code — the endpoint is two environment variables, and whatever
# answers there must speak the Anthropic Messages API.
export ANTHROPIC_BASE_URL=https://api.kunavo.com
export ANTHROPIC_AUTH_TOKEN=sk-kn-...
# Pin models Kunavo serves. Claude Code's default and its opus alias are the
# newest Opus — pinned here to Opus 5.5, which needs Claude Code v2.1.280 or
# later (run `claude update`). The sonnet alias asks for Sonnet 5.5, which
# Kunavo does not serve: unpinned, /model sonnet, opusplan's execution phase
# and sonnet subagents 404.
export ANTHROPIC_MODEL=claude-sonnet-5
export ANTHROPIC_DEFAULT_OPUS_MODEL=claude-opus-5-5
export ANTHROPIC_DEFAULT_SONNET_MODEL=claude-sonnet-5
export ANTHROPIC_DEFAULT_HAIKU_MODEL=claude-haiku-4-5

# opencode — the provider is a catalog entry in opencode.json, and the
# protocol travels with it. OpenAI-compatible in this case:
{
  "provider": {
    "kunavo": {
      "npm": "@ai-sdk/openai-compatible",
      "options": { "baseURL": "https://api.kunavo.com/v1" },
      "models": { "claude-sonnet-5": {}, "claude-haiku-4-5": {} }
    }
  }
}

どちらも数行で設定でき、この類似性が重要です。これらのツールをめぐる費用の議論は、ツール固有の性質ではなく、主にデフォルトに関するものです。両方を同じエンドポイントに置けば価格差は消え、残るのは各ステップで再送するコンテキスト量です。これはツール名よりもリポジトリに大きく左右されます。

好みでは決まらない違い

メインループに Claude モデルを使い、バックグラウンド処理にはより安価なものを使いたい場合、opencode では 1 つのインストール内で実現できますが、Claude Code ではできません。Claude Code の安価な層も Claude モデル(ANTHROPIC_DEFAULT_HAIKU_MODEL)であり、それはソケットが Anthropic 形状だからです。どちらの動作も間違いではなく、設計が異なるだけです。しかし、これは設定では解消できない両ツール間の唯一の違いであり、この検索結果の比較はどれもその点に触れていません。

どちらの形態でもコスト計算はClaude Code の料金に、層の比較はOpus 対 Sonnet 対 Haikuにあります。

このページの対象範囲

どちらが優れたコードを書くかを示すものではありません。同一タスクで両者を統制比較したことはなく、この検索結果にある順位付けも各自の利用に基づく印象です。公開する価値のある内容ではありますが、測定ではありません。信頼できる実験は自分で行うものです。同じキーで両方を実行し、同じ実際のタスクを与え、差分と料金を確認してください。

各ツールの設定:カスタム provider を使う opencodeと、Claude Code 用の API キー。まだ選択肢を調査中なら、Claude Code の代替でまずツールの問題と課金の問題を分けて考えられます。

よくある質問

opencode と Claude Code の違いは何ですか?

どちらもターミナルで実行するエージェントで、選択したプロバイダーを指定できます。構造上の違いは、プロバイダーの扱い方です。opencode は設計上プロバイダーに依存せず、モデルカタログは models.dev レジストリから取得され、プロバイダーは設定エントリです。そのため、1 つのインストールで複数の研究機関のモデルを並行して実行できます。Claude Code は Anthropic Messages API を中心に設計されており、カスタムベース URL を受け付けますが、その URL の先にあるものはそのプロトコルを話す必要があります。一方はプロバイダースロットを持つツールで、もう一方は Anthropic 形状のソケットを持つツールです。

opencode は Claude Code より安いですか?

どちらもモデルを実行するものではないため、ツールとしてどちらが安いということはありません。料金は指定したプロバイダーから発生し、両方とも同じプロバイダーを指定できます。異なるのはデフォルトです。Claude Code は利用枠のある Claude サブスクリプションがデフォルトで、opencode にはサブスクリプションがなく、最初のリクエストから token 単位で課金されます。標準構成を比較すれば価格差に見えますが、両方を同じエンドポイントに置けば差は消え、残るのは各ステップで再送するコンテキスト量です。

opencode は Claude モデルを使えますか?

はい。Claude モデルは opencode の通常のカタログエントリであり、Anthropic から直接、またはそれらを提供する任意のゲートウェイ経由で利用できます。ツールが特定の研究機関を優先することもありません。これがプロバイダーモデルの目的です。1 つのインストールでメインループに Claude モデルを使い、バックグラウンド処理にはより安価なモデルを使えます。Claude Code では研究機関をまたいでこれを行えません。

opencode は Claude Code の置き換えとしてそのまま使えますか?

形としては近いです。リポジトリを読み、変更を提案し、コマンドを実行するターミナルエージェントで、エディターは必須ではありません。習慣の面では違います。コマンド、設定ファイル、承認フローが独自なので、慣れ直しに 1 日ほどかかります。それが価値に見合うかは、どちらを求めるか次第です。同じワークフローを異なる料金で使いたいなら、Claude Code を維持してエンドポイントを変更する方が小さな変更です。複数の研究機関を 1 つのツールで使いたいなら、それが opencode の用途です。

どちらを選ぶべきですか?

実行したいのが Claude モデルで、既存のワークフローと承認フローを重視するなら Claude Code を選んでください。サブスクリプションの上限が問題なら、エンドポイントを変更します。プロバイダーの選択をツールの第一級の性質にしたいなら opencode を選んでください。複数の研究機関、ソケットではなくカタログ、プランなしの token 単位課金が特徴です。どちらも午後半日で変更可能なので、考えすぎないのがよいでしょう。

カスタムエンドポイントでは、これらのツールにいくらかかりますか?

エンドポイントがトークンあたりに請求する金額です。どちらにもツール料金はありません。Kunavo では Claude Sonnet 5 の 100 万トークンあたりの料金は入力 $1.40 / 出力 $7.00、Claude Haiku 4.5 では入力 $0.70 / 出力 $3.50 です。各価格はベンダー自身の価格の隣に掲載されているため、比較を単に主張するのではなく、実際に確認できます。1 つのキーを両方のツールで使えます。