Claude API & Agent SDK Integration für Openclaw

Ein umfassendes Entwicklungs-Framework für die Erstellung von LLM-gestützten Anwendungen unter Verwendung der Anthropic Claude API und des spezialisierten Agent SDK.

yang1002378395-cmyk
v1.0.0
Mar 24, 2026
0
776
0

Installieren & Herunterladen

1. ClawHub CLI

Der schnellste Weg, einen Skill direkt aus der Registry zu installieren.

npx clawhub@latest install claude-api-cn

2. Manuelle Installation

Kopiere den Skill-Ordner an einen dieser Orte

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priorität: Workspace > Lokal > Integriert (Bundled)

3. Prompt-Installation

Kopiere diesen Prompt in OpenClaw, um ihn automatisch zu installieren.

Hilf mir, claude-api-cn über Clawhub zu installieren. Falls Clawhub nicht installiert ist, installiere es bitte zuerst (npm i -g clawhub).

Lieber herunterladen?

Hole dir die rohen Skill-Dateien in einem ZIP-Archiv.

Was ist Claude API & Agent SDK Integration?

Dieses Openclaw Skills-Modul bietet eine robuste Architektur für die Entwicklung von Anwendungen, die von Claude unterstützt werden. Es ermöglicht Entwicklern die Integration fortschrittlicher Funktionen wie adaptives Denken, serverseitige Code-Ausführung und hochpräzise strukturierte Ausgaben in einer Vielzahl von Programmierumgebungen. Durch die Überbrückung der Lücke zwischen einfachen API-Aufrufen und komplexen autonomen Agenten ermöglicht es eine skalierbare KI-Integration, die auf spezifische Projektanforderungen zugeschnitten ist.

Der Skill betont die Verwendung von Claude Opus 4.6 als Flaggschiffmodell, das Kontextfenster von bis zu 1 Mio. Token in der Beta-Phase unterstützt und adaptives Denken einführt. Dies stellt sicher, dass komplizierte Denkaufgaben mit dynamischer Token-Zuweisung bewältigt werden, während das Agent SDK Out-of-the-Box-Unterstützung für Dateisysteme, Web-Browsing und Terminal-Zugriff bietet, was es zur ersten Wahl für agentenbasierte Codierungsassistenten und Forschungstools macht.

Claude API & Agent SDK Integration Anwendungsfälle

  • Aufbau intelligenter Klassifizierungs- und Datenextraktions-Pipelines.
  • Entwicklung von agentenbasierten Codierungsassistenten mit direktem Datei- und Terminalzugriff.
  • Implementierung mehrstufiger Workflows mit automatisierten Tool-Use-Loops.
  • Erstellung formatierter Berichte (PDF, DOCX) und Datenvisualisierungen mittels serverseitiger Code-Ausführung.
  • Erstellung von Echtzeit-Chat-Schnittstellen mit Hochleistungs-Streaming und adaptivem Denken.

So funktioniert Claude API & Agent SDK Integration

  1. Das System führt eine automatische Spracherkennung durch, indem es Projekt-Manifestdateien wie package.json oder requirements.txt scannt.
  2. Es wählt die optimale Integrationsstufe: ein einzelner API-Aufruf für einfache Aufgaben, ein Tool-Use-Workflow für orchestrierte Logik oder das Agent SDK für autonome Exploration.
  3. Anfragen werden über die Messages API mit speziellen Konfigurationen für adaptives Denken und Ausgabeformat geroutet.
  4. Bei lang laufenden Sitzungen wird eine serverseitige Kompaktierung ausgelöst, um den Kontext zusammenzufassen und die Leistung innerhalb der Token-Limits aufrechtzuerhalten.
  5. Der SDK Tool-Runner verwaltet den Ausführungszyklus, verarbeitet Tool-Aufrufe und leitet die Ergebnisse an das Modell zurück, bis die Aufgabe abgeschlossen ist.

Claude API & Agent SDK Integration Einrichtung

Stellen Sie zunächst sicher, dass Ihr Anthropic API-Key konfiguriert ist. Installieren Sie das entsprechende SDK für Ihre Umgebung:

# For Python projects
pip install anthropic

# For TypeScript/JavaScript projects
npm install @anthropic-ai/sdk

Initialisieren Sie den Client und aktivieren Sie adaptives Denken für komplexe Logik:

from anthropic import Anthropic

client = Anthropic()
message = client.messages.create(
    model="claude-opus-4-6",
    max_tokens=16000,
    thinking={"type": "adaptive"},
    messages=[{"role": "user", "content": "Analyze this codebase."}]
)

Claude API & Agent SDK Integration Datenschema & Taxonomie

Der Skill organisiert Daten rund um die Messages API-Architektur und sprachspezifische SDK-Implementierungen:

Komponente Beschreibung
Model ID Verwendet statische Identifier wie claude-opus-4-6 oder claude-sonnet-4-6.
Output Config Definiert effort-Stufen (low, medium, high, max) und strukturierte Formatvorgaben.
Tool Schema Verwendet Zod (TS) oder Decorators (Python), um Funktionsmetadaten und Parameter-Validierung zu definieren.
Compaction State Bewahrt response.content-Blöcke, um zusammengefassten Kontext über Runden hinweg beizubehalten.
File API Verwaltet persistente Dateiuploads für anfrageübergreifende Referenzen ohne erneutes Hochladen.

Claude API & Agent SDK Integration Erweiterte Funktionen

  • Adaptives Denken: Skaliert die Denktiefe dynamisch, ohne veraltete manuelle Token-Budgets zu erfordern.
  • Serverseitige Kompaktierung: Verwaltet Kontextfenster automatisch durch Zusammenfassung des Verlaufs am 150K-Token-Schwellenwert.
  • Mehrsprachige Tool-Runner: Beta-Unterstützung für automatisierte Loop-Verarbeitung in Python, TypeScript, Java, Go und Ruby.
  • Native MCP-Unterstützung: Nahtlose Integration mit dem Model Context Protocol über das Agent SDK.
  • Erweiterte Dateigenerierung: Native Unterstützung für die Erstellung von DOCX, PDF und Matplotlib-Charts innerhalb der Ausführungs-Sandbox.

SKILL.md


Laden

Verwandte Openclaw-Skills

METADATA

Github Stars: 0
forks: 0

Hervorgehoben*