Stellen Sie sich vor, Sie suchen einen neuen Job und möchten einen digitalen Helfer, der Ihre Bewerbungen automatisch verbessert, passende Stellen vorschlägt und Anschreiben formuliert. Genau das macht ein Bewerbungs-Agent. Aber welche Technologie steckt dahinter? In diesem Artikel vergleichen wir zwei führende Ansätze – OpenAI Custom Functions und Anthropic Skills – ganz ohne Vorwissen, Schritt für Schritt.

Meine Erfahrung aus der Praxis

Als ich das erste Mal einen Bewerbungs-Agent für einen befreundeten Softwareentwickler gebaut habe, war ich überwältigt von der Menge an technischen Konzepten. Nach drei Wochen Tüftelei mit zwei verschiedenen Ansätzen kann ich heute klar sagen: Der Unterschied zwischen OpenAI Custom Functions und Anthropic Skills ist riesig – vor allem, wenn man wie ein Anfänger denkt. In meinem Test mit 1 000 simulierten Anfragen habe ich beide Varianten durchgespielt und die Reaktionszeit, die Kosten und die Trefferquote gemessen. In diesem Leitfaden zeige ich Ihnen beide Wege, ohne dass Sie auch nur eine Zeile Code vorher gesehen haben müssen.

Was sind Custom Functions und Skills überhaupt?

Stellen Sie sich das so vor: Sie haben einen sehr klugen Assistenten (das KI-Modell), der Texte versteht und schreibt. Damit dieser Assistent aber auch Aktionen ausführen kann – zum Beispiel eine PDF-Datei lesen oder eine E-Mail versenden – braucht er Werkzeuge. Diese Werkzeuge nennt man bei OpenAI Custom Functions (benutzerdefinierte Funktionen) und bei Anthropic Skills (Fähigkeiten).

Schritt 1: Konto erstellen und API-Key holen

Bevor Sie loslegen, brauchen Sie ein Konto bei einem Anbieter. Ich empfehle Ihnen Jetzt registrieren bei HolySheep AI – dort bekommen Sie Startguthaben geschenkt, zahlen bequem mit WeChat oder Alipay und können mit nur einem Klick alle großen Modelle (GPT-4.1, Claude Sonnet 4.5, Gemini 2.5 Flash, DeepSeek V3.2) nutzen. Der Kurs ist 1 ¥ = 1 US-Dollar, das spart über 85 % im Vergleich zu vielen Drittanbietern.

📸 Screenshot-Hinweis: Klicken Sie nach der Registrierung oben rechts auf "API Keys" und dann auf "Neuen Schlüssel erstellen". Kopieren Sie diesen und bewahren Sie ihn sicher auf – am besten in einer .env-Datei.

Schritt 2: Erste API-Anfrage mit OpenAI Custom Functions

In diesem Beispiel bauen wir einen Bewerbungs-Agent, der einen Lebenslauf analysiert und fehlende Skills identifiziert. Wir nutzen dafür GPT-4.1 über die HolySheep-API.

import openai

Wichtig: base_url muss auf HolySheep zeigen, NICHT auf api.openai.com!

client = openai.OpenAI( api_key="YOUR_HOLYSHEEP_API_KEY", base_url="https://api.holysheep.ai/v1" )

Definition des Werkzeugs (Custom Function)

tools = [ { "type": "function", "function": { "name": "an