Glossar: Agentisches Programmieren
Die wichtigsten Begriffe, einfach erklärt: vom klassischen Programmieren bis zu KI-Agenten.
Grundlagen
- Frontend
- Der sichtbare Teil einer App: Seiten, Buttons, Formulare.
- Backend
- Die Logik auf dem Server, die Nutzer nicht sehen, z. B. Zahlungen prüfen.
- Datenbank
- Dauerhafter Speicher für Daten wie Nutzer, Bestellungen oder Beiträge.
- API
- Schnittstelle, über die Programme Daten austauschen oder Aktionen auslösen.
- API-Schlüssel
- Passwort für eine API. Gehört geschützt auf den Server, nie in öffentlichen Code.
- Git
- System, das jeden Stand deines Codes speichert, damit du zurückspringen kannst.
- Commit
- Ein gespeicherter Zwischenstand in Git.
- Deployment
- Das Veröffentlichen einer App, damit sie im Internet erreichbar ist.
- Zugriffsrechte
- Regeln, wer welche Daten sehen oder ändern darf.
KI-Begriffe
- LLM
- Large Language Model: ein KI-Modell, das Sprache versteht und erzeugt, z. B. GPT, Claude, Gemini.
- Prompt
- Deine Anweisung an ein KI-Modell.
- Token
- Wortstücke, in denen KI-Modelle Text verarbeiten und abrechnen.
- Kontextfenster
- Wie viel Text ein Modell gleichzeitig berücksichtigen kann.
- Halluzination
- Eine überzeugend klingende, aber falsche Antwort der KI.
- Agent
- KI, die plant, Werkzeuge nutzt und selbstständig Aufgaben erledigt.
- Tool-Aufruf
- Der Agent nutzt eine Funktion, z. B. Datei lesen, Websuche oder Test starten.
- MCP
- Model Context Protocol: Standard, um Agenten mit externen Werkzeugen und Daten zu verbinden.
- RAG
- Retrieval-Augmented Generation: Das Modell holt passende Dokumente, bevor es antwortet.
- Agentic Loop
- Die Arbeitsschleife eines Agenten: planen, handeln, prüfen, wiederholen.
Methoden
- Vibe Coding
- Software per Beschreibung bauen und KI-Code übernehmen, ohne ihn im Detail zu lesen.
- Spec-first
- Erst Ziel, Umfang und Erfolgskriterium festlegen, dann bauen lassen.
- Plan-Modus
- Modus vieler Agenten, in dem sie erst einen Plan vorschlagen, bevor sie etwas ändern.
- Test
- Kleines Programm, das automatisch prüft, ob Code funktioniert.
- Debugging
- Fehlersuche: Ursache finden, beheben und nachprüfen.
- AGENTS.md
- Regeldatei im Projekt, die dem Agenten dauerhaftes Wissen und Vorgaben gibt.