CC for Biz
2026/04/07Claude Code
料金・コスト比較AI活用

Claude APIの使い方入門|CLIとの違いと実務活用

Claude APIの使い方入門|CLIとの違いと実務活用

Claude APIの使い方がわからない、Claude Code CLIとの違いが曖昧――そんな疑問を持つ開発者・経営者は少なくありません。私自身、Claude Code Max 20x($200/月)をメイン業務に使いながら、Claude APIを従量課金で月2,000円ほど補完的に使っています。この記事では、APIとCLIの根本的な違い、2026年4月時点の最新料金体系、そして実務での具体的な使い分けを一次情報ベースで解説します。

Claude APIとClaude Code CLI、何が根本的に違うのか

まず押さえるべきは、Claude APIClaude Code CLIは「同じClaude」にアクセスする別の手段であり、目的がまったく異なるという点です。

Claude APIは、自社のアプリケーションやWebサービスにClaude(大規模言語モデル)を組み込むためのインターフェースです。Anthropicが提供するREST API経由で、Python・TypeScript・Java・Go・Rubyなど多数の公式SDKから呼び出せます。課金方式は従量課金(トークン単位の利用量に応じて課金)です。

一方、Claude Code CLIはターミナル上で動く対話型エージェントです。自然言語で指示するだけで、ファイルの読み書き・コード生成・コマンド実行・MCP連携まで自動的にこなします。課金方式は月額サブスクリプション(Max $100〜$200)で、使い放題に近い形で利用できます。

端的に言えば、APIは「プロダクトに組み込むための部品」、CLIは「業務を丸ごと任せるエージェント」です。

Claude API vs Claude Code CLI 比較表

APIの強み: 自由なカスタマイズと組み込み

APIを使えば、入力・出力のフォーマット、プロンプトの構造、エラーハンドリングまですべて自分で設計できます。たとえば、介護施設向けに開発したAI記録システムでは、現場スタッフが音声で入力した内容をOpenAI APIで処理していました。同様に、Claude APIでも「受け取ったテキストをJSON形式で構造化して返す」「特定のフォーマットで月次報告書を生成する」といった処理を、アプリケーションの一部として組み込めます。

CLIの強み: エージェントとしての圧倒的な生産性

私はClaude Code CLIをビジネスのほぼ全範囲で使っています。コーディングだけでなく、SEO記事の執筆、提案書の作成、競合分析、ファイル整理、ナレッジベースの管理まで。Skills・Hooks・MCPなどの拡張機能が充実しており、一度ハーネス(CLAUDE.md・Skills・ルールファイル)を整備すれば、業務の自動化レベルが格段に上がります

2025年10月にOpus 4.6がリリースされた時点でClaude Codeに移行し、以来メインツールとして使い続けています。「膨大なコンテキストを読ませても精度が落ちないモデルの強さ」と「それを最大限に引き出すチューニングされたハーネス」が、他のツールでは代替できない理由です。

Claude API 料金体系【2026年4月最新】

Claude APIの料金は従量課金で、使ったトークン数に応じて課金されます。トークンとは、モデルが処理するテキストの最小単位で、英語では1トークンが約4文字、日本語では1文字が約1〜2トークンに相当します。

2026年4月時点の公式料金は以下の通りです(Anthropic公式ドキュメントより)。

Claude API モデル別料金表 2026年4月

主要3モデルの位置づけ

  • Opus 4.6: 最高性能モデル。入力$5 / 出力$25(100万トークンあたり)。複雑な推論・大規模コンテキストが必要な場面に
  • Sonnet 4.6: バランス型。入力$3 / 出力$15。コストを抑えつつ高品質な出力が欲しい場面に
  • Haiku 4.5: 高速・低コスト。入力$1 / 出力$5。分類・抽出など単純なタスクの大量処理に

コスト削減の2大テクニック

Claude APIには強力なコスト最適化手段が2つあります。

1. バッチAPI(50%割引): リアルタイム応答が不要な処理(月次レポート生成、データの一括加工など)を非同期で実行すると、入力・出力ともに50%オフになります。たとえばOpus 4.6なら入力$2.50 / 出力$12.50まで下がります。

2. プロンプトキャッシュ(最大90%削減): 同じシステムプロンプトやドキュメントを繰り返し送る場合、キャッシュヒット時は通常入力の10分の1の料金で済みます。5分キャッシュの書き込みは1.25倍ですが、1回のキャッシュヒットで元が取れる計算です。

バッチAPIとプロンプトキャッシュを併用すれば、最大95%のコスト削減が可能です。

旧世代モデルとの比較

Opus 4.0/4.1世代は入力$15 / 出力$75でしたので、現行のOpus 4.6は約67%のコスト減で性能は向上しています。料金改定を待ってからAPIを使い始めるのも手ですが、現時点でもバッチAPI+キャッシュを活用すれば十分に実用的なコストに収まります。

私の実務での使い分け: CLIがメイン、APIは自動化の補完

ここからが本記事の核心です。私はClaude Code Max 20x($200/月)をメインに、Claude API従量課金で月2,000円程度を補完的に使っています。この組み合わせに落ち着いた理由を具体的に説明します。

CLIで行っている業務(全体の95%以上)

  • Webサイト開発(Next.js + MicroCMS + Supabase)
  • SEO記事の執筆・MicroCMSへの投稿
  • クライアントへの提案書作成
  • GSC(Google Search Console)データの分析・レポート作成
  • 競合分析・MEO対策
  • ナレッジベースの管理・知見の蓄積

CLIの月額サブスクリプションは「使い放題」に近いので、日常業務でトークン消費を気にする必要がありません。Skills機能でワークフローを自動化し、MCPでMicroCMSやSupabaseと直接連携できるため、1人で回す事業運営にはCLIが圧倒的に合っています

APIを使っている場面(月2,000円程度)

  • クライアント向けに開発したシステムのバックエンド処理(AI記録システムの自然言語処理など)
  • 定期的に自動実行するバッチスクリプト(データ加工・レポート生成)
  • Webアプリにチャット機能を組み込む場合のプロトタイプ

APIは「人間が介在せずにプログラムが自動的にClaudeを呼び出す」ケースに使います。月2,000円程度に収まっているのは、Haiku 4.5やバッチAPIを積極的に活用しているためです。大量のテキスト処理であっても、Haiku 4.5のバッチAPIなら入力$0.50/100万トークンで済むので、想像以上にコストは低いです。

判断のポイント: 「人間が使うか、プログラムが使うか」

使い分けの基準はシンプルです。自分がターミナルの前に座って対話するならCLI、プログラムが自動で呼び出すならAPI。この一文に集約されます。

APIかCLIか 判断フローチャート

APIを使うべき5つのケース

具体的にClaude APIが必要になるのは、以下のケースです。

1. 自社プロダクトにAI機能を組み込む
SaaSの一機能としてチャットボットや自動応答を実装する場合。エンドユーザーが直接Claudeとやり取りする仕組みは、APIでなければ実現できません。

2. 大量データのバッチ処理
数千件のテキストを分類・要約・翻訳するような処理。バッチAPIの50%割引を使えばコスト効率が高く、非同期処理のためシステムへの負荷も低いです。

3. 定期実行の自動化スクリプト
毎日決まった時刻にデータを取得・加工・レポート化するcronジョブ。人間の操作が不要な処理はAPI向きです。

4. 複数モデルの使い分けが必要
「分類はHaikuで高速処理、要約はSonnetで高品質に」といったモデルごとの最適化が求められる場面。APIなら呼び出し先のモデルを自由に切り替えられます。

5. Agent SDKでカスタムエージェントを構築
Anthropicが提供するClaude Agent SDK(Python/TypeScript対応)を使えば、Claude Codeと同じツール・エージェントループ・コンテキスト管理をプログラムから制御できます。CLIの柔軟性とAPIの自動化を両立したい場合の選択肢です。

CLIで十分な5つのケース

逆に、以下のケースではClaude Code CLIだけで事足ります。APIを導入する手間を省けます。

  • 日常のコーディング作業: 機能実装・バグ修正・リファクタリング
  • コンテンツ制作: 記事執筆・提案書作成・レポート作成
  • 調査・分析: 競合分析・SEOキーワード調査・データ分析
  • ファイル管理: プロジェクト整理・ドキュメント管理
  • 1人〜少人数での業務効率化: 1人経営やスモールチームなら、CLIのSkills+MCP+Hooksで大半の自動化ニーズをカバーできます

Claude APIの始め方: 3ステップ

APIを使い始める手順は非常にシンプルです。

ステップ1: APIキーの取得

Anthropic Consoleにアクセスし、アカウントを作成。APIキーを発行します。新規ユーザーには無料クレジットが付与されるので、まずは試しに使ってみることをおすすめします。

ステップ2: SDKのインストール

Pythonの場合:

pip install anthropic

TypeScriptの場合:

npm install @anthropic-ai/sdk

環境変数にAPIキーを設定します:

export ANTHROPIC_API_KEY="your-api-key-here"

ステップ3: 最初のリクエスト

Pythonでの最小限のコード例です:

import anthropic

client = anthropic.Anthropic()

message = client.messages.create(
    model="claude-sonnet-4-6-20260320",
    max_tokens=1024,
    messages=[
        {"role": "user", "content": "Claude APIの特徴を3つ挙げてください"}
    ]
)

print(message.content[0].text)

公式SDKはPython・TypeScript・Java・Go・Ruby・C#・PHPに対応しており、ストリーミング・リトライ・エラーハンドリングが組み込まれています。

まとめ: 迷ったらまずCLIから

Claude APIとClaude Code CLIは、同じモデルを使いながらも目的が異なるツールです。

  • CLI: 自分がターミナルで対話しながら業務を進める。月額サブスクで使い放題。まずはここから
  • API: プログラムが自動的にClaudeを呼び出す。従量課金。プロダクト組み込みや自動化が必要になったら追加

私のように「CLIメイン+APIで月2,000円の補完」という使い方は、1人経営〜少人数チームの開発者にとって現実的なコストバランスだと思います。まずはCLIで業務効率化を実感し、プロダクトへの組み込みや自動化の必要性が出てきた段階でAPIを追加するのがおすすめです。

関連記事

Claude APIの料金についてさらに詳しく知りたい方はこちら。

Claude Code料金プラン完全比較【2026年最新】
Claude CodeClaude Code料金プラン完全比較【2026年最新】

Claude Codeの使い方を基礎から学びたい方はこちら。

【実務者が解説】Claude Codeの使い方ガイド|非エンジニアでも業務活用できる方法
Claude Code【実務者が解説】Claude Codeの使い方ガイド|非エンジニアでも業務活用できる方法

Claude CodeとChatGPTの違いを比較したい方はこちら。

Claude Code vs ChatGPT 徹底比較|どっちを使うべき?3年使った実務者の結論
Claude CodeClaude Code vs ChatGPT 徹底比較|どっちを使うべき?3年使った実務者の結論
← 記事一覧に戻る

御社の業務に合わせたClaude Code導入支援

「AIツールを導入したが、現場で使われない」を終わらせる。
業務課題のヒアリングから設計、ハンズオン実践、運用定着まで一貫して支援します。

無料AI活用診断を受けるサービス詳細を見る →
© 2025 Fyve Inc. All rights reserved.