Drittanbieter-Services mit Ihrem Agenten beschaffen | Vercel Marketplace

VVercel
컴퓨터/소프트웨어창업/스타트업AI/미래기술

Transcript

00:00:00Wenn Sie eine produktionsreife Anwendung erstellen, müssen Sie wahrscheinlich externe
00:00:05Dienste wie Datenbanken, Auth-Anbieter und Login-Tools integrieren.
00:00:11Diese manuell einzurichten bedeutet, Konten zu erstellen, Dashboards zu durchsuchen und
00:00:16Anmeldedaten zu kopieren, um dann alles selbst in Ihrer Anwendung zu vernetzen.
00:00:22Das funktioniert, aber was wäre, wenn Ihr Coding-Agent diese Dienste
00:00:29automatisch für Sie finden und integrieren könnte?
00:00:30Nun, mit der Vercel CLI und dem Marketplace ist dies jetzt möglich.
00:00:35Ich zeige es Ihnen.
00:00:37Installieren oder aktualisieren Sie zuerst die Vercel CLI.
00:00:44Sobald Sie sich bei Vercel anmelden, müssen Sie sich nicht mehr bei jedem Anbieter separat authentifizieren.
00:00:51Ein einziger Login gibt sowohl Ihnen als auch Ihrem Agenten Zugriff auf alle Marketplace-Integrationen.
00:00:58Um Ihrem Agenten bei der Nutzung der Vercel CLI zu helfen, können Sie auch den verfügbaren Skill installieren.
00:01:07Da die CLI nun bereit ist, fragen wir unseren Agenten, welche Vercel Marketplace-Integrationen verfügbar sind.
00:01:16Großartig.
00:01:20Ich habe eine Idee für eine App, also lassen wir den Agenten sie bauen.
00:01:24Erstelle eine Kalender-App mit Next.js, nutze Supabase für die Datenbank, Clerk für Auth und Stripe
00:01:32im Sandbox-Modus für Zahlungen.
00:01:34Und natürlich: Mach keine Fehler.
00:01:37Das wird eine Weile dauern, also spulen wir vor.
00:01:46Okay, Einrichtung abgeschlossen.
00:01:49Wenn wir die Ausgabe des Agenten lesen, sehen wir, dass er jeden Anbieter bereitgestellt, die
00:01:55Umgebungsvariablen abgerufen und alles miteinander verknüpft hat.
00:02:01Im Vercel-Dashboard sehen wir, dass ein neues Projekt erstellt, jeder Dienst verbunden
00:02:08und die Anwendung bereitgestellt wurde – alles in einem Rutsch.
00:02:13In der Praxis würden Sie dies in kleineren Schritten tun, besonders bei einer bestehenden Anwendung.
00:02:19Fragen wir den Agenten also, was er sonst noch tun kann.
00:02:28Zusammenfassend: Sie können Integrationen zu einem Team hinzufügen oder entfernen, Dienste
00:02:34für Projekte prüfen, verbinden und trennen, Ausgaben checken, Limits setzen, Guides erstellen und
00:02:42vieles mehr.
00:02:43Jetzt fragen Sie sich vielleicht: Wie funktioniert das und ist es sicher?
00:02:48Die Vercel CLI stellt Integrationen über strukturierte Befehle bereit, die Agenten aufrufen können.
00:02:53Wenn Sie Ihren Agenten etwa bitten, alle Marketplace-Integrationen aufzulisten, führt
00:02:59er den Befehl "discover" aus.
00:03:02Dieser liefert strukturierte JSON-Daten, die der Agent analysieren und verarbeiten kann.
00:03:07Bitten Sie den Agenten, eine Integration zu installieren, nutzt er den Befehl "add".
00:03:13Benötigt die Integration zusätzliche Metadaten oder stockt der Prozess, kann er um Hilfe bitten
00:03:24und dann erforderliche Felder wie die Region explizit übergeben.
00:03:35Sobald die Integration installiert ist, kann der Agent mit dem Befehl "guide" Setup-Anleitungen abrufen.
00:03:46Wie Sie sehen, führt der Agent keinen willkürlichen Code aus.
00:03:50Er interagiert mit der Vercel CLI, die strukturierte Leitplanken, begrenzten Befehlsumfang,
00:03:56Berechtigungen und die Verwaltung von Umgebungsvariablen bietet.
00:04:01Bei kritischen Aktionen, wie der Wahl eines kostenpflichtigen Plans oder rechtlichen Bedingungen, hält der Agent inne
00:04:07und bittet den Menschen, dies abzuschließen oder leitet zum Vercel-Dashboard weiter.
00:04:13Alles klar, das sind die Vercel CLI und der Marketplace, jetzt Teil Ihres agentenbasierten Workflows.
00:04:20Agenten können das Gerüst und die Integration übernehmen, während Sie die wichtigen Entscheidungen treffen,
00:04:26ohne Ihr Terminal zu verlassen.
00:04:28Probieren Sie es heute aus und geben Sie uns Feedback.

Key Takeaway

Die Kombination aus Vercel CLI und Marketplace ermöglicht es Coding-Agenten, komplexe Drittanbieter-Dienste sicher und automatisch in Anwendungen zu integrieren, was den manuellen Konfigurationsaufwand erheblich reduziert.

Highlights

Automatisierung der Integration von Drittanbieter-Diensten wie Datenbanken und Auth-Providern durch Coding-Agenten.

Nutzung der Vercel CLI und des Marketplace macht manuelle Kontoerstellungen und das Kopieren von Anmeldedaten überflüssig.

Ein einziger Login bei Vercel gewährt sowohl dem Entwickler als auch dem Agenten Zugriff auf alle Marketplace-Integrationen.

Strukturierte Befehle wie "discover", "add" und "guide" ermöglichen eine präzise Steuerung des Agenten innerhalb sicherer Leitplanken.

Sicherheitsmechanismen stoppen den Agenten bei kritischen Aktionen wie zahlungspflichtigen Plänen oder rechtlichen Bedingungen.

Effizienter Workflow, bei dem Agenten das Gerüst bauen, während Entwickler die wichtigen Entscheidungen direkt im Terminal treffen.

Timeline

Herausforderungen bei der manuellen Integration

Beim Erstellen produktionsreifer Anwendungen müssen Entwickler oft externe Dienste wie Datenbanken oder Authentifizierungs-Tools einbinden. Bisher bedeutete dies einen hohen manuellen Aufwand durch das Erstellen von Konten, das Durchsuchen von Dashboards und das mühsame Kopieren von Anmeldedaten. Dieser Prozess ist fehleranfällig und zeitaufwendig, da alles händisch in der Anwendung vernetzt werden muss. Der Sprecher wirft die Frage auf, ob ein Coding-Agent diese Aufgaben nicht automatisch übernehmen könnte. Mit der Vercel CLI und dem Marketplace wird genau diese Vision nun Realität.

Einrichtung der Vercel CLI und Authentifizierung

Der erste Schritt besteht darin, die Vercel CLI zu installieren oder auf die neueste Version zu aktualisieren. Ein entscheidender Vorteil ist das Single-Sign-On-Prinzip: Sobald man bei Vercel angemeldet ist, entfällt die separate Authentifizierung bei jedem einzelnen Drittanbieter. Dies gibt sowohl dem menschlichen Entwickler als auch dem KI-Agenten sofortigen Zugriff auf alle verfügbaren Integrationen im Marketplace. Zusätzlich kann ein spezieller Skill installiert werden, der dem Agenten hilft, die CLI-Befehle effektiver zu nutzen. Dies schafft die notwendige Infrastruktur für einen reibungslosen, automatisierten Workflow.

Praxisbeispiel: Bau einer Kalender-App

In einer Live-Demonstration wird ein Agent beauftragt, eine komplette Kalender-App mit Next.js, Supabase, Clerk und Stripe zu erstellen. Der Agent übernimmt dabei das Bereitstellen der Anbieter, ruft die erforderlichen Umgebungsvariablen ab und verknüpft alle Komponenten miteinander. Im Vercel-Dashboard wird ersichtlich, dass das Projekt erstellt, alle Dienste verbunden und die App in einem Rutsch bereitgestellt wurde. Für bestehende Anwendungen empfiehlt der Sprecher jedoch, solche Integrationen eher in kleineren, kontrollierten Schritten durchzuführen. Dies zeigt die enorme Leistungsfähigkeit der KI bei der Übernahme repetitiver Infrastrukturaufgaben.

Funktionsweise und Sicherheitsmechanismen

Die technische Basis bildet die Interaktion des Agenten mit der Vercel CLI über strukturierte Befehle wie "discover" zur Suche oder "add" zur Installation. Diese Befehle liefern strukturierte JSON-Daten, die der Agent präzise analysieren und verarbeiten kann, ohne willkürlichen Code auszuführen. Ein wichtiges Sicherheitsmerkmal ist, dass der Agent bei kritischen Schritten, wie der Auswahl kostenpflichtiger Abos, den Prozess stoppt und den Menschen um Bestätigung bittet. Falls zusätzliche Informationen wie eine spezifische Region benötigt werden, fordert der Agent diese explizit vom Nutzer an. So bleibt die volle Kontrolle beim Entwickler, während die CLI als sichere Leitplanke dient.

Fazit und Ausblick auf den Workflow

Abschließend wird betont, dass die Vercel CLI und der Marketplace nun integrale Bestandteile eines agentenbasierten Workflows sind. Der Agent übernimmt das zeitintensive Gerüst und die technische Integration, was dem Entwickler erlaubt, sich auf strategische Entscheidungen zu konzentrieren. Besonders vorteilhaft ist, dass dieser gesamte Prozess direkt im Terminal stattfindet, ohne dass der Kontext gewechselt werden muss. Der Sprecher lädt die Nutzer ein, diese neuen Funktionen sofort auszuprobieren und wertvolles Feedback zu geben. Dies markiert einen signifikanten Fortschritt in der Effizienz moderner Softwareentwicklung.

Community Posts

No posts yet. Be the first to write about this video!

Write about this video