Naar hoofdinhoud springen
← Woordenlijst
concept

Vibe Coding

Vibe Coding · Vibecoding

1 min leestijd 19 mei 2026
Vibe Coding bezeichnet die Praxis, KI-Agenten Code aus informellen, natürlichsprachigen Anfragen ohne vorherige formale Spezifikation generieren zu lassen — nach dem Prinzip "probier es einfach aus".

Definition

Vibe Coding (Begriff geprägt 2025) beschreibt:

  • Entwickler beschreibt Anforderung informell (“mach einen Login-Button”)
  • KI-Agent generiert Code direkt
  • Kein Review-Prozess, keine formale Spezifikation
  • Iteratives “Vibe”-Vorgehen: “noch etwas besser”

Warum Vibe Coding ein Anti-Pattern ist

1. Fehlende Auditierbarkeit

Ohne Spezifikation lässt sich nicht prüfen, ob generierter Code die ursprüngliche Anforderung korrekt umsetzt.

2. Governance-Lücken

  • Keine Traceability: Was war die Anforderung?
  • Kein Compliance-Nachweis: Entspricht Code den Richtlinien?
  • Kein Review-Anker: Worüber reviewt der Mensch?

3. Scope-Drift

Jede iterative “verbessere”-Anfrage verändert den Scope ohne formale Entscheidung — klassisches Anti-Pattern in IIO.

4. Sicherheitsrisiken

KI-generierter Code ohne Review kann Sicherheitslücken enthalten die erst in Produktion auffallen.

Vibe Coding vs. Spec-before-Generation

AspektVibe CodingSpec-before-Generation
EinstiegNatürlichsprachige AnfrageFormale Spezifikation
Audit TrailFehltVollständig
Review-BasisKeinerSpec als Referenz
EU AI ActNicht konform (Hochrisiko)Konform
GeschwindigkeitSchnell (kurzfristig)Langsamer (nachhaltig)

Wann ist Vibe Coding OK?

Für nicht-produktiven Code ist Vibe Coding akzeptabel:

  • Wegwerf-Prototypen
  • Lokale Skripte ohne Produktionsrelevanz
  • Explorative Datenanalyse

Nie für: Produktionscode, sicherheitsrelevanten Code, KI-Systeme die Menschen betreffen (EU AI Act-Scope).

IIO Anti-Pattern-Checker

IIO erkennt Vibe Coding automatisch:

# antipattern-check.sh prüft auf:
# - Commit ohne referenzierte Spec-ID
# - Direkter Code-Push ohne HITL-Gate
# - "improve", "fix", "better" ohne vorherige Spec

KI-Agenten erhalten unformelle Anfragen und produzieren Code daraus — zum Beispiel durch Probekodieren.

Goedgekeurd
Gegenereerd door
scripts/generate-glossary-register-variants.py (qwen2.5:7b (lokal via Ollama, kein Cloud-Fallback))
Gegenereerd op
2026-09-21T00:11:29.079655+00:00
Norm
Eenvoudige taal ~B1 — niet de Duitse norm voor makkelijk lezen DIN SPEC 33429
Gecontroleerd door
zolo · 2026-09-21T00:30:10.463422+00:00

Vibe Coding beschreibt die Methode, bei der KI-Agenten unformalisierte, natürliche Anfragen in funktionierenden Code umsetzen sollen. Dies erfolgt ohne vorherige detaillierte Spezifikation und basiert auf dem Konzept, dass man den Code einfach ausprobieren sollte.

Goedgekeurd
Gegenereerd door
scripts/generate-glossary-register-variants.py (qwen2.5:7b (lokal via Ollama, kein Cloud-Fallback))
Gegenereerd op
2026-09-21T00:11:29.079655+00:00
Norm
Eenvoudige taal ~B1 — niet de Duitse norm voor makkelijk lezen DIN SPEC 33429
Gecontroleerd door
zolo · 2026-09-21T00:30:10.463422+00:00

Citaat

"Vibe Coding." Open Cognition Commons Foundation. https://opencognitioncommons.org/nl/glossary/vibe-coding. CC-BY 4.0.
Machineleesbare metadata
{
  "@context": "https://schema.org",
  "@type": "DefinedTerm",
  "name": "Vibe Coding",
  "description": "Vibe Coding bezeichnet die Praxis, KI-Agenten Code aus informellen, natürlichsprachigen Anfragen ohne vorherige formale Spezifikation generieren zu lassen — nach dem Prinzip \"probier es einfach aus\".\n",
  "url": "https://opencognitioncommons.org/nl/glossary/vibe-coding",
  "license": "https://creativecommons.org/licenses/by/4.0/",
  "alternateName": [
    "Vibe Coding",
    "Vibecoding"
  ]
}