• Nachrichten
  • Managed Agents
  • Admin
Search...
⌘K
CLI, SDKs und Bibliotheken
Übersicht
ant CLI
SchnellstartAuthentifizierungsoptionenVerwendung der CLISkripting und Automatisierung
Client-SDKs
MiddlewarePythonTypeScriptC#GoJavaPHPRuby
Bibliotheken und Integrationen
Apple Foundation ModelsOpenAI-SDK-Kompatibilität
Log in
Schnellstart
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, SDKs und Bibliotheken/ant CLI

CLI-Schnellstart

Installiere das ant-Kommandozeilen-Tool, authentifiziere dich und sende deine erste Anfrage an die Claude API.

Die ant-CLI bietet Zugriff auf die Claude API direkt aus deinem Terminal. Jede API-Ressource ist als Unterbefehl verfügbar, mit Ausgabeformatierung, Antwortfilterung und Unterstützung für YAML- oder JSON-Dateieingaben, was sie sowohl für interaktive Erkundung als auch für Automatisierung praktisch macht.

Im Vergleich zum Aufruf der API mit curl kannst du mit ant Request-Bodies aus typisierten Flags oder gepipetem YAML statt aus handgeschriebenem JSON erstellen, Dateiinhalte mit einer @path-Referenz in String-Felder einfügen und Felder aus der Antwort mit einer integrierten --transform-Abfrage extrahieren (kein separates JSON-Tooling erforderlich). List-Endpunkte paginieren automatisch. Claude Code bietet native Unterstützung für ant.

Für endpunktspezifische Parameter und Antwortschemata siehe die API-Referenz. Diese Seite bringt dich zu einem funktionierenden Befehl. Für alles andere, was die CLI kann, siehe Verwendung der CLI und CLI-Scripting und Automatisierung.

Installation

Überprüfe die Installation:

ant --version

Authentifizierung

ant auth login öffnet einen browserbasierten OAuth-Flow gegen die Claude Console und speichert die resultierenden Anmeldedaten lokal, sodass du die API aufrufen kannst, ohne einen API-Key erstellen oder verwalten zu müssen.

CLI
ant auth login

Für andere Authentifizierungsmöglichkeiten (API-Key-Umgebungsvariable, Headless-Hosts, mehrere Workspaces, benannte Profile und Workload Identity Federation) siehe CLI-Authentifizierungsoptionen.

Sende deine erste Anfrage

Sobald die Binary installiert und authentifiziert ist, rufe die Messages API auf:

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 /*, ... */ }
}

Die Antwort ist das vollständige API-Objekt, formatiert ausgegeben (pretty-printed), da stdout ein Terminal ist.

Shell-Vervollständigung

Die CLI liefert Vervollständigungsskripte für bash, zsh, fish und PowerShell mit. Generiere und installiere eines für deine Shell:

Nächste Schritte

  • CLI-Authentifizierungsoptionen: API-Keys, Headless-Hosts, mehrere Workspaces und benannte Profile
  • Verwendung der CLI: Befehlsstruktur, Ausgabeformate, GJSON-Transformationen und Request-Bodies
  • CLI-Scripting und Automatisierung: Versionskontrolle von API-Ressourcen, Scripting-Muster und Verwendung aus Claude Code

Was this page helpful?

  • Installation
  • Authentifizierung
  • Sende deine erste Anfrage
  • Shell-Vervollständigung
  • Nächste Schritte