📅 情報を読み込み中…

利用可能なモデル

用途に合わせて最適なモデルを選択できます

Claude Opus 4.6

claude-opus-4-6

最も高度な推論・分析・複雑なタスク向け。長文処理・コード生成・研究調査など demanding なタスクに最適。

200K
コンテキスト
$15
入力 /1M tok
$75
出力 /1M tok

Claude Sonnet 4.6

claude-sonnet-4-6

速度と性能のバランスが取れた日常業務向けモデル。スマートで効率的。多くのユースケースに対応。

200K
コンテキスト
$3
入力 /1M tok
$15
出力 /1M tok

Claude Haiku 4.5

claude-haiku-4-5-20251001

高速・軽量・低コスト。シンプルなタスクや高頻度リクエスト、リアルタイム応答が必要な場合に最適。

200K
コンテキスト
$0.80
入力 /1M tok
$4
出力 /1M tok

クイックスタート

Python SDK を使った基本例

1

SDK のインストール

pip install anthropic
2

API キーの設定

export ANTHROPIC_API_KEY='your-api-key-here'
3

メッセージを送信

import anthropic client = anthropic.Anthropic() message = client.messages.create( model="claude-sonnet-4-6", max_tokens=1024, messages=[ {"role": "user", "content": "こんにちは!"} ] ) print(message.content)

Node.js / TypeScript SDK を使った基本例

1

SDK のインストール

npm install @anthropic-ai/sdk
2

コードを書く

import Anthropic from '@anthropic-ai/sdk'; const client = new Anthropic({ apiKey: process.env.ANTHROPIC_API_KEY, }); const message = await client.messages.create({ model: 'claude-sonnet-4-6', max_tokens: 1024, messages: [ { role: 'user', content: '日本語でこんにちは!' } ], }); console.log(message.content);

curl でのリクエスト例

curl https://api.anthropic.com/v1/messages \ --header "x-api-key: $ANTHROPIC_API_KEY" \ --header "anthropic-version: 2023-06-01" \ --header "content-type: application/json" \ --data '{ "model": "claude-sonnet-4-6", "max_tokens": 1024, "messages": [ { "role": "user", "content": "こんにちは!" } ] }'

主な API 機能

💬
Messages API

基本的なチャット形式のメッセージを送受信する API。システムプロンプト・マルチターン会話に対応。

ストリーミング

応答をリアルタイムでストリーム受信。ユーザー体験向上のため推奨される実装方法です。

🔧
ツール使用(Tool Use)

Claude が外部ツール・関数を呼び出せる機能(Function Calling)。データベース検索・API連携などに活用。

👁️
ビジョン(画像入力)

画像を入力として渡し、内容を理解・解析させる機能。PNG・JPEG・GIF・WebP に対応。

📦
バッチ処理

大量のリクエストを非同期で処理するBatch API。コスト削減と高スループットを実現。

💾
キャッシュ(Prompt Caching)

同一プレフィックスのトークンをキャッシュしてコストと遅延を削減する機能。長いシステムプロンプトに効果的。

🔐 認証・セキュリティ

APIキーの管理

  • 🔑 console.anthropic.com で発行・管理
  • 🔒 キーは環境変数(.env)に保存し、コードにハードコーディングしない
  • 🚫 Git リポジトリにキーをコミットしない
  • 🔄 定期的なキーのローテーションを推奨

レートリミット

  • 📊 リクエスト数・トークン数の両方に制限あり
  • ⏱️ エラー発生時は指数バックオフで再試行
  • 📈 利用量に応じてレート上限の引き上げ申請可能
  • 📋 詳細は docs.anthropic.com を参照