ClineはVS Code向けのオープンソース自律型コーディングエージェントであり、モデルは同梱していません。通常は自分のAPIキーでモデルに接続します。このガイドでは、ClaudeをClineで使うための正確な設定、メインラインモデルでAnthropicの定価より約30%低い料金で利用できる1つのsk-kn-キー、両方のプロバイダールート、Plan/Actモードを活用して請求額を削減する方法、実際のセッション費用、Anthropicを直接呼び出す場合と比べて失うものを率直に説明します。
ClineにAPIキーが必要な理由
Clineが行うすべての操作、つまりファイルの読み取り、差分の提案、ターミナルコマンドの実行、出力の読み取り、再試行は、モデル呼び出しです。ClineはClaude ProまたはMaxのサブスクリプションをClaude Codeプロバイダー経由で利用でき、Claude CLIを動かしてAPI課金ではなくサブスクリプション上限を使用できます。ただし、2026年9月時点でClineのドキュメントに記載されているトレードオフとして、このモードではレスポンスがトークン単位でストリーミングされない場合があり、画像アップロードとプロンプトキャッシュには制限があります。このガイドで設定するOpenAI CompatibleおよびAnthropicプロバイダーを含む、それ以外のすべてのルートでは、APIキーを通じてトークン単位で課金されます。それらのルートで問題になるのは、トークン単位で支払うかどうかではなく、どの料金で支払うかです。エージェントループは各ステップで増加するタスクコンテキストを再送信するため、トークン単価がセッション費用を左右する最大の要因です。ここでゲートウェイを使う理由はそれに尽きます。10ドルのチャージから始める従量課金、GPTにも到達できる1つのキー、そして有効期限のない残高です。
セットアップ — 3つのフィールド
Clineパネルを開き、設定の歯車をクリックして、APIプロバイダーをOpenAI Compatibleに設定します。値は3つです。
API Provider OpenAI Compatible
Base URL https://api.kunavo.com/v1
API Key sk-kn-... # create at kunavo.com/app/keys
Model ID claude-sonnet-5 # or claude-opus-5 / claude-haiku-4-5ダッシュボードでサインアップしてチャージした後にキーを作成します。キーは一度だけ表示されるため、すぐに保存してください。キーの管理、ローテーション、支出制限についてはClaude APIキーのドキュメントで説明しています。Clineがコンテキストウィンドウや出力上限などのモデルメタデータを求めた場合は、推測せずモデルページから数値を取得してください。コンテキストウィンドウを過小設定すると、Clineが必要以上に早く切り詰めることになります。
編集を許可する前に、簡単な質問(「このファイルを説明して」など)をして、接続が正しいことを確認してください。この時点で401が出る場合、ほぼ必ずキーが原因です。404の場合は、ほぼ必ずベースURLか存在しないモデルスラッグが原因です。Kunavoはスラッグを完全一致で処理し、日付サフィックス付きの名前を別名として扱わないため、claude-sonnet-4-5-20250929は404になりますが、claude-sonnet-4-6は解決されます。
PlanモードとActモード — 最も費用を抑えられる分担
Clineの特徴は、Plan(コードベースを読み、質問し、アプローチを提案する)とAct(編集を行い、コマンドを実行する)を分離し、それぞれに異なるモデルを設定できる点です。2つのモードではトークンの使われ方が大きく異なるため、これはコスト構造にほぼ完全に対応します。
- Planは短く、推論中心です。モデルの品質によって、次の20ステップが有意義になるか、無駄になるかが決まる数回のやり取りです。ここには
claude-opus-5を設定してください。トークン全体に占める割合が小さいため、より高性能なモデルを使っても絶対額のコストはわずかです。 - Actは長く、機械的です。各ステップでコンテキストを再送信しながら、多数の手順を実行します。ここではトークン単価が積み重なるため、より安価なSonnetを使うべきです。現在のKunavoでは
claude-sonnet-5です。
具体的な数値は以下のコストセクションにあります。Opus 5で3ステップを計画し、Sonnet 5で17ステップを実行すると、オールSonnetの場合の$0.87に対して約$1.06です。これは計画品質が大幅に向上する一方で約23%増にとどまり、タスク全体をOpusで実行するよりはるかに安価です。
ネイティブ Anthropic ルート(および利用する理由)
Clineには、カスタムのベースURLフィールドを備えたネイティブのAnthropicプロバイダーもあります。これをKunavoに向けると、OpenAI互換エンドポイントではなく、ネイティブのMessages API(/v1/messages)が使われます。
API Provider Anthropic
Base URL https://api.kunavo.com # origin only — the client appends /v1/messages
API Key sk-kn-...
Model ID claude-sonnet-52つの経路ではベースURLが異なることに注意してください。 OpenAI互換プロバイダーではhttps://api.kunavo.com/v1が必要です。Anthropicプロバイダーでは、クライアント自身が/v1/messagesを付加するため、末尾のないオリジンhttps://api.kunavo.comが必要です。/v1形式をAnthropicプロバイダーに貼り付けると、モデルが見つからないように見える404が発生します。
ネイティブ経路で得られるのはプロンプトキャッシュです。cache_controlは翻訳されずにそのまま通過し、キャッシュされた入力には入力料金の10%が課金されます(プロンプトキャッシュのドキュメントを参照)。各ステップで同じプレフィックスを再送信するループでは、これが利用できる最大の節約策であり、モデルを変更するよりも効果が大きくなります。どちらの経路も使えます。開始時はOpenAI互換の方が簡単で、後から設定を変更するだけで切り替えられます。
ただし、プロンプトキャッシュ自体にネイティブ経路は必要ありません。長いプロンプトでは、KunavoがOpenAI互換の経路上でキャッシュのブレークポイントを自ら設定します。設定先は、システムプロンプト、ツール定義、そして会話にアシスタントのターンが含まれていれば最後のメッセージで、エージェントのループでは最初のステップより後のすべてのステップがこれに当たります。Clineがその経路で設定したcache_controlは保持されます。ネイティブ経路では、リクエストはClineが送ったとおりに渡され、ブレークポイントは追加されないため、何がキャッシュされるかはClineが設定するブレークポイント次第です。
設定するClaudeモデル
| 用途 | モデル | Kunavoの入力/出力(100万あたり) |
|---|---|---|
| Actモード、日常的なコーディング(デフォルト) | claude-sonnet-5 | $1.40 / $7.00 |
| 前世代のSonnet。すでにこのモデル向けに調整したプロンプト用 | claude-sonnet-4-6 | $2.10 / $10.50 |
| 難しいリファクタリングでのPlanモード、深いデバッグ | claude-opus-5 | $3.50 / $17.50 |
| コミットメッセージ、簡単なQ&A | claude-haiku-4-5 | $0.70 / $3.50 |
モデルフィールドを1語変更するだけで切り替えられます。キー、プロバイダー設定、エンドポイントは同じです。Anthropicの公式料金との比較を含むモデル別の全料金はAnthropic Claude APIの料金表に、最新のカタログは料金ページに掲載されています。
Kunavo上のClineとAnthropicを直接呼び出す場合の比較
直接利用のほうが適している場合も含めた、率直な比較です。
| Cline → Kunavo | Cline → Anthropicを直接呼び出す場合 | |
|---|---|---|
| Sonnet 5(100万あたり、入力 / 出力) | $1.40 / $7.00 | $2.00 / $10.00 |
| 開始方法 | サインアップし、$10 をチャージしてキーを作成 | 請求設定済みの Anthropic Console アカウント |
| 1つのキーで使えるモデル | Claude と GPT に加え、画像、動画、音声 | Claude のみ |
| プロンプトキャッシュ | はい、ネイティブ Anthropic プロバイダールート経由です(cache_control がそのまま通過します) | はい、ネイティブに対応 |
| 失敗したリクエスト | 課金されません | 課金されません |
| 容量と SLA | 共有アップストリーム容量。契約上の SLA や保証クォータはありません | 自組織のレート制限ティアと Anthropic のサポート規約 |
| 新しいモデルへの当日中のアクセス | アップストリームチャネルが提供した時点 | リリース時 |
その容量の行は記載どおりに読んでください。チームに保証されたクォータ、契約上のSLA、またはモデルベンダーとの調達関係が必要なら、直接利用してください。料金差はそのために支払うものです。Clineを使う個人開発者や小規模チームでは、通常、トレードオフは逆方向になります。
Clineセッションに実際にかかるコスト
エージェント型ツールは、各ステップでシステムプロンプト、タスク履歴、新しいファイルコンテキストを再送するよう設計されているため、トークンを大量に消費します。Kunavo料金での現実的な数字は次のとおりです。
| 単位 | トークン(入力/出力) | claude-sonnet-5 | Anthropic表示価格では |
|---|---|---|---|
| Actモードの1ステップ | 25,000 / 1,200 | $0.043 | $0.062 |
| 20ステップのタスク | 約500k / 約24k | ~$0.87 | ~$1.24 |
| 同じタスクをOpus 5で計画した場合 | 約500k / 約24k | ~$1.06 | ~$1.52 |
| 負荷の高い1日(このタスクを5回) | — | ~$4.34 | ~$6.20 |
実行可能な計算式:
# Kunavo Claude rates (USD per 1M tokens): (input, output)
RATES = {
"claude-haiku-4-5": (0.70, 3.50),
"claude-sonnet-5": (1.40, 7.00),
"claude-opus-5": (3.50, 17.50),
}
def step_cost(model, in_tokens, out_tokens):
i, o = RATES[model]
return in_tokens / 1_000_000 * i + out_tokens / 1_000_000 * o
# One Act-mode step: Cline resends the task context plus the files it read.
print(step_cost("claude-sonnet-5", 25_000, 1_200)) # -> $0.0434
# A realistic 20-step task (edit, run, read the error, fix, repeat):
print(20 * step_cost("claude-sonnet-5", 25_000, 1_200)) # -> ~$0.87
# The same task planned on Opus 5, executed on Sonnet 5:
print(3 * step_cost("claude-opus-5", 25_000, 1_200)
+ 17 * step_cost("claude-sonnet-5", 25_000, 1_200)) # -> ~$1.06請求額を抑える
- 1つのタスクをいつまでも延長せず、新しいタスクを開始してください。 Clineは各ステップで会話全体を再送信するため、長時間実行するタスクではコストが二次関数的に増加します。新しいタスクなら、コンテキストも新しく小さくなります。これは、このリストで最も効果の大きい習慣です。
- PlanとActをモデル間で分担してください。 上で説明したとおり、これは規律の問題ではなく、設定フィールドで決まります。
- キャッシュにはネイティブ Anthropic ルートを使用してください。 入力単価の10%でのキャッシュ入力は、安定したプレフィックスを再送するループにおける最大の構造的節約です。
- エディター専用の支出上限付きキーを用意してください。 ダッシュボードで別のキーを作成し、そのキーに月次支出上限を設定して、使用状況を確認してください。エージェントによる実際のコーディングを1週間行うことだけが、コストを正直に見積もる方法です。上限は各リクエストの前に確認され、暦月の開始時にリセットされます。また、キーは単独で無効化できるため、すべてをローテーションする代わりに、1回の操作でエディターを停止できます。
- まだ2つのツールのどちらにするか迷っていますか? ClineとClaude Codeの比較では機能一覧ではなく課金構造を比較しています。どちらも同じエンドポイントに対して実行できるため、選択はいつでも元に戻せます。
よくある質問
Claude APIでClineを使う場合、どのベースURLを指定しますか?
Clineの設定で、API Providerを'OpenAI Compatible'、Base URLをhttps://api.kunavo.com/v1に設定し、Kunavoキー(sk-kn-...)を貼り付け、モデルIDにclaude-sonnet-5などのClaudeスラッグを設定します。代わりにClineのネイティブ'Anthropic'プロバイダーを選ぶ場合は、オリジンのみ(https://api.kunavo.com)を使用してください。このクライアントが自身で/v1/messagesを追加します。AnthropicプロバイダーのベースURLに/v1を追加することが、ここで404が発生する最も一般的な原因です。
ClineでClaude ProまたはMaxのサブスクリプションを使えますか?
はい。ただし制限があります。2026年9月時点で、ClineのAnthropic / Claude CodeドキュメントにはClaude Codeプロバイダーが記載されています。Claude CLIをインストールしてサインインし、プロバイダーとしてClaude Codeを選択すると、ClineはAPIトークン課金ではなくClaude ProまたはMaxのサブスクリプション上限で動作します。Cline自身がトレードオフを列挙しており、このモードではレスポンスがトークン単位でストリーミングされない場合があり、画像アップロードとプロンプトキャッシュには制限があります。AnthropicまたはOpenAI Compatibleプロバイダーなど、それ以外のすべてのルートには従量課金のAPIキーが必要です。Kunavoでは10ドルからチャージでき、残高に有効期限はありません。ほとんどの Claude モデルは Anthropic の定価より 30% 安く提供されています。
ClineにはどのClaudeモデルが最適ですか?
claude-sonnet-5(Kunavoで100万トークンあたり$1.40/$7.00)はActモードのデフォルトです。新しいSonnetであり、ここではclaude-sonnet-4-6($2.10/$10.50)よりトークン単価が安くなっています。トークン量が少なく、より優れた推論によって元が取れるPlanモードではclaude-opus-5($3.50/$17.50)を使い、単純な依頼はclaude-haiku-4-5($0.70/$3.50)に振り分けてください。ClineではPlanとActに異なるモデルを設定できるため、この分担は規律の問題ではなく設定変更で実現できます。claude-opus-5の料金と仕様はモデルページに掲載されており、ベンダー間の比較上の位置づけはClaude対GPT対Geminiに記載されています。
ClineでClaudeを実行すると、どのくらい費用がかかりますか?
Clineは各ステップでタスクコンテキストを再送信するため、コストは経過時間ではなくステップ数に連動します。一般的な1ステップは入力約25,000トークン、出力1,200トークンで、Kunavo料金のclaude-sonnet-5では約$0.043です。そのため20ステップのタスクは約$0.87となり、Anthropicの定価ではおよそ$1.24です。失敗したリクエストには一切課金されません。最も大きな節約はプロンプトキャッシュで、キャッシュ済み入力は入力料金の10%で請求され、ネイティブAnthropicプロバイダールートで利用できます。
同じ設定はRoo CodeとKilo Codeでも動作しますか?
はい。どちらもClineファミリーのフォークで、プロバイダーモデルを共有しているため、同じ3つのフィールドを適用できます。異なる詳細も把握しておく価値があります。Claude APIでRoo Codeを使うではモードシステムとプロファイルごとのモデルルーティングを、Claude APIでKilo Codeを使うでは独自のセットアップを説明しています。エディター拡張ではなくターミナルエージェントについては、Claude Codeセットアップガイドを参照してください。設定パネルではなく環境変数で設定します。また、Claude Codeの料金では、サブスクリプションとAPIの損益分岐点を解説しています。