- 投稿日:2026/04/13
- 更新日:2026/04/13
はじめに
こんにちは!エメルと申します。
普段はオリキャラ達と一緒にリベッターで毎日つぶやいたり、ときどきノウハウ図書館にも記事を投稿しています📚
Claude Codeを使い始めて、こんな場面に出くわしたことはないでしょうか。
💻️「APIキーを設定してください」
言われるがまま設定してみたものの、
「そもそもAPIって何?」とモヤモヤした状態で先に進んではいませんか?
ネットで調べても「Application Programming Interfaceの略で…」と書いてあるだけで、読み込んでも余計にわからなくなりますよね💦
この記事では、APIの仕組みを
「会員制レストラン」に例えて解説します。
読み終わるころには、自分の言葉でAPIを説明できるようになっているはずです😊

1️⃣ APIは「会員制レストラン」
会員制のレストランを想像してみてください。
このレストランには4つのルールがあります。
①入口で会員証を見せないと入れない
②料理はウェイターを通じて注文する
③厨房で料理が作られ、ウェイターがテーブルまで届ける
④食べた分だけお会計が発生する。
APIの世界もまったく同じ流れです。
①会員証を見せる → APIキーで認証する
②ウェイターに注文 → APIにリクエストを送る
③厨房で料理 → AIモデルが回答を生成し、レスポンスを返す
④会計が発生する → API使用料が請求される

2️⃣ 用語の解説
もう少し具体的に見てみましょう。
「APIキー」は「会員証」です。
あなたが何者で、このレストランを利用して良い人なのかを証明するもの。
APIキーとは、まさにこの会員証にあたります。
「API(仕組み)」は「ウェイター」です。
あなたの注文を厨房に届け、出来上がった料理をテーブルまで運んでくれる存在です。
私達は直接厨房に行って注文する必要はありません。
「AIモデル」は「厨房」です。
注文(リクエスト)を受け取って、料理(回答)を作る場所。
Claude CodeではAnthropicのClaude自体がここにあたります。
「リクエスト」は「注文」です。
「この部分を修正して」とか「要約して」といった依頼内容のことです。
「レスポンス」は「届いた料理」です。
AIモデルが生成した回答のことです。
「API利用料金」とは「お会計」です。
食べた分(使った分)だけ請求されます。

3️⃣ Claude Codeは何をしている?
「そんなに手順があるなら大変そう…」と
思ったかもしれません。
でも大丈夫です!
Claude Codeを使っているなら、自分でやるのは「指示を出すこと」だけです。
Claude Codeは、いわば専属のコンシェルジュ。
「この部分を修正して」と伝えれば、
・会員証の提示(APIキーの認証)も
・注文の伝達(リクエストの送信)も
・料理の受け取り(レスポンスの処理)も
全部代わりにやってくれます🤖
ただし、ひとつだけ自分でやる必要があることがあります。
会員証(APIキー)の発行です。
コンシェルジュがどんなに優秀でも、そもそも会員でなければレストランには入れません。
そのため、APIキーの発行と設定だけは、最初に自分で済ませておく必要があるわけです。

もうひとつ大事なこと。
会員証(APIキー)は他人に公開してはいけません。
もし他人の手に渡ったら、あなたの名義で好き放題注文されて、お会計だけがあなたに届くことになります😱
APIキーも同じです。
GitHubに載せたり、チャットで共有したりなど、安易に他人の目に触れる行為はしないよう注意してください⚠️

4️⃣ Q&A
Q.APIとAPIキーの違いがまだピンとこないんだけど…
A.ウェイター(仕組み)と会員証(身分証明)の違いです。
ウェイターはお店に一人いれば全員の注文を受けられますが、会員証は一人ひとり違います。
Q.無料で使えないの?
A.レストランで料理を頼めば料金が発生するのと同じです。
ただし「お試し枠」のような無料クレジットが用意されている場合もあるので、Anthropicのサイトで確認するか、AIに質問してみてください。
Q.「レート制限」って聞いたけど、これ何?
A.一度に100皿も注文されたら厨房がパンクしますよね。
「1分間にこれまでが限界」と注文数に上限を設けている仕組みがレート制限です。
Q.APIが止まることってあるの?
A.あります。ウェイターが一斉に休憩に入ったようなものです。
厨房(AI)は動いていても注文を届ける人がいなければ料理は出てきませんよね。
まれにですが、メンテナンスなどで一時的に使えなくなることがあります。
まとめ
APIは「道具」ではなく「仕組み」です。
会員制レストランのように、会員証で本人確認をして、ウェイターが注文を届けて、厨房で料理が作られて返ってくる。その一連の流れがAPIです。
APIキーは会員証です。
あなただけのものですから、絶対に他人に教えないいようにしてください。
Claude Codeはコンシェルジュです。
会員証の提示から料理の受け取りまで全部やってくれますが、会員登録だけは自分でやる必要があります。

この記事を見て、APIについてなんとなく理解できれば大丈夫です👍
あとは実際に Claude Codeに触れてみて、少しずつ覚えていきましょう!
以上です!
最後まで読んでくださり、ありがとうございました🙇
