Entwickeln mit Claude Code
Code von Hand zu schreiben, der die Claude API aufruft, funktioniert gut, aber es gibt einen noch schnelleren Weg: Claude schreibt ihn für dich. In dieser Lektion nutzen wir Claude Code, um eine API-Integration aus einer gestubbten Datei auszufüllen — mit denselben Grundbausteinen, die du im Verlauf dieses Kurses gelernt hast.
Ausgangspunkt: ein Stub
Das Projekt ist einfach: eine TypeScript-Datei, die Wetterdaten abruft. Sie enthält zwei Stubs:
- getWeather — nimmt eine Stadt entgegen und gibt Temperatur und Bedingungen zurück.
- run — eine Funktion, die den Tool-Runner und das Claude TypeScript SDK verwenden soll.
Der Tool-Runner ist der Teil, der die Tool-Aufrufe und die Agentenschleife für dich übernimmt, sodass du das nicht manuell verdrahten musst.
Der Claude-API-Skill
Claude Code bringt einen integrierten Skill namens Claude API mit. Du kannst ihn direkt mit /claude-api aufrufen, oder Claude Code ruft ihn automatisch auf, wenn es erkennt, dass du das TypeScript SDK verwendest.
Ein Prompt, funktionierender Code
Öffne den Projektordner in deinem Terminal und starte Claude Code.
Von dort aus reicht ein einziger Prompt. Ein guter Prompt tut drei Dinge:
- Er nennt die Datei, die geändert werden soll.
- Er nennt das Muster, das verwendet werden soll.
- Er nennt den Endzustand, den du erwartest.
Claude Code füllt dann getWeather und run passend zu den Typen aus, hängt am Ende der Datei einen Aufruf an, führt das Skript aus und meldet die Ausgabe. Wenn ein Fehler auftritt, liest es die Fehlermeldung und korrigiert den Code direkt an Ort und Stelle.

Was Claude Code erzeugt hat
In diesem Durchlauf hat Claude Code ein Zod-Tool erstellt, das die Eingabe parste und die Ausgabe basierend auf dem Stadttyp zurückgab. Es erstellte außerdem den Tool-Runner und die von uns angeforderte run-Funktion und gab die endgültigen Ergebnisse der Agentenschleife aus.

Das Muster, das man sich merken sollte
Der Großteil dessen, was du gegen die Claude API schreibst, hat eine vertraute Form:
- Definiere ein Tool.
- Übergib es an einen Runner.
- Gib das Ergebnis zurück.
Du musst das nicht jedes Mal aus dem Gedächtnis eintippen. Stubbe stattdessen die Datei, übergib sie an Claude Code und überprüfe nur den Diff.
Zusammenfassung
- Claude Code ist ein Agent, der Dateien bearbeitet und Befehle in deinem Terminal ausführt.
- Der integrierte Claude API-Skill lädt sich automatisch, wenn Claude Code das TypeScript SDK erkennt, oder du kannst ihn mit
/claude-apiaufrufen. - Gib ihm einen Prompt, der die Datei, das Muster und den Endzustand nennt — er schreibt den Code, führt ihn aus und behebt Fehler direkt an Ort und Stelle.
- Claude-API-Code folgt einer vertrauten Form: ein Tool definieren, es an einen Runner übergeben, das Ergebnis zurückgeben. Stubben, delegieren, den Diff überprüfen.