Erstellen von API-Endpunkten mit Claude: Praktische Prompt-Engineering-Lektionen aus einem 70+-Endpunkte-Projekt

Praktisches Prompt-Engineering für handelnde Agenten
Ein Entwickler, der eine LinkedIn-Automatisierungs-API mit über 70 Endpunkten, serverseitiger Ausführung und Chrome-Erweiterungsauthentifizierung baute, nutzte Claude, um etwa 80 % des Codes zu schreiben. Das Projekt offenbarte spezifische Lektionen über die Strukturierung von Prompts für Agenten, die Aktionen wie API-Aufrufe, Datenextraktion und Entscheidungsbäume ausführen, im Gegensatz zu Agenten, die nur chatten.
Der Vertragsansatz für Prompts
Der Entwickler stellte fest, dass natürliche Sprachbefehle wie „finde relevante Leads auf LinkedIn und sende ihnen eine personalisierte Verbindungsanfrage“ zu Problemen führten: Claude erfand Felder, übersprang Validierungen und verknüpfte unnötige API-Aufrufe. Was funktionierte, war, jeden Agenten-Prompt wie eine Funktionssignatur mit expliziten Einschränkungen zu behandeln:
- EINGABEN: Genau das, was der Agent erhält (Schema, Typen, Grenzfälle)
- GRENZEN: Was der Agent NICHT tun darf (keine Annahmen, keine übersprungenen Felder, keine erfundenen Daten)
- AUSGABE-VERTRAG: Exakte Form der Rückgabe, einschließlich Fehlerzuständen
- ENTSCHEIDUNGSREGELN: Wenn X dann Y, wenn Z dann stoppen – keine Mehrdeutigkeit
Spezifische gewonnene Erkenntnisse
„Sei kreativ“ ist problematisch für Handlungsagenten: Jedes Mal, wenn Raum für Interpretation in handlungsorientierten Prompts gelassen wurde, produzierte Claude unerwartete Ergebnisse. Für Agenten, die echte Aktionen ausführen, ist null Kreativität vorzuziehen, wobei Kreativität für Inhaltsgenerierungsaufgaben gespart wird.
Fehlerbehandlung ist essenziell: Etwa 40 % der Prompt-Tokens waren „was zu tun ist, wenn etwas schiefgeht“ gewidmet. Ohne dies würde Claude entweder unendlich wiederholen oder Fehler stillschweigend verschlucken und teilweise Daten zurückgeben, als ob alles in Ordnung wäre.
Chain-of-Thought-Kompromisse: Jeden Agenten zu zwingen, einen Denkschritt vor der Aktion auszugeben, kostet etwa 15 % mehr Tokens, spart aber Debugging-Stunden. Wenn etwas kaputtgeht, kann der Entwickler genau lesen, warum der Agent entschied, was er tat.
Musterabgleich statt Persona-Prompts: Anstatt Prompts wie „du bist ein Senior-Ingenieur“ zu verwenden, fügt der Entwickler ein echtes Beispiel einer guten Ausgabe ein und sagt „passe dieses Muster genau an“. Claude ist besser im Musterabgleich als im Rollenspiel.
Modellauswahlstrategie: Einfache Extraktions- und Formatierungsaufgaben werden an Sonnet (oder sogar Haiku) weitergeleitet, während nur komplexe Entscheidungsfindung Opus nutzt. Dieser Ansatz reduzierte API-Kosten von schmerzhaft auf handhabbar, da die meisten Agentenaufgaben kein Opus erfordern.
📖 Read the full source: r/ClaudeAI
👀 Siehe auch

OpenClaw-Kostenoptimierung: Fünf Einstellungen für den kontinuierlichen Agentenbetrieb
Ein Entwickler, der OpenClaw kontinuierlich auf einem Raspberry Pi betreibt, identifizierte fünf Konfigurationseinstellungen, die die Agentenkosten durch Optimierung auf Kosten statt auf Standardfähigkeiten erheblich reduzierten.

vLLM-Einrichtung und -Tests auf einem 10x-NVIDIA-V100-Server mit 320 GB VRAM
Ein Anwalt, der einen lokalen KI-Server für juristische Arbeiten aufbaut, teilt vLLM-Testergebnisse auf 10x Tesla V100 SXM2 32GB GPUs mit und erläutert, was funktioniert (FP16 unquantisiert, bitsandbytes 4-Bit) und was nicht (GPTQ, AWQ, FlashAttention2) auf der Volta-Architektur.

Behebung der KV-Cache-Invalidierung von Claude Code mit lokalen Backends
Claude Code Versionen 2.1.36+ fügen dynamische Telemetrie-Header und Git-Status-Updates in jede Anfrage ein, was Präfix-Matching unterbricht und eine vollständige Neuverarbeitung von Systemprompts mit 20K+ Token auf lokalen Backends wie llama.cpp erzwingt. Eine Konfigurationskorrektur in ~/.claude/settings.json kann die Verarbeitungszeit von 60+ Sekunden auf etwa 4 Sekunden reduzieren.

So sichern Sie Claude Cowork mit einer Proxy-Ebene: Praktischer Leitfaden
Eine Anleitung zur Einrichtung einer Proxy-Ebene, um das Verhalten von Claude Cowork zu beobachten und abzusichern, veröffentlicht vom General Analysis Team.