Claude Sonnet 5は2026年6月30日にリリースされ、ほとんどの人がCursorを使用する方法に強く適合しています。Anthropicは、これまでのSonnetモデルで最もエージェント性が高いモデルであり、ツール使用性能はOpus 4.8に近く、はるかに低価格であると述べています。これは、モデルがファイルの読み取り、コードの編集、コマンドのループ実行にほとんどの時間を費やすCursorにおいて重要です。このガイドでは、CursorでSonnet 5を有効にする方法、独自のAnthropic APIキーを使用する場合、エージェントモードを最大限に活用する方法、そしてより大規模なモデルに切り替える時期について説明します。モデルの概要については、Claude Sonnet 5とは何かを読み、Anthropicの公式発表でリリースの詳細がカバーされています。
Apidogがどこに適合するかもご覧いただけます。CursorとSonnet 5がAPIを構築する際、Apidogはリクエストを送信し、保存し、モック応答を行い、エンドポイントに対して自動テストを実行する場所です。
Sonnet 5がCursorの優れたデフォルトである理由
Cursorのエージェントは、多くの小さなツール駆動のステップを実行します。ファイルを開き、編集を適用し、コードベースを検索し、ターミナルコマンドを実行します。これこそがSonnet 5が輝く種類の作業です。

Anthropicのローンチベンチマークでは、エージェントタスクにおいてSonnet 5はOpus 4.8から数ポイント差に位置しています。コーディングベンチマークであるSWE-bench Proでは、報告された数値はSonnet 5が63.2%、Opus 4.8が69.2%で、Sonnet 4.6の58.1%から向上しています。Terminal-Bench 2.1では、Sonnet 5は80.4%を記録し、Opus 4.8の82.7%と比較されます。コンピュータ使用ベンチマークであるOSWorld-Verifiedでは、Sonnet 5が81.2%に対し、Opus 4.8は83.4%でした。これらはAnthropicが報告した数値であり、当社のテストではありません。完全な表については、Claude Sonnet 5のベンチマークの詳細をご覧ください。
パターンは一貫しています。ツールを組み込むと、Sonnet 5はOpus 4.8から約1〜3ポイント以内に収まります。純粋な推論では、Opusが約6ポイントリードします。Cursorではほとんど常にツールが組み込まれているため、最高クラスの価格を支払うことなく、ほとんどの最高品質を得ることができます。
価格ももう一つの側面です。Sonnet 5は、Sonnet 4.6と同じトークンあたりの価格です。標準料金では、入力トークン100万あたり3ドル、出力トークン100万あたり15ドルです。Anthropicは、2026年8月31日まで、入力トークン100万あたり2ドル、出力トークン100万あたり10ドルの導入料金を実施しています。Opus 4.8は、入力トークン100万あたり5ドル、出力トークン100万あたり25ドルです。長いエージェントセッションでは、この差は急速に累積されます。
CursorでSonnet 5を使用する2つの方法
CursorはAnthropicのClaudeモデルを直接サポートしており、独自のAnthropicアカウントで請求したい場合は、BYOK(bring-your-own-key)もサポートしています。Cursorのバージョンによってメニューの表記が異なるため、これらを正確な手順ではなく、フローの概要として捉えてください。
オプション1:Cursorの内蔵モデルピッカー
CursorプランにClaudeモデルが含まれている場合、これが最速のパスです。
- Cursorを開き、モデルセレクターを押します。これは通常、チャットまたはComposerの入力、あるいは設定の下にあります。
- モデルリストでClaude Sonnet 5を探します。
- それを選択します。これでCursorは、チャット、編集、エージェント実行のリクエストをSonnet 5経由でルーティングします。
新しいモデルが特定のCursorビルドに表示されるまでには少し時間がかかる場合があります。Sonnet 5がまだ表示されない場合は、Cursorを最新バージョンに更新してから再度確認してください。さらにセットアップのヘルプが必要な場合は、Cursorセットアップガイドが構成を一から説明しています。
オプション2:独自のAnthropic APIキーを使用する
BYOKは、請求を直接管理したい場合、アカウントに紐付いたより高い制限が必要な場合、またはCursorプランにバンドルされていないモデルを使用したい場合に便利です。
- Claude ConsoleからAnthropic APIキーを取得します。組織のAPIキーの下でキーを作成します。
- Cursorで設定を開き、モデルまたはAPIキーのセクションを見つけます。
- AnthropicプロバイダーフィールドにAnthropicキーを貼り付け、保存します。
- アクティブなモデルとしてClaude Sonnet 5を選択します。
Anthropicが公開しているモデルIDはclaude-sonnet-5で、日付サフィックスのない正確な文字列です。通常、このIDをCursorのUIに入力することはありませんが、APIに対して何かをスクリプト化する場合は必要になります。Claude Sonnet 5 APIガイドでは、生の要求形式、モデルID、応答形式について詳しく説明しています。
APIキーをコードベースから除外してください。環境変数またはOSキーチェーンに保存し、gitにコミットしないでください。
内部で何が変わったのか、それがCursorにとってなぜ重要なのか
Sonnet 5はAPIレベルではSonnet 4.6のドロップイン代替品ですが、Cursor内であっても知っておくべきいくつかの動作変更点があります。
適応的思考がデフォルトでオンになりました。Sonnet 4.6では、thinkingフィールドのないリクエストは思考なしで実行されました。Sonnet 5では、同じリクエストが適応的思考で実行されます。Cursorでは、これはモデルが難しいタスクを実行する前により多くの推論を行うことを意味し、これは複数ファイルの変更を計画する上で望ましいことです。出力には思考トークンが含まれる場合があるため、応答に少し時間がかかり、複雑なプロンプトではコストが少し高くなる可能性があります。
Sonnet 5には新しいトークナイザーも搭載されています。同じ入力テキストでも、Sonnet 4.6と比較して約30%多くのトークン、つまり約1.3倍のトークンが生成されます。リクエストとレスポンスの形状は同じなので、何も壊れません。しかし、トークンで測定されるものはすべて変化します。100万トークンのコンテキストウィンドウは平均して少し少ないテキストを保持し、トークンあたりの料金が変わらなくても、同等のリクエストのコストは高くなる可能性があります。Cursorの費用を追跡している場合、4.6の数値ではなくSonnet 5に対して再測定してください。
APIに対して直接スクリプトを作成する場合、さらに2つの制約があります。budget_tokensを使用した手動の拡張思考は400エラーを返します。temperature、top_p、またはtop_kをデフォルト以外の値に設定すると、同様に400エラーが返されます。代わりにプロンプトを通して動作を制御してください。Cursorは独自のモデル呼び出し内でこれを処理するため、Anthropic APIに対して自分で構築する場合にのみこれらの問題に遭遇します。
CursorのエージェントモードでSonnet 5を使用する
エージェントモードこそ、Sonnet 5がその地位を確立する場所です。これにより、モデルはプロジェクトを読み込み、変更を計画し、複数のファイルを編集し、ターミナルコマンドを実行し、そして自身の作業を検証することができます。
うまく機能するワークフロー:
- ステップではなく、結果を記述する。Sonnet 5に何を作成したいか、どのファイルやフォルダがスコープ内にあるかを伝えます。
- まず計画を立てさせる。適応的思考がオンになっている場合、Sonnet 5は編集する前にアプローチを提示する傾向があります。計画を読み、もしずれている場合は早めに修正します。
- タスクの範囲を限定する。小さく、明確に定義されたタスクは、よりきれいな差分を生成し、巨大で漠然としたプロンプトよりもコストがかかりません。
- すべての差分を確認する。モデルはエージェント的なコーディングに優れていますが、マージの責任は依然としてあなたにあります。
Cursorはツールをループ内に保持するため、Sonnet 5のエージェント的な強みが直接発揮されます。日常的な作業でより高価なモデルに頼ることなく、読み取り、編集、実行、検証のサイクルをうまく処理します。
現実的な例:APIを構築し、テストする
例えば、CursorのSonnet 5に、注文を作成してJSONとして返すExpressルートをスキャフォールドするよう依頼したとします。
// routes/orders.js
const express = require('express');
const router = express.Router();
router.post('/orders', (req, res) => {
const { customerId, items } = req.body;
if (!customerId || !Array.isArray(items) || items.length === 0) {
return res.status(400).json({ error: 'customerId and items are required' });
}
const order = {
id: `order_${Date.now()}`,
customerId,
items,
status: 'created',
};
return res.status(201).json(order);
});
module.exports = router;
CursorとSonnet 5はこれを生成し、アプリに接続し、さらにはテストドラフトを作成することもできます。しかし、生成されたコードは、実際の要求に対して実際の検証が必要です。そこでApidogの出番です。

Apidogでは、次のことができます。
- JSONボディを含む
POST /ordersリクエストを送信し、201応答と正しい応答形式が得られることを確認します。 - リクエストをコレクションに保存し、チーム全体で再利用できるようにします。
- ベースURLと任意のキーを環境変数として保存し、秘密情報をハードコードしないようにします。
statusがcreatedと等しく、idが存在するなどの自動アサーションを追加し、CIでスイートを実行します。- エンドポイントをモックし、バックエンドが完成する前にフロントエンドが現実的な応答に対して構築できるようにします。
CursorとSonnet 5はコードを迅速に作成し、ApidogはAPIが正しく動作することを確認するための再現可能な方法を提供します。他のツールから移行した方は、PostmanなしでのAPIテストウォークスルーでテストフローの全体像を確認できます。Apidogをダウンロードして、独自のエンドポイントで試してみてください。
費用と使用に関する注意点
Cursorは独自の課金、制限、モデルアクセスを管理しており、それらの詳細は時間の経過とともに変化するため、Cursorの現在のプラン詳細を直接確認してください。プランに関係なく、いくつかの原則が当てはまります。
- Sonnet 5はOpus 4.8よりも実行コストが安いです。日常的なコーディングでは、これが合理的なデフォルトとなります。
- 適応的思考は、思考トークンが出力に計上されるため、難しいプロンプトではコストを上げる可能性があります。多くの小さな編集の場合、そのオーバーヘッドは通常小さいです。
- 新しいトークナイザーは、同じコードとプロンプトがSonnet 4.6よりも多くのトークンを消費することを意味します。それを念頭に置いて予算を立ててください。
- BYOKを使用する場合、Anthropicの請求は上記の料金で実際の使用量を反映します。古いSonnetの数値と完全に同じであると仮定するのではなく、実際のワークロードをモデル化してください。
Cursor内でモデルを選択するためのより広範な視点については、最適なCursorモデルの比較を参照してください。
モデルを切り替えるタイミング
Sonnet 5はほとんどのCursor作業をうまくカバーします。最も困難な推論(厄介なアーキテクチャの決定、詳細な段階的推論が必要な微妙なデバッグ、またはコストよりも品質が重要な長期的で自律的な実行)には、Opus 4.8に切り替えてください。ツールなしの純粋な推論では、報告されているベンチマークでOpus 4.8はSonnet 5を約6ポイント上回っており、この差は最も困難なタスクではプレミアムを支払う価値があります。
それ以外のすべて、つまり機能開発からリファクタリング、テストの作成と実行まで、Sonnet 5はOpusに近いエージェント性能を低価格で提供します。Sonnet 5をデフォルトとして維持し、タスクが実際に停滞した場合にのみOpus 4.8に切り替えてください。
よくある質問
Claude Sonnet 5はCursorで利用できますか? CursorはAnthropicのClaudeモデルをサポートしており、Cursorのビルドがそれをサポートすれば、Sonnet 5はモデルピッカーに表示されるはずです。表示されない場合は、Cursorを最新バージョンに更新してください。Anthropic APIキーを使用してBYOK(bring-your-own-key)経由で追加することもできます。
CursorでSonnet 5を使用するために、独自のAPIキーが必要ですか? 必ずしも必要ではありません。CursorプランにClaudeモデルがバンドルされている場合、キーなしでSonnet 5を選択できます。Anthropicアカウントで請求したい場合や、制限を直接管理したい場合はBYOKを使用してください。Claude Sonnet 5 APIガイドでは、キーの作成方法を説明しています。
CursorでのコーディングにはSonnet 5とOpus 4.8のどちらが良いですか? ほとんどのCursor作業では、Sonnet 5はOpus 4.8に近いエージェントコーディング性能を低価格で提供するため、より価値があります。最も困難な推論タスクにはOpus 4.8を使用してください。Sonnet 5対Opus 4.8の比較では、トレードオフを詳しく説明しています。
なぜSonnet 5はSonnet 4.6よりも多くのトークンを使用するように見えるのですか? Sonnet 5は新しいトークナイザーを使用しており、同じテキストでも約30%多くのトークンを生成します。トークンあたりの価格は変わりませんが、同等のリクエストのコストは高くなる可能性があります。古いトークン数を再利用するのではなく、実際のワークロードを測定してください。
Sonnet 5をCursorで無料で利用できますか? それはCursorのプランによりますが、Cursorが管理しています。Sonnet 5は無料のClaudeウェブおよびアプリプランのデフォルトモデルですが、それはCursorとは別です。Cursorの現在のプラン詳細で何が含まれているかを確認してください。
