Salta al contenuto principale
← Glossario
concept

Vibe Coding

Vibe Coding · Vibecoding

1 min lettura 19 mag 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.

Approvato
Generato da
scripts/generate-glossary-register-variants.py (qwen2.5:7b (lokal via Ollama, kein Cloud-Fallback))
Generato il
2026-09-21T00:11:29.079655+00:00
Norma
Linguaggio semplice ~B1 — non la norma tedesca di lettura facile DIN SPEC 33429
Verificato da
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.

Approvato
Generato da
scripts/generate-glossary-register-variants.py (qwen2.5:7b (lokal via Ollama, kein Cloud-Fallback))
Generato il
2026-09-21T00:11:29.079655+00:00
Norma
Linguaggio semplice ~B1 — non la norma tedesca di lettura facile DIN SPEC 33429
Verificato da
zolo · 2026-09-21T00:30:10.463422+00:00

Citazione

"Vibe Coding." Open Cognition Commons Foundation. https://opencognitioncommons.org/it/glossary/vibe-coding. CC-BY 4.0.
Metadati leggibili dalla macchina
{
  "@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/it/glossary/vibe-coding",
  "license": "https://creativecommons.org/licenses/by/4.0/",
  "alternateName": [
    "Vibe Coding",
    "Vibecoding"
  ]
}