Zurück zu allen Beiträgen

VibeDefend ist da. Ihr KI-Agent hat neue Regeln, mit einem einzigen Befehl installiert.

Eine npx-Zeile verbindet Claude Code, Cursor, Codex, Devin Desktop und VS Code Copilot mit Business Rules, OWASP, SOC 2 und DSGVO, drei davon mit Action Guards.

Auf dieser Seite
  1. Der Kontrollpunkt hat sich verschoben. Fast niemand hat es bemerkt.
  2. Was gerade ausgeliefert wurde
  3. Vier Governance-Ebenen, eine Installation
  4. Ein konkreter Durchgang
  5. Fünf Agenten, automatisch erkannt
  6. Die Anleitung: von der Registrierung zu einem gesteuerten Prompt
  7. Datenschutz: was bei CybeDefend ankommt und wo es bleibt
  8. Preise: kostenlos testen
  9. Was das ändert

Ein npx-Befehl verdrahtet Claude Code, Cursor, OpenAI Codex, Devin Desktop und Copilot in die VibeDefend-Governance-Ebene.

Ihr KI-Coding-Agent liefert an einem Tag mehr Code aus, als Ihre Prüfer in einem Monat lesen. Wir haben gerade das Tool ausgeliefert, das diesem Agenten Ihre Business Rules, Ihre Sicherheits-Frameworks und Ihre Hard-Stop-Aktionsliste gibt. Mit einem einzigen Befehl installiert.

Version 1.1.1 von @cybedefend/vibedefend ist gestern auf npm erschienen. Es ist eine einzige npx-Zeile, die jeden Coding-Agenten auf Ihrem Laptop automatisch erkennt und sie in die CybeDefend-Governance-Ebene verdrahtet. Kein YAML. Kein Deploy. Kein Container zu bauen. Führen Sie es aus, wählen Sie Ihre Region, wählen Sie Ihre Agenten, und Ihr nächster Prompt ist bereits gesteuert.

Dieser Beitrag erklärt, was das Paket tut, warum es jetzt erscheint und wie Sie von npm zu einem geschützten Prompt kommen.

Der Kontrollpunkt hat sich verschoben. Fast niemand hat es bemerkt.

Fünfzehn Jahre lang lebte AppSec im Pull Request. SAST scannte das Diff. SCA prüfte die Abhängigkeiten. Der Prüfer las die Änderung. Drei Ebenen, alle auf dasselbe Artefakt ausgerichtet: den PR.

Dieses Modell setzt eine wesentliche Sache voraus: dass ein Mensch das Diff liest, bevor es gemergt wird. Es funktioniert im menschlichen Takt. Es funktioniert nicht im Agententakt.

Wenn die Claude-Code-Sitzung eines einzelnen Entwicklers 2.000 Codezeilen an einem Nachmittag ausliefert, zerbricht die PR-Review-Schleife. Manche Teams mergen einfach. Andere Teams bündeln die Ausgabe des Agenten in einen riesigen PR, den kein Mensch tatsächlich von Anfang bis Ende liest. So oder so hat das Diff aufgehört, ein Kontrollpunkt zu sein. Es ist jetzt ein Protokoll.

Der neue Kontrollpunkt ist der Prompt selbst. Welche Regeln Sie auch durchsetzen wollen, Sie müssen sie in die Hände des Agenten legen, bevor er die anstößige Zeile schreibt, nicht danach, in einem Scanner, der eintrifft, sobald der Code bereits auf der Festplatte liegt und der Agent weitergezogen ist.

Das ist die gesamte These hinter VibeDefend, und das ist es, was gestern ausgeliefert wurde.

Was gerade ausgeliefert wurde

VibeDefend ist eine Node-CLI, die als @cybedefend/vibedefend auf npm verteilt wird. Es tut eine Sache: Es installiert die Brücke zwischen Ihrem Coding-Agenten und CybeDefends Governance-Backend. Diese Brücke hat vier Ebenen: Business Rules aus Ihrem Repo gefördert, Security Rules aus den kanonischen Compliance-Frameworks, Action Guards, die gefährliche Aufrufe blockieren, bevor sie ausgelöst werden, und Live Findings, die jedes Scanner-Ergebnis in den Agenten speisen.

Der Installer ist eine einzige Zeile.

npx -y @cybedefend/vibedefend@latest install

Das ist die gesamte Schnittstelle. Der Installer ist interaktiv: Er erkennt automatisch, welche von Claude Code, Cursor, OpenAI Codex, Devin Desktop und VS Code Copilot auf Ihrer Maschine leben, fragt nach Ihrer Region (EU oder US) und schreibt die MCP-Verdrahtung, die Regel-Hooks und die Doktrin-Dateien an die richtigen Stellen.

npx -y @cybedefend/vibedefend@latest installEU oder US wählenErkannte Agenten bestätigenClaude Code öffnen
Von npm zu einem gesteuerten Prompt in vier interaktiven Antworten.

Node 18.17 ist die einzige Voraussetzung. Die meisten Leser haben es bereits, weil Claude Code, Cursor und Codex ohnehin mit einem gebündelten Node ausgeliefert werden. Funktioniert auf macOS, Linux und Windows; bash, zsh, fish, PowerShell, cmd und Git Bash verhalten sich alle identisch.

Vier Governance-Ebenen, eine Installation

Sobald VibeDefend verdrahtet ist, beginnen vier unabhängige Ebenen, den Agenten zu beobachten. Jede Ebene behandelt eine andere Bedrohungsfläche, und jede spricht eine andere Form von Regel.

Business Rules

Die Konventionen in Ihrem Repo, die real sind, aber nie aufgeschrieben wurden. Verwenden Sie Decimal128 für Geld. Legen Sie nie einen soft-gelöschten Datensatz offen. Autorisierung läuft über requireOwner, nicht über rohe Mitgliedschaftsprüfungen. VibeDefend fördert sie aus der Art und Weise, wie Ihr Team bereits codet, schlägt sie als explizite Regeln vor, und der Autopilot fördert weiter, während Sie ausliefern. Jede akzeptierte Regel landet im Kontext des Agenten vor der nächsten Bearbeitung.

Security Rules

OWASP Top 10, SOC 2, DSGVO, ISO 27001: die Playbooks, die Ihre Auditoren bereits erwarten, am Tag der Installation geladen. Fügen Sie Ihre eigenen Regeln obendrauf. Der Agent liest jede zutreffende Erinnerung vor jeder Bearbeitung, sodass die Framework-Anforderung Teil des Schreibens wird statt einer Checkbox zum Audit-Zeitpunkt.

Action Guard

sudo rm -rf, rohe process.env-Lesezugriffe auf geheimnisartige Schlüssel, ad-hoc psql-Anweisungen gegen produktionsähnliche Hosts. Action Guard fängt den Aufruf des Agenten ab, bevor er ausgelöst wird. Schalten Sie pro Regel auf Warnen oder Blockieren um, fügen Sie Ihre eigenen verbotenen Muster hinzu, jedes Abfangen landet im Audit-Trail.

Live Findings

Jedes Ergebnis aus CybeDefends Scannern, SAST mit Erreichbarkeit, SCA, Secrets, IaC und CI/CD, ist live im Kontext des Agenten. So schreibt der Agent nicht nur sicheren Code, sondern triagiert und behebt die Schwachstellen, die Sie bereits haben, jeder Fix ein Diff, das Sie genehmigen.

Der Sinn, sie zu trennen, ist, dass sie auf unterschiedliche Arten versagen. Eine durchrutschende Business Rule ist ein Qualitätsfehler: Ihr Code driftet von der Konvention ab, das mentale Modell Ihres Teams wird schwerer zu teilen. Eine durchrutschende Security Rule ist ein Compliance-Fehler: Sie liefern etwas aus, das eine SOC-2-Kontrolle nicht besteht. Ein verfehlter Action Guard ist ein Jetzt-Fehler: Der Agent hat gerade etwas Destruktives auf der Maschine ausgeführt, auf die er Zugriff hatte. VibeDefend handhabt alle vier aus derselben Installation.

Ein konkreter Durchgang

So sieht Ihre erste Claude-Code-Sitzung nach der Installation aus.

Sie bitten den Agenten, dem Checkout ein Rabattcode-Feature hinzuzufügen. Der Agent bearbeitet cart-checkout.ts. Bevor die Bearbeitung landet, schiebt VibeDefend die geförderte Regel no-raw-amount-math aus src/billing.ts:14 in den Kontext: "Geldbeträge MÜSSEN Decimal128 verwenden, nie Number." Der Agent wendet sie beim allerersten Schreibvorgang an (total = new Decimal128(cart.sum)), ohne dass Sie ein Wort sagen müssen.

Eine Minute später bitten Sie ihn, die Benutzersuche nach E-Mail zu filtern. Der Agent beginnt, db.query("SELECT * FROM users WHERE email = '" + email + "'") zu entwerfen. VibeDefend matcht owasp-a03-injection (Schwere: hoch), bevor die Zeile fertig ist, und der Agent schreibt mit einer parametrisierten Query um. Wieder haben Sie nichts gesagt.

Später, während er ein Umgebungsproblem debuggt, schlägt der Agent selbstbewusst sudo rm -rf /etc/old-config vor. Action Guard blockiert es mit no-destructive-sudo (Schwere kritisch, standardmäßig aktiv, kann nicht deaktiviert werden), und das Ereignis landet mit einem Zeitstempel und einem Grund in Ihrem CybeDefend-Audit-Trail. Der Agent erhält eine freundliche Ablehnung; Sie erhalten einen Log-Eintrag; nichts geht kaputt.

Keiner dieser Züge wurde von einem Scanner überwacht, der das gemergte Diff liest. Alle drei wurden am Prompt überwacht, von einem Tool, das die richtige Regel bereits zur Hand hatte.

Fünf Agenten, automatisch erkannt

Der Installer deckt die fünf Coding-Agenten ab, die 2026 den Großteil des arbeitenden Marktes halten: Claude Code, Cursor, OpenAI Codex, Devin Desktop und VS Code Copilot. Er erkennt, welche auf Ihrer Maschine installiert sind, und verdrahtet nur diejenigen, die Sie angehakt lassen. Führen Sie den Installer jederzeit erneut aus, um einen Agenten ein- oder auszuschalten; er ist idempotent.

Die fünf Agenten legen nicht dieselbe Hook-Fläche offen, daher unterscheidet sich die Abdeckung jeder Ebene ein wenig. Claude Code, Cursor und Codex haben die tiefste Integration. In Devin Desktop greifen die Guards nur, wenn Dateien geschrieben werden; bei den übrigen Tools kommen die Regeln als Anweisungen an, nicht als Sperre. VS Code Copilot liefert MCP und die Regelebenen aus; Action Guards stehen auf GitHubs Seite noch aus. Das erneute Ausführen des Installers zieht jeden Agenten herein, der zwischen Releases neue Hook-Flächen ausliefert.

Die Anleitung: von der Registrierung zu einem gesteuerten Prompt

Der Weg von "ich habe einen Tweet darüber gesehen" zu "mein Agent ist gesteuert" führt über fünf Schritte.

Ein CybeDefend-Konto auf eu.cybedefend.com erstellenDie Projekt-UUID aus dem Dashboard kopierennpx -y @cybedefend/vibedefend@latest install.cybedefend/config.json im Repo ablegenClaude Code öffnen, wie gewohnt prompten
Fünf Schritte, von Anfang bis Ende. Kostenlose Stufe, keine Karte.

Das Dashboard lebt unter eu.cybedefend.com oder us.cybedefend.com, abhängig von Ihrer Region; Sie wählen bei der Registrierung. Die kostenlose Stufe existiert, keine Karte nötig, und enthält alles, was Sie brauchen, um die vier Ebenen von Anfang bis Ende auszuprobieren. Die UUID steht auf der Projektseite, sobald Sie eine erstellt haben. Die .cybedefend/config.json ist eine einzeilige JSON-Datei, die Sie an der Wurzel jedes Repos ablegen, das Sie überwacht haben wollen:

{ "projectId": "<your-cybedefend-project-uuid>" }

Das ist das gesamte Onboarding. Kein SDK zu vendoren, kein Docker-Image zu pflegen, keine Policy-DSL zu lernen. Der Agent nimmt die Verdrahtung beim nächsten Sitzungsstart auf.

Datenschutz: was bei CybeDefend ankommt und wo es bleibt

Die Action Guards laufen auf Ihrem Laptop, neben Ihrem Agenten: Dort wird entschieden, ob ein Befehl blockiert wird, noch bevor er ausgeführt wird.

Alles andere läuft über das CybeDefend-Backend, in der Region, die Sie gewählt haben. Um die Regeln bereitzustellen, die zur gerade geschriebenen Zeile passen, sendet VibeDefend einen kurzen Ausschnitt dieses Codes. Der Scan vor dem Commit sendet die geänderten Dateien. Die Business Rules gewinnt die Plattform aus dem Repo, das Sie verbinden. Ihr Code wird nie zum Training eines Modells verwendet, weder unseres noch das eines Unterauftragsverarbeiters. Was gespeichert wird und wo, steht auf der Sicherheitsseite.

Die Regionen EU und US sind physisch getrennt. Wählen Sie die Region bei der Installation; der Audit-Trail liegt in der passenden Region. Keine Replikation, kein regionsübergreifender Pfad. Wenn Sie beide brauchen, erstellen Sie zwei Projekte.

Preise: kostenlos testen

VibeDefend testen Sie kostenlos an Ihrem eigenen Code: ohne Karte, ohne zeitliche Begrenzung. Für ein Team starten wir ein Pilotprojekt auf Ihren Repos und legen danach einen Preis anhand Ihrer Nutzung fest. Das npm-Paket ist BUSL-1.1-lizenziert und wird am 2030-05-25 zu Apache-2.0.

Die Absicht ist einfach: Die Reibung, Governance in den Agenten zu setzen, sollte null sein. Die Reibung, sie über eine Organisation zu skalieren, ist dort, wo die kommerzielle Beziehung beginnt.

Was das ändert

Zehn Jahre lang verkaufte AppSec Scanner, die eintrafen, nachdem der Code geschrieben war. Das ergab Sinn, als Menschen den Code schrieben, denn Menschen verlangsamen sich meist, bevor sie mergen. Dieses Modell hinkt dem Workflow jetzt um eine Größenordnung hinterher. Der Agent liefert schneller aus als der Scanner-Zyklus, der Prüfer liest weniger, als der Agent produziert, das Diff ist nicht mehr die Schranke, die es einst war.

Der Kontrollpunkt hat sich zum Prompt verschoben. Die Frage für jedes Team im Jahr 2026 ist, ob ihr AppSec-Stack mitgezogen ist, oder ob sie weiterhin Tools finanzieren, die eine Stufe der Pipeline überwachen, die nicht mehr so wichtig ist.

VibeDefend ist die Antwort, die wir gerade ausgeliefert haben. Es ist nicht die einzig mögliche, und es wird nicht die letzte Form sein, die die Kategorie annimmt. Aber es ist das Erste, das wir gesehen haben, das sich mit einem Befehl installieren lässt, das neben jedem wichtigen Coding-Agenten sitzt und das Ihnen alle vier Governance-Ebenen auf einmal gibt. Das ist von nun an die Messlatte.

Das vollständige Paket finden Sie unter npmjs.com/package/@cybedefend/vibedefend. Die README und die Support-Matrix leben auf npm. Die Produktseite ist unter cybedefend.com/vibedefend. Die Plattform ist unter eu.cybedefend.com und us.cybedefend.com.

Liefern Sie heute Nachmittag ein Feature aus. Sehen Sie, wie Ihre Business Rules im Kontext des Agenten landen. Sagen Sie uns, was wir übersehen haben.