本文へスキップ
AI通信
ConsoleでAPIキーを発行して10行のコードでClaudeを呼び出す

Anthropic Console入門 -- ClaudeのAPIを試す第一歩

Anthropic Consoleの登録からAPIキー発行、Workbenchでの試用、トークン従量・プリペイドの料金体系、Python/TypeScript SDKの基本まで、Claude APIを使い始めたい初心者開発者向けに解説する。

| 約15分

この記事は「Claude入門ガイド2026年版」の関連記事です。

Claude APIを自分のアプリに組み込みたいと思ったとき、最初の関門になるのがAnthropic Consoleの存在を知ることだ。「Claude.aiは毎日使っているけれど、APIとなると何から始めればいいのか」と感じる開発者は多い。

本記事では、Anthropic Consoleへの登録からAPIキーの発行、Workbenchでのプロンプト実験、料金の考え方、PythonとTypeScriptによるSDKの基本コードまでを順を追って整理する。読了後には、Claude APIを初めて呼び出すために必要な手順をひとつ残らず把握した状態になることが本記事のゴールだ。

料金面の不安から「試すのに費用がかかるのでは」と二の足を踏む方も多い。結論を先に言えば、新規ユーザーには無料トライアルクレジットが付与されるため、まず試してみること自体にコストはほぼかからない。その仕組みも後段で詳しく説明する。


Anthropic Consoleとは — Claude.aiとの違い

Claudeには、会話のための「Claude.ai(claude.ai)」と、開発のための「Anthropic Console(console.anthropic.com/platform.claude.com)」という2つの入り口がある。

観点Claude.aiAnthropic Console
対象ユーザー一般ユーザー開発者・技術者
主な用途チャット形式のAI対話APIキー発行・プロンプト実験・課金管理
APIキー発行不可可能
モデル選択プランに応じて自動手動で選択可能
パラメータ調整不可temperature等を細かく設定可能
Claude Code連携APIキー経由で利用可能

Claude.aiはブラウザやアプリで会話するためのツールだ。一方、AnthropicConsoleはAPIキーの発行、チームメンバーの追加、課金設定、そしてWorkbenchと呼ばれるプロンプト実験環境を提供する開発者向けプラットフォームである。

ここで一度、問いを置きたい。

自分のアプリやスクリプトからClaudeを呼び出したい場合、どちらを使えばよいのか。答えは明確で、ConsoleでAPIキーを発行してSDKを使う、それだけだ。


アカウント作成とConsoleの画面

アカウント作成の手順

  1. console.anthropic.com にアクセスし、「Sign up」を選択する
  2. メールアドレスとパスワードを登録するか、Googleアカウントでサインインする
  3. 電話番号による本人確認(SMS認証)を完了する
  4. ダッシュボードが表示されれば登録完了だ

既にClaude.aiアカウントを持っている場合でも、ConsoleはAnthropicの別サービスとして扱われる。同じメールアドレスで登録は可能だが、アカウントの統合ではないため、初回アクセス時に改めて認証が必要になる場合がある。

ダッシュボードの構成

ログイン後に表示されるダッシュボードは大きく5つのエリアに分かれている。

  • Workbench:ブラウザ上でプロンプトを試す実験環境
  • API Keys:APIキーの発行・失効管理
  • Usage:トークン使用量のグラフと履歴
  • Billing:クレジットの購入と残高確認
  • Settings:チームメンバーの追加・権限管理

まずはWorkbenchでClaudeの応答を確かめ、次にAPIキーを発行してコードに組み込む、というのが自然な流れだ。


APIキーの発行と管理

ここからAPIキーの取得に移る。発行そのものは数クリックで完了するが、取り扱いの注意点がいくつかある。

APIキーの取得手順

  1. 左メニューの「API Keys」を選択する
  2. Create Key」ボタンを押す
  3. キーに名前をつける(例:my-first-app
  4. 生成されたAPIキーをコピーする

APIキーはこの1回しか全文表示されない。コピーし損ねた場合は、そのキーを削除して作り直す必要がある。パスワードマネージャーや .env ファイルに即座に保存しておくことを勧める。

セキュリティ上の重要な注意点

APIキーをソースコードやGitリポジトリに直接書かないこと。これはClaude APIに限らずすべてのAPIキー管理における鉄則だ。誤ってGitHubに公開した場合、第三者に悪用され、意図しない課金が発生するリスクがある。

環境変数での管理が標準的なアプローチだ。

# macOS / Linux
export ANTHROPIC_API_KEY="sk-ant-..."

# Windows(コマンドプロンプト)
set ANTHROPIC_API_KEY=sk-ant-...

プロジェクトの .env ファイルに書く場合は、.gitignore.env を追加して必ずリポジトリから除外する。

キーの管理方針

  • 用途ごとにAPIキーを分ける(個人の実験用・本番アプリ用など)
  • 使わなくなったキーは「Disable」→「Delete」で無効化する
  • チームで使う場合は1つのキーを共有せず、メンバーごとに発行するか、Workspaceのロール管理を活用する

Workbenchでプロンプトを試す

Workbenchは、コードを書かずにブラウザ上でClaudeの応答を確認できる実験環境だ。Google AI StudioのPlaygroundに相当すると考えると分かりやすい。

Workbenchで設定を固めてからコードに移行できるため、「いきなりコードを書く」よりも試行錯誤のコストが低い。

Workbenchの主な機能

  • モデル選択:Claude Opus 4.8、Sonnet 4.6、Haiku 4.5など複数モデルを切り替えられる
  • システムプロンプト設定:AIの役割や制約を事前定義できる
  • パラメータ調整:temperature(応答のランダム性)やmax tokens(最大出力長)を変更できる
  • コード出力:設定した内容をそのままPythonやTypeScriptのコードとして書き出せる

たとえば「ユーザーのメール本文を要約して3箇条書きにする」というプロンプトをWorkbenchで試し、応答の質に満足したら「Get Code」ボタンを押す。すると、そのままアプリに貼れるコードが生成される。

Workbenchでの実験も、発行したAPIキーに紐づいたusage creditsから消費される点には留意が必要だ。ただし、無料トライアルクレジット期間中は無料で利用できる。


料金の考え方

ここが最も気になる部分だろう。AnthropicのAPI料金には独特の構造があるため、整理しておく。

プリペイド方式(usage credits)

Anthropicの課金は事前購入のusage credits(プリペイド)方式だ。後払いの従量課金ではなく、先にクレジットを購入し、API・Workbench・Claude Codeの利用でそのクレジットが消費される仕組みである。

新規ユーザーには無料トライアルクレジットが付与される。具体額は時期によって変動するため公式ページで確認してほしいが、簡単なプロトタイプやテストを試す分には十分な量だ。

トークン課金の仕組み

API料金は入力トークン数と出力トークン数をそれぞれ別に計算する。英語で約4文字・0.75語が1トークンに相当し、日本語は文字種によって変動する(漢字1文字が1〜2トークン程度になることが多い)。

2026年6月時点のモデル別API料金(1Mトークンあたり)は以下の通りだ(公式料金ページより)。

モデル入力出力
Claude Opus 4.8$5$25
Claude Sonnet 4.6$3$15
Claude Haiku 4.5$1$5

モデルごとの性能差と選び方については「Claude Opus・Sonnet・Haikuの違いと使い分け」で詳しく整理している。入門段階ではClaude Haiku 4.5から始めるのが料金面でリスクが低い。

コスト試算の目安

1,000トークンは大まかに言って「400文字程度の日本語テキスト」に相当する。Haiku 4.5の場合、入力10万トークンで約$0.10(10セント)。日常的なプロトタイプ開発なら無料クレジットで十分に対応できる。


SDKで使う(Python / TypeScript)

プロンプトの設計が固まったら、SDKを使ってアプリに組み込む番だ。Anthropicは多言語SDKを提供しているが(Java、Go、Ruby、C#、PHPなども対応)、入門としてはPythonとTypeScriptを押さえておけば十分だ(SDK公式ドキュメント)。

Python SDK

インストール:

pip install anthropic

最小限の呼び出し例:

import anthropic
import os

# 環境変数からAPIキーを読み取る(コードに直書きしない)
client = anthropic.Anthropic(api_key=os.environ.get("ANTHROPIC_API_KEY"))

message = client.messages.create(
    model="claude-haiku-4-5",
    max_tokens=1024,
    messages=[
        {"role": "user", "content": "Anthropic Consoleとは何か、2文で説明してください。"}
    ]
)

print(message.content[0].text)

ANTHROPIC_API_KEY を環境変数に設定していれば、anthropic.Anthropic() のコンストラクタにキーを渡す必要はない。自動で環境変数から読み込まれる。

TypeScript SDK

インストール:

npm install @anthropic-ai/sdk

最小限の呼び出し例:

import Anthropic from "@anthropic-ai/sdk";

// 環境変数 ANTHROPIC_API_KEY を自動で読み込む
const client = new Anthropic();

const message = await client.messages.create({
  model: "claude-haiku-4-5",
  max_tokens: 1024,
  messages: [
    {
      role: "user",
      content: "Claude APIのSDKについて1文で説明してください。",
    },
  ],
});

console.log(message.content[0].text);

TypeScriptの場合も環境変数 ANTHROPIC_API_KEY が設定されていれば、コンストラクタへのキー渡しは省略できる。

ここまでの内容を整理すると、ConsoleでAPIキーを発行し、環境変数に設定し、SDKをインストールして10行程度のコードを書く、という手順でClaudeを呼び出せる状態になる。


コスト最適化のヒント

APIを実際に使い始めると、コスト管理が気になり始める。Anthropicには費用を抑えるための2つの仕組みが用意されている。

プロンプトキャッシュ

同じシステムプロンプトや長い文書を何度も送信するユースケースでは、**プロンプトキャッシュ(Prompt Caching)**が効果的だ。

  • キャッシュの読み取りコスト:通常入力料金の10%(大幅割引)
  • キャッシュの書き込みコスト:通常の1.25倍(5分間保持)または2倍(1時間保持)
  • キャッシュヒット時は読み取り料金のみ課金されるため、繰り返し参照するコンテキストがある場合の節約効果が大きい

たとえば、100ページのマニュアルをシステムプロンプトに含めて毎回送信するよりも、キャッシュを活用することで入力コストを最大90%削減できる。

Batch API

急いでリアルタイム応答が不要な処理には、Batch APIが選択肢になる。

  • 入力・出力ともに通常料金の50%割引
  • 24時間以内に非同期で結果が返る
  • 大量のテキスト分類・要約・評価バッチ処理に向く

コスト最適化の詳細な戦略は、プロダクトの規模が大きくなってから検討すれば十分だ。まずはHaiku 4.5で動くものを作り、必要に応じてモデルをアップグレードしていくアプローチが現実的だ。


Claude CodeやMCPとの関係

APIキーを発行すると、Claude Code(AIコーディングツール)やMCP(Model Context Protocol)サーバーとの連携にも使えるようになる。

Claude Codeは、ターミナルから動作するAIコーディング環境だ。ConsoleのAPIキーをセットすることで、コードの生成・リファクタリング・テスト作成をClaude APIで処理できる。詳細は「Claude Code入門 — ターミナルで動くAIコーディング」を参照してほしい。

MCPは、ClaudeをGitHubやSlackなど外部ツールに接続するためのオープンプロトコルだ。自社システムとClaudeを連携させたい場合はMCPサーバーの構築が選択肢になる。

これらは入門段階では必須ではない。まずAPIの基本動作を確認してから、必要に応じて拡張していく順序が混乱が少ない。


FAQ

Q: ConsoleのAPIキーとClaude.aiのアカウントは別扱いか?

はい、別サービスとして扱われる。Claude.aiの有料プランとAnthropicのAPI課金は独立している。APIを使う場合はConsoleで別途usage creditsを購入する必要がある。

Q: APIキーを誤ってGitHubに公開してしまった場合は?

すぐにConsoleのAPI Keysページで該当キーを「Disable」→「Delete」して無効化する。GitHubのリポジトリからもコミット履歴を含めて削除することが望ましい。その後、新しいキーを発行し直す。

Q: 日本語でAPIを使うとトークン数は多くなるのか?

一般的に日本語テキストは英語と比べてトークン消費が多くなる。漢字・ひらがな・カタカナが混在するため、英語の1.5〜2倍程度のトークン数になるケースが多い。Workbenchのトークンカウント表示で事前に確認するとよい。

Q: Workbenchで試した会話は料金がかかるか?

はい、Workbenchでの実験もAPIキーに紐づいたusage creditsから消費される。無料トライアルクレジット期間中はそこから消費される。

Q: SDKのバージョン管理はどうすればよいか?

Pythonは pip install anthropic --upgrade、TypeScriptは npm update @anthropic-ai/sdk で更新できる。本番環境では requirements.txtpackage.json にバージョンを固定し、意図せずアップデートされないよう管理することを勧める。


まとめ — Anthropic Console入門の要点

本記事では、Anthropic Consoleを使ってClaude APIを利用し始めるための手順を整理した。

要点を一文で言えば、Consoleでアカウントを作りAPIキーを環境変数に設定すれば、10行のコードでClaudeを呼び出せる状態になる

冒頭でゴールとして掲げた「初めてAPIを呼び出すために必要な手順をすべて把握した状態」には、ここまで読み進めたことで到達しているはずだ。

次の一手として、console.anthropic.com を開いてアカウントを作成するところから始めてほしい。Workbenchでプロンプトを1つ試してみるだけでも、APIの感触を掴むことができる。最初の検証は不完全でかまわない。動かしてみた結果から学んだことが、次の設計精度を上げる材料になる。

Claude全体の機能や位置づけを改めて確認したい場合は「Claude入門ガイド2026年版」に戻ることをお勧めする。

AI通信 編集部

AIが社会・ビジネス・日常へ浸透する構造を、官公庁・調査機関・一次論文のデータで追っています。速報より文脈、感覚より数字——変化の「なぜ」を理解することで、次の動きが読める記事を目指しています。

この記事をシェア