Skip to content

原文(日本語に翻訳)

Claude Sonnet 4.6 のサポートを追加

原文(英語)

Added support for Claude Sonnet 4.6

概要

Claude Code 2.1.45 において、最新の Claude Sonnet 4.6 モデルがサポートされました。これにより、Claude Code から最新の Sonnet モデルを直接利用できるようになります。Claude Sonnet 4.6 は前バージョンと比較して性能が向上しており、より高精度なコード生成・分析が期待できます。

基本的な使い方

Claude Code の設定でモデルを指定することで Sonnet 4.6 を利用できます。

bash
# 環境変数でモデルを指定
ANTHROPIC_MODEL=claude-sonnet-4-6 claude

# または --model フラグで指定
claude --model claude-sonnet-4-6

settings.json に永続設定として記述する場合:

json
{
  "model": "claude-sonnet-4-6"
}

実践例

プロジェクトごとにモデルを切り替える

プロジェクトの .claude/settings.json に設定することで、そのプロジェクトのみ Sonnet 4.6 を使用できます。

json
{
  "model": "claude-sonnet-4-6"
}

API キーと合わせて利用する

Anthropic API を直接使う場合は、モデル ID として claude-sonnet-4-6 を指定します。

python
import anthropic

client = anthropic.Anthropic()
message = client.messages.create(
    model="claude-sonnet-4-6",
    max_tokens=1024,
    messages=[
        {"role": "user", "content": "このコードをレビューしてください。"}
    ]
)

注意点

  • Sonnet 4.6 は最新モデルのため、旧バージョンの Claude Code では利用できない場合があります。claude --version でバージョンを確認し、2.1.45 以上にアップデートしてください。
  • モデルの利用可否はサブスクリプションプランや API キーの権限によって異なります。
  • claude-sonnet-4-6 はフルモデル ID です。エイリアス(短縮形)が使える場合もありますが、確実に最新版を指定する場合はフル ID を使用することを推奨します。

関連情報