VIBE CODING
KURS7 min read

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:

ToolWas es kann
DateisystemDateien lesen, schreiben, erstellen, löschen
TerminalBefehle ausführen (npm, python, git, ...)
BrowserWebseiten öffnen, Inhalte lesen
API-ZugriffExterne Services aufrufen (Telegram, GitHub, ...)
Code-AusführungProgramme 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:

  1. Erstellt die Datei bot.js
  2. Schreibt den Code hinein
  3. Installiert die nötigen Pakete (npm install)
  4. Startet den Bot
  5. Testet, ob er funktioniert
  6. Wenn Fehler: liest die Fehlermeldung, korrigiert den Code, versucht es erneut
  7. 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:

  1. Liest die Bot-Datei
  2. Prüft den Token
  3. Testet die Telegram-API
  4. Findet: „Bot hat keine Admin-Rechte im Kanal"
  5. 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:

  1. Recherchiert aktuelle AI-Trends
  2. Generiert 5 Posts
  3. Formatiert sie für Telegram (Markdown, Emojis, Hashtags)
  4. 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

StufeBeschreibungBeispiel
0Kein Agent — du machst alles selbstDu tippst Code
1Agent schlägt vor, du führst ausCopilot-Autocomplete
2Agent arbeitet, du bestätigst jeden SchrittChat mit Code-Blöcken
3Agent arbeitet autonom, du prüfst das ErgebnisClaude Code, Cursor Agent
4Agent arbeitet vollständig autonomAutomatisierte 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

  1. Arbeite in einem Projektordner. Gib dem Agenten nicht Zugriff auf dein gesamtes System.
  2. Prüfe sensible Daten. Tokens, Passwörter und API-Keys gehören in .env-Dateien, nicht in den Code.
  3. Verstehe die Berechtigungen. Die meisten Agenten fragen, bevor sie Befehle ausführen.
  4. 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.