Was ist ein AI-Agent?
Verstehe, was AI-Agenten sind und wie sie autonom Aufgaben für dich erledigen.
Was ist ein AI-Agent?
Du hast schon mit ChatGPT gechattet. Du hast vielleicht Claude oder Gemini ausprobiert. Du hast Fragen gestellt und Antworten bekommen. Aber das war kein Agent. Das war ein Chatbot.
Der Unterschied ist fundamental — und ihn zu verstehen ist der Schlüssel zum Vibe Coding.
Chatbot vs. Agent
Der Chatbot
Ein Chatbot ist reaktiv. Du fragst, er antwortet. Du fragst nochmal, er antwortet nochmal. Er tut nichts von sich aus. Er hat kein Gedächtnis zwischen Sessions. Er kann keine Dateien erstellen, keine Programme starten, keine APIs aufrufen.
Ein Chatbot ist wie ein sehr kluger Mensch, der in einem Raum eingesperrt ist und nur durch einen Briefschlitz kommunizieren kann. Egal wie intelligent er ist — er kann nichts tun.
Der Agent
Ein Agent ist proaktiv. Er bekommt ein Ziel und arbeitet selbstständig darauf hin. Er kann:
- Dateien lesen und schreiben auf deinem Computer
- Programme ausführen und deren Ausgabe lesen
- Im Internet recherchieren und Informationen sammeln
- APIs aufrufen — Telegram, GitHub, Datenbanken
- Fehler erkennen und selbstständig korrigieren
- Mehrere Schritte hintereinander ausführen, ohne dass du jeden einzelnen anweisen musst
Ein Agent ist wie ein kompetenter Mitarbeiter, der dein Büro benutzen darf. Er sitzt an deinem Computer, hat Zugang zu deinen Tools und arbeitet selbstständig an der Aufgabe, die du ihm gibst.
Wie Agenten funktionieren
Unter der Haube besteht ein AI-Agent aus drei Komponenten:
1. Das Sprachmodell (LLM)
Das Gehirn. Ein Large Language Model wie Claude, GPT-4 oder Gemini. Es versteht Sprache, kann logisch denken und Code generieren. Aber allein ist es nur ein Chatbot.
2. Die Werkzeuge (Tools)
Die Hände. Tools geben dem LLM die Fähigkeit, mit der Welt zu interagieren:
| Tool | Was es kann |
|---|---|
| Dateisystem | Dateien lesen, schreiben, erstellen, löschen |
| Terminal | Befehle ausführen (npm, python, git, ...) |
| Browser | Webseiten öffnen, Inhalte lesen |
| API-Zugriff | Externe Services aufrufen (Telegram, GitHub, ...) |
| Code-Ausführung | Programme starten und Ergebnisse auswerten |
3. Die Schleife (Loop)
Das Nervensystem. Der Agent arbeitet in einer Schleife:
1. Aufgabe verstehen
2. Nächsten Schritt planen
3. Tool ausführen
4. Ergebnis auswerten
5. Ist die Aufgabe erledigt? → Ja: Fertig. Nein: → Zurück zu 2.
Diese Schleife ist das, was einen Agent von einem Chatbot unterscheidet. Der Chatbot antwortet einmal. Der Agent arbeitet, bis die Aufgabe erledigt ist.
Praktische Beispiele
Beispiel 1: „Erstelle einen Telegram-Bot"
Chatbot: Gibt dir Code, den du manuell kopieren, in eine Datei packen und ausführen musst. Wenn es nicht funktioniert, musst du den Fehler selbst finden und beschreiben.
Agent:
- Erstellt die Datei
bot.js - Schreibt den Code hinein
- Installiert die nötigen Pakete (
npm install) - Startet den Bot
- Testet, ob er funktioniert
- Wenn Fehler: liest die Fehlermeldung, korrigiert den Code, versucht es erneut
- Meldet dir: „Bot läuft. Hier ist die Bestätigung."
Du siehst den Unterschied? Der Agent tut es. Der Chatbot erklärt es.
Beispiel 2: „Finde heraus, warum der Bot nicht postet"
Chatbot: Gibt dir eine Liste möglicher Ursachen. „Vielleicht ist der Token falsch. Vielleicht hat der Bot keine Rechte. Vielleicht..."
Agent:
- Liest die Bot-Datei
- Prüft den Token
- Testet die Telegram-API
- Findet: „Bot hat keine Admin-Rechte im Kanal"
- Sagt dir genau, was du tun musst
Beispiel 3: „Generiere 5 Posts über AI-Trends"
Chatbot: Schreibt 5 Posts in den Chat. Du kopierst sie manuell.
Agent:
- Recherchiert aktuelle AI-Trends
- Generiert 5 Posts
- Formatiert sie für Telegram (Markdown, Emojis, Hashtags)
- Speichert sie in einer Datei oder postet sie direkt
Welche Agenten gibt es?
Die Landschaft der AI-Agenten entwickelt sich rasant. Hier sind die wichtigsten für Vibe Coding:
Coding-Agenten
Diese Agenten sind speziell fürs Programmieren gebaut:
- Claude Code — Anthropics CLI-Agent. Arbeitet direkt in deinem Terminal, liest und schreibt Dateien, führt Befehle aus. Extrem mächtig für Vibe Coding.
- Cursor — Eine IDE (Programmierumgebung) mit eingebautem AI-Agent. Du siehst den Code, während der Agent ihn schreibt.
- Windsurf — Ähnlich wie Cursor, mit eigenem Agent-System (Cascade).
- GitHub Copilot — Microsofts AI-Assistent, integriert in VS Code.
- Aider — Open-Source CLI-Agent, ähnlich wie Claude Code.
Allgemeine Agenten
Diese Agenten können mehr als nur Code:
- Claude (mit Computer Use) — Kann deinen Computer bedienen wie ein Mensch
- ChatGPT mit Plugins — Kann im Web recherchieren, Dateien analysieren
- Gemini — Googles Agent mit Zugang zu Google-Services
Die Wahl des Agenten
Für diesen Kurs empfehlen wir einen Coding-Agenten — idealerweise Claude Code oder Cursor. Aber erinnere dich an das Prinzip des Tool-Agnostizismus: Die Methode funktioniert mit jedem Agenten.
Der Operator — deine Rolle
Wenn der Agent der Arbeiter ist, was bist du? Du bist der Operator.
Der Operator:
- Gibt die Richtung vor — Was soll gebaut werden?
- Definiert die Qualität — Wann ist etwas „gut genug"?
- Kontrolliert das Ergebnis — Funktioniert es wie gewünscht?
- Iteriert — Was muss verbessert werden?
Du musst nicht verstehen, wie der Code funktioniert. Du musst verstehen, was du willst und ob du es bekommen hast.
Die Analogie
Stell dir vor, du baust ein Haus:
- Traditionelle Programmierung = Du bist der Maurer. Du legst jeden Stein selbst.
- Chatbot nutzen = Du liest ein Buch über Maurerarbeit. Dann legst du die Steine selbst.
- Vibe Coding = Du bist der Bauherr. Du sagst dem Architekten (Agent), was du willst. Er zeichnet die Pläne und koordiniert die Handwerker (Tools).
Du brauchst keine Ahnung von Mörtel und Wasserwaage. Du musst wissen, wie viele Zimmer du willst und wo die Tür sein soll.
Autonomie und Kontrolle
Ein häufiges Missverständnis: „Wenn der Agent autonom arbeitet, verliere ich die Kontrolle."
Das Gegenteil ist der Fall. Du hast mehr Kontrolle, weil du dich auf die wichtigen Entscheidungen konzentrieren kannst, statt dich in technischen Details zu verlieren.
Die Autonomie-Stufen
| Stufe | Beschreibung | Beispiel |
|---|---|---|
| 0 | Kein Agent — du machst alles selbst | Du tippst Code |
| 1 | Agent schlägt vor, du führst aus | Copilot-Autocomplete |
| 2 | Agent arbeitet, du bestätigst jeden Schritt | Chat mit Code-Blöcken |
| 3 | Agent arbeitet autonom, du prüfst das Ergebnis | Claude Code, Cursor Agent |
| 4 | Agent arbeitet vollständig autonom | Automatisierte Pipeline |
Für Vibe Coding arbeitest du hauptsächlich auf Stufe 3 — der Agent arbeitet, du prüfst. Im Laufe des Kurses bewegst du dich Richtung Stufe 4 für wiederkehrende Aufgaben.
Sicherheit
Ein Wort zur Sicherheit: AI-Agenten haben Zugriff auf deinen Computer. Das ist mächtig — und potenziell gefährlich.
Regeln für sicheren Umgang
- Arbeite in einem Projektordner. Gib dem Agenten nicht Zugriff auf dein gesamtes System.
- Prüfe sensible Daten. Tokens, Passwörter und API-Keys gehören in
.env-Dateien, nicht in den Code. - Verstehe die Berechtigungen. Die meisten Agenten fragen, bevor sie Befehle ausführen.
- Backup. Nutze Git oder mache regelmäßig Kopien deines Projektordners.
Zusammenfassung
- Ein Chatbot antwortet. Ein Agent handelt.
- Agenten bestehen aus LLM + Tools + Schleife.
- Du bist der Operator — du gibst die Richtung vor, der Agent setzt um.
- Autonomie bedeutet nicht Kontrollverlust, sondern Fokus auf das Wesentliche.
- Sicherheit ist wichtig — arbeite in isolierten Umgebungen mit geschützten Credentials.
Nächste Lektion: Spracheingabe als Superkraft — der schnellste Weg, mit deinem Agenten zu kommunizieren.