Das CloudFlare AI-Team verfügt über Open-Sourcing-Vibedk, eine Plattform mit voller Stapel, mit der Entwickler AI-Anwendungen mit einem einzigen Klick auf das Cloudflare-Netzwerk erstellen und bereitstellen können. Die Plattform ist so konzipiert, dass Teams ihre eigenen AI-betriebenen Anwendungsbauer erstellen können, ohne umfangreiche Infrastruktur von Grund auf neu zu integrieren. VIBESDK ist eine im Rahmen einer MIT-Lizenz bereitgestellte Produktionsreferenzimplementierung. Es enthält einen kompletten Technologiestapel mit React und Vite Frontend, ein Back -End, das auf Cloudflare -Mitarbeitern und langlebigen Objekten basiert, sowie Datenverwaltung mit D1 und Nieselregen.
Der Workflow für Anwendungserstellung mit Vibedk
Der Prozess des Aufbaus einer Anwendung mit VibeDK folgt einem strukturierten, kI-gesteuerten Workflow.
- Ein Benutzer liefert eine Beschreibung der Anwendung, die er erstellen möchte.
- Ein AI -Agent generiert den erforderlichen Code und Dateien in einer sicheren, isolierten Sandbox -Umgebung.
- Die Sandbox installiert automatisch Projektabhängigkeiten und startet einen Entwicklungsserver, wodurch eine öffentliche Vorschau -URL für den Benutzer aufgedeckt wird, um die Live -Anwendung anzuzeigen.
- Protokolle und Fehlermeldungen werden an den generativen Agenten zurückgeführt, wodurch eine Feedback -Schleife erstellt wird, mit der die KI iteratives Debugging durchführen und Korrekturen anwenden kann.
- Einer separater Bereitstellungs-Sandbox veröffentlicht die Anwendung, um sicherzustellen, dass sie als eigener mit Mieter isolierter Arbeiter mit einer einzigartigen URL bereitgestellt wird.
KI -Modellflexibilität und -management
Standardmäßig verwendet die Plattform die Gemini 2.5 -Modelle von Google für Planung, Codegenerierung und Debugging. Alle Aufrufe zu großsprachigen Modellen werden über das Cloudflare AI -Gateway geleitet, was mehrere Vorteile bietet. Diese Architektur ermöglicht ein nahtloses Wechsel zwischen verschiedenen Modellanbietern wie OpenAI, Anthropic und Google. Es ermöglicht auch die Reaktionsdichtung, eine detaillierte Beobachtbarkeit in die Nutzung und Latenz von Token sowie eine umfassende Kostenverfolgung.
Sicherheits- und Mieter-Architektur
Das System ist so ausgelegt, dass sie nicht vertrauenswürdige, mit AI-generierte Code verarbeiten. Jeder Build -Prozess läuft in einem isolierten Container oder Sandkasten mit streng kontrolliertem Netzwerkzugriff. Die Produktionsbereitstellungsarchitektur ist von Natur aus meriant und wird durch die Isolations- und Ressourcennutzungsgrenzen pro Antragsteller erreicht. Dieses Modell soll skaliert werden, um Tausende oder Millionen einzelner Benutzeranwendungen zu unterstützen, ohne das Risiko einer Interferenz für den Mieter zu erteilen.
Bereitstellung und Projektexportieren
CloudFlare bietet eine Live-Demonstration von VibeDK, die eine Ein-Klick-Taste für Benutzer enthält, um eine eigene Instanz bereitzustellen. Sobald eine Anwendung generiert ist, können Benutzer das Projekt in ein persönliches Cloudflare -Konto oder ein GitHub -Repository exportieren. Diese Funktionalität ermöglicht es Entwicklern, weiterhin unabhängig an ihren Projekten zu arbeiten oder sie in ihre eigenen CI/CD -Pipelines zu integrieren.
Ein neues Muster für die Entwicklung von AI-betriebenen Entwicklung
Vibedk formalisiert ein Entwicklungsmuster, das als „Vibe -Codierung“ bekannt ist, das den Fokus von manueller Codierung auf die Überwachung generativer KI -Agenten verschiebt. Es bietet eine reproduzierbare Architektur, die sichere Codeausführung, integrierte Feedback -Schleifen für die iterative Entwicklung und den Zugriff auf die globale Bereitstellung enthält. Für Organisationen, die AI-betriebene Bauherren erstellen möchten, bietet die Plattform eine Grundlinie, die gegabelt und spezialisiert werden kann und möglicherweise Wochen oder Monate der Integrationsarbeit spart.





