• メッセージ
  • マネージドエージェント
  • 管理
Search...
⌘K
CLI、SDK、ライブラリ
概要
ant CLI
クイックスタート認証オプションCLIの使用スクリプトと自動化
クライアントSDK
ミドルウェアPythonTypeScriptC#GoJavaPHPRuby
ライブラリと統合
OpenAI SDK互換性
Log in
クイックスタート
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...

Solutions

  • AI agents
  • Code modernization
  • Coding
  • Customer support
  • Education
  • Financial services
  • Government
  • Life sciences

Partners

  • Amazon Bedrock
  • Google Cloud's Vertex AI

Learn

  • Blog
  • Courses
  • Use cases
  • Connectors
  • Customer stories
  • Engineering at Anthropic
  • Events
  • Powered by Claude
  • Service partners
  • Startups program

Company

  • Anthropic
  • Careers
  • Economic Futures
  • Research
  • News
  • Responsible Scaling Policy
  • Security and compliance
  • Transparency

Learn

  • Blog
  • Courses
  • Use cases
  • Connectors
  • Customer stories
  • Engineering at Anthropic
  • Events
  • Powered by Claude
  • Service partners
  • Startups program

Help and security

  • Availability
  • Status
  • Support
  • Discord

Terms and policies

  • Privacy policy
  • Responsible disclosure policy
  • Terms of service: Commercial
  • Terms of service: Consumer
  • Usage policy
CLI、SDK、ライブラリ/ant CLI

CLIクイックスタート

antコマンドラインツールをインストールし、認証を行い、Claude APIに最初のリクエストを送信します。

ant CLIは、ターミナルからClaude APIへのアクセスを提供します。すべてのAPIリソースがサブコマンドとして公開されており、出力フォーマット、レスポンスフィルタリング、YAMLまたはJSONファイル入力のサポートにより、対話的な探索と自動化の両方に実用的です。

curlでAPIを呼び出す場合と比較して、antでは手書きのJSONではなく型付きフラグやパイプされたYAMLからリクエストボディを構築でき、@path参照でファイル内容を文字列フィールドにインライン化でき、組み込みの--transformクエリでレスポンスからフィールドを抽出できます(別途JSONツールは不要です)。リストエンドポイントは自動的にページネーションされます。Claude Codeはantをネイティブにサポートしています。

エンドポイント固有のパラメータとレスポンススキーマについては、APIリファレンスを参照してください。このページでは、動作するコマンドを実行できるようになるまでを説明します。CLIのその他の機能については、CLIの使用およびCLIスクリプティングと自動化を参照してください。

インストール

インストールを確認します。

ant --version

認証

ant auth loginは、Claude Consoleに対してブラウザベースのOAuthフローを開き、取得した認証情報をローカルに保存するため、APIキーを作成または管理することなくAPIを呼び出すことができます。

CLI
ant auth login

その他の認証方法(APIキー環境変数、ヘッドレスホスト、複数のワークスペース、名前付きプロファイル、Workload Identity Federation)については、CLI認証オプションを参照してください。

最初のリクエストを送信する

バイナリがインストールされ認証が完了したら、Messages APIを呼び出します。

ant messages create \
  --model claude-opus-4-8 \
  --max-tokens 1024 \
  --message '{role: user, content: "Hello, Claude"}'
Output
{
  "model": "claude-opus-4-8",
  "id": "msg_01YMmR5XodC5nTqMxLZMKaq6",
  "type": "message",
  "role": "assistant",
  "content": [
    {
      "type": "text",
      "text": "Hello! How are you doing today? Is there something I can help you with?"
    }
  ],
  "stop_reason": "end_turn",
  "usage": { "input_tokens": 27, "output_tokens": 20 /*, ... */ }
}

レスポンスは完全なAPIオブジェクトで、stdoutがターミナルであるため整形されて出力されます。

シェル補完

CLIには、bash、zsh、fish、PowerShell用の補完スクリプトが付属しています。お使いのシェル用に生成してインストールしてください。

次のステップ

  • CLI認証オプション:APIキー、ヘッドレスホスト、複数のワークスペース、名前付きプロファイル
  • CLIの使用:コマンド構造、出力フォーマット、GJSON変換、リクエストボディ
  • CLIスクリプティングと自動化:APIリソースのバージョン管理、スクリプティングパターン、Claude Codeからの使用

Was this page helpful?

  • インストール
  • 認証
  • 最初のリクエストを送信する
  • シェル補完
  • 次のステップ