Claude Platform Docs
Messagesはじめに

Claudeを使い始める

Claudeへの最初のAPI呼び出しを行い、シンプルなウェブ検索アシスタントを構築します。

前提条件

APIを呼び出す

  1. APIキーを設定する

    APIキーを環境変数としてエクスポートします。SDKはANTHROPIC_API_KEYを自動的に読み取ります。

    export ANTHROPIC_API_KEY="your-api-key-here"
  2. プロジェクトを作成してSDKをインストールする

    mkdir claude-quickstart && cd claude-quickstart
    python3 -m venv .venv && source .venv/bin/activate
    pip install anthropic
  3. コードを作成する

    quickstart.pyというファイルを作成します。

    Python
    import anthropic
    
    client = anthropic.Anthropic()
    
    message = client.messages.create(
        model="claude-opus-5-5",
        max_tokens=1000,
        messages=[
            {
                "role": "user",
                "content": "What should I search for to find the latest developments in renewable energy?",
            }
        ],
    )
    
    for block in message.content:
        if block.type == "text":
            print(block.text)
  4. コードを実行する

    python quickstart.py
    Output
    Here are some effective search strategies to find the latest developments in renewable energy:
    
    ## General Search Terms
    - "Renewable energy news 2025"
    - ...

次のステップ

最初のAPI呼び出しができました。次に、あらゆるClaude統合で使用するMessages APIのパターンを学びましょう。

マルチターンの会話、システムプロンプト、停止理由、その他のコアパターンを学びます。

基本に慣れたら、さらに探索してみましょう。

Claudeモデルを機能とコストで比較します。

ツール、コンテキスト管理、構造化出力など、Claudeのすべての機能を参照できます。

Python、TypeScript、C#、その他のクライアントライブラリのリファレンスドキュメントです。

APIキーとWorkload Identity Federationを比較し、キーの有効期限を設定します。

Was this page helpful?