Schlüsselbegriffe & Glossar
Lerne die Sprache des Vibe Coding mit diesem kurzen Referenzleitfaden.
Dieser Leitfaden erklärt gängige Begriffe, auf die du bei der Arbeit mit Code und KI-Tools stößt. Wir haben die Definitionen einfach gehalten, damit du dich schnell einarbeiten kannst.
Atoms-spezifische Begriffe
-
Team-Modus: Aktiviert ein Team von KI-Agenten, das komplexe Anforderungen für dich bearbeitet, darunter ein Product Manager, Engineer, Data Scientist, Deep Researcher und Architect.
-
Entwicklermodus: Weist nur den Engineer-Agenten Alex zu, an deinem Projekt zu arbeiten.
-
Rennmodus: Ermöglicht dir, denselben Prompt gleichzeitig über mehrere Modelle auszuführen, um ihre Ausgaben zu vergleichen.
-
Tiefenrecherche: Eine Funktion zum Durchführen von Tiefenrecherche, um professionelle Berichte zu erstellen, darunter wissenschaftliche Arbeiten, Geschäftsanalysen und Marktberichte.
-
App-Viewer: Ermöglicht dir, Ergebnisse in der Vorschau anzusehen und jedes visuelle Element direkt auf der Seite zu ändern.
-
Remixen: Ermöglicht dir, jedes Projekt in deinen eigenen Chat zu duplizieren, um von dort aus weiterzubauen oder zu bearbeiten.
-
Veröffentlichen: Erzeugt einen stabilen Link zu deiner aktuellen Anwendung, damit du sie einfach teilen kannst.
-
App-Welt: Atoms' Plattform für Kreativität, auf der du deine Arbeit präsentieren und deine Fähigkeiten auf der Startseite hervorheben kannst.
LLMs & Vibe Coding
-
Vibe Coding: Die Praxis, Software zu schreiben, indem du einer KI in einfachem Englisch sagst, was du möchtest (den „Vibe“ oder die Absicht), und sie den eigentlichen Code erzeugen lässt. Du konzentrierst dich darauf, ob sich die App richtig anfühlt und korrekt funktioniert, anstatt dir Gedanken über Semikolons oder spezifische Logik zu machen.
-
Künstliche Intelligenz (KI): Ein Oberbegriff für Computersysteme, die Aufgaben erledigen können, die normalerweise menschliche Intelligenz erfordern – etwa Sprache erkennen, Entscheidungen treffen oder Sprachen übersetzen.
-
LLM (Large Language Model): Eine Art von KI, die mit riesigen Textmengen trainiert wurde. Es ist die Technologie hinter Tools wie ChatGPT und Claude. Sie ist unglaublich gut darin, vorherzusagen, welches Wort als Nächstes in einem Satz kommt, wodurch sie Aufsätze schreiben, Fragen beantworten und Code schreiben kann.
-
Halluzination: Wenn eine KI dir selbstbewusst eine völlig falsche Antwort gibt. KI-Modelle klingen oft sehr überzeugend, deshalb solltest du den von ihnen erzeugten Code oder die Fakten immer noch einmal überprüfen.
-
Prompt: Der Text, den du in die KI eingibst, um eine Antwort zu erhalten. „Prompt Engineering“ ist nur eine schicke Art zu sagen: „lernen, wie man die richtigen Fragen stellt, um die besten Ergebnisse zu bekommen.“
-
Token: So zählt eine KI. Eine KI sieht keine „Wörter“ – sie sieht „Token“. Ein Token entspricht ungefähr vier Zeichen Text. Zum Beispiel ist das Wort „apple“ ein Token, aber ein langes, komplexes Wort kann drei Token sein. KI-Kosten und -Limits werden normalerweise in Token gemessen.
-
Human-in-the-Loop: Das bist du. Auch wenn die KI den Code schreibt, bist du der „Manager“ im Prozess. Du prüfst die Arbeit, führst Stichprobenkontrollen durch und leitest die KI an, wenn sie vom Kurs abkommt. Du hörst auf, der Schreiber zu sein, und wirst zum Prüfer.
-
Iterieren: Der Prozess, den Code durch Gespräche zu verfeinern. Beim Vibe Coding gelingt es dir selten beim ersten Versuch perfekt. Du „iterierst“, indem du Dinge sagst wie: „Mach den Button größer“, „Behebe den Fehler in Zeile 10“ oder „Nein, verwende eine andere Farbe.“
Grundlagen des Codings
-
API (Application Programming Interface): Eine Brücke, die zwei verschiedene Programme miteinander kommunizieren lässt. Stell es dir wie einen Kellner in einem Restaurant vor: Du (der Nutzer) gibst dem Kellner (der API) eine Bestellung auf, und er bringt dir das Essen aus der Küche (dem System), ohne dass du wissen musst, wie es zubereitet wurde.
-
Bug: Ein Fehler oder Glitch im Code, der dazu führt, dass die Software abstürzt oder sich seltsam verhält.
-
Versionskontrolle (Git): Eine „Zeitmaschine“ für Code. Sie verfolgt jede Änderung, die jemand vornimmt, sodass du, wenn etwas kaputtgeht, leicht zu einer funktionierenden Version zurückkehren kannst.
-
Frontend (Client-seitig): Das ist alles, was du auf deinem Bildschirm sehen und anklicken kannst. Es sind die Buttons, der Text, die Bilder und die Animationen. Wenn du auf einer Website surfst, ist das „Frontend“ das, was in deinem Browser läuft.
-
Backend (Server-seitig): Das ist das „Gehirn“ der Anwendung, das auf einem entfernten Computer (Server) lebt. Es verarbeitet Daten, speichert deine Dateien und verwaltet die Logik, die der Nutzer nie sieht.
-
UI (User Interface): Das konkrete Design und Layout der App. Es bezieht sich auf das „Look and Feel“ – die Farbschemata, die Form der Buttons und die Lesbarkeit des Textes.
-
Full Stack: Ein Entwickler (oder ein Tool), der sowohl das Frontend als auch das Backend beherrschen kann.
Konzepte der Softwareentwicklung
-
Product Manager: Die Person, die entscheidet, was gebaut wird und warum. Sie agiert wie der „CEO“ einer bestimmten Funktion und wägt ab, was die Nutzer wollen und was das Unternehmen braucht. Sie schreibt die Pläne (PRD), schreibt aber normalerweise nicht den Code.
-
Engineer: Der Erbauer. Er nimmt die Pläne des Product Managers und schreibt den eigentlichen Code, damit alles funktioniert. Er findet heraus, wie man es effizient und sicher baut.
-
Architect: Der „Stadtplaner“ der Software. Er schreibt normalerweise nicht jede einzelne Zeile Code; stattdessen trifft er die übergeordneten Entscheidungen darüber, welche Technologien verwendet werden und wie verschiedene Teile des Systems verbunden werden sollten, damit das Ganze beim Wachsen nicht zusammenbricht.
-
Data Scientist: Der Detektiv. Er betrachtet die riesigen Datenmengen, die die App erzeugt (wie Nutzerklicks oder Verkaufszahlen), und nutzt Mathematik und Code, um Muster zu finden und dem Unternehmen zu helfen, klügere Entscheidungen zu treffen.
-
Deep Researcher: Eine Rolle (oder manchmal ein spezialisierter KI-Agent), die sich auf die Untersuchung komplexer, unbekannter Themen konzentriert. Anders als eine Standardsuche gräbt sich ein Deep Researcher in wissenschaftliche Arbeiten, technische Dokumentation und lange Berichte ein, um eine umfassende Antwort zu einem schwierigen Thema zu synthetisieren.
Strategie & Wachstum
-
SEO (Search Engine Optimization): Die Kunst, deine Website so zu optimieren, dass sie ganz oben in den Google-Ergebnissen erscheint. Dazu gehört, die richtigen Keywords zu verwenden, die Website schnell zu machen und sicherzustellen, dass andere Websites auf dich verlinken.
-
Wachstum: Eine Mischung aus Marketing und Engineering, die sich vollständig darauf konzentriert, mehr Nutzer zu gewinnen. Ein „Growth Engineer“ könnte Funktionen speziell dafür entwickeln, Menschen dazu zu ermutigen, ihre Freunde einzuladen oder sich schneller anzumelden.
-
PRD (Product Requirements Document): Der „Bauplan“ für eine Funktion. Dieses vom Product Manager verfasste Dokument erklärt genau, was eine neue Funktion tun soll, wie sie aussehen soll und wie Erfolg gemessen wird. Engineers verwenden es als ihre Anleitung.
Seitenstruktur & Navigation
-
Überschriften (Titel): Die Gliederung deines Seiteninhalts. Im Code werden diese als H1, H2, H3 usw. markiert. H1 ist der Haupttitel (wie ein Buchtitel), und H2s sind die Kapitelüberschriften. Sie helfen sowohl Nutzern als auch Google zu verstehen, worum es auf deiner Seite geht.
-
Footer: Der Abschnitt ganz unten auf jeder Seite. Er ist die „Krimskrams-Schublade“ der Website – dort platzierst du Dinge, die wichtig sind, aber nicht im Hauptfokus stehen, wie rechtliche Richtlinien, Kontaktinformationen und Links zu sozialen Medien.
-
Favicon: Das winzige Symbol, das auf dem Tab deines Webbrowsers erscheint (neben dem Seitentitel). Es hilft Nutzern, deine Website schnell zu erkennen, wenn sie zwanzig Tabs gleichzeitig geöffnet haben.