GitHub Spark ist jetzt als öffentliche Vorschauversion verfügbar und erstellt lauffähige Anwendungen direkt anhand von Eingabeaufforderungen in einfacher Sprache. Microsoft hat das neue Tool auf der GitHub-Plattform eingeführt, um die Full-Stack-Entwicklung ohne Konfigurationsänderungen zu ermöglichen. Das Tool steht vorerst nur Abonnenten von Copilot Pro+ zur Verfügung.
Spark vereint GitHubs Hosting, Codegenerierung, KI-Dienste und Deployment an einem zentralen Ort. Keine Einrichtung einer Entwicklungsumgebung, kein Hin und Her zwischen verschiedenen Diensten – nur eine einzige Oberfläche, die jeden Schritt der Pipeline abdeckt, von der ersten Idee bis zur Veröffentlichung der Live-App. Zumindest laut CEO Satya Nadella.
Nutzer geben App-Ideen ein und erhalten vollständige App-Entwicklungen
Mit GitHub Spark geben Sie einfach etwas ein wie „Erstelle eine Website, die Filme basierend auf meiner Stimmung empfiehlt“, und das System startet die komplette Entwicklung. Es richtet sowohl Frontend als auch Backend ein, integriert KI-Funktionen und erspart Ihnen die gesamte manuelle Konfiguration.
Alles basiert auf Claude Sonnet 4, einem umfangreichen Sprachmodell, das die natürlichsprachliche Eingabeaufforderung analysiert und in produktionsreifen Code umwandelt. Spark benötigt keine manuellen Serverkonfigurationen, API-Einrichtungen oder Bereitstellungspläne. Das erledigt es alles automatisch.
Sie müssen sich auch nicht um die Hosting-Einstellungen kümmern. Spark verwaltet die Webserver und stellt den finalen Build automatisch bereit. Das bedeutet, dass Benutzer nichts über Load Balancer, SSL oder die Einrichtung einer Domain wissen müssen. Spark übernimmt die Routinearbeiten und hält das Repository mit Ihrem GitHub-Konto verknüpft.
Das System unterstützt Berichten zufolge auch die KI-Integration ohne API-Schlüssel. Anstatt dass Nutzer Dokumentationen oder Entwicklerportale durchsuchen müssen, bindet Spark Modelle von OpenAI, Meta, DeepSeek und xAI direkt ein. So lassen sich beispielsweise Chatbots, Zusammenfassungsfunktionen oder Empfehlungssysteme direkt in die Anwendung integrieren, indem diese Modelle im Hintergrund genutzt werden.
Und wenn alles bereit ist, reicht ein einziger Klick, um die App online zu stellen. Keine AWS-Einrichtung. Kein Heroku. Kein Bereitstellungsskript. Einfach nur „veröffentlichen“
GitHub Copilot-Agenten erweitern die Kollaborations- und Codierungsoptionen
Spark unterstützt verschiedene Arbeitsabläufe. Sie können mit einer Eingabeaufforderung in natürlicher Sprache beginnen, Elemente per Drag & Drop mit visuellen Steuerelementen verschieben oder direkt in den Quellcode einsteigen, um Details manuell anzupassen. GitHub Copilot ist dabei stets integriert und bietet Live-Vervollständigungen, Codevorschläge und Unterstützung beim Schreiben von Logik.
Jede in Spark erstellte Anwendung matic ein eigenes GitHub- Repository. Dieses umfasst die üblichen DevOps-Tools: GitHub Actions für CI/CD-Pipelines und Dependabot für Paketaktualisierungen und Sicherheitswarnungen. So können Benutzer, die skalieren, überwachen oder in andere Systeme integrieren möchten, direkt auf ein DevOps-fähiges Repository zugreifen.
Spark unterstützt auch den Start in einem GitHub Codespace. Über die Spark-Benutzeroberfläche können Nutzer eine cloudbasierte Entwicklungsumgebung erstellen und GitHub Copilot-Agenten einbinden. Diesen Agenten können Aufgaben wie Debugging, das Hinzufügen neuer Funktionen oder das Beheben von Fehlern zugewiesen werden. Es handelt sich nicht nur um Autovervollständigung – diese KI-Tools nehmen Ihnen Aufgaben ab und führen sie direkt im Repository aus.
Die Agenten sind in der Lage, alles von Logikänderungen bis hin zur Dateirestrukturierung zu erledigen. Entwickler können mit ihnen zusammenarbeiten, als wären sie externe Teammitglieder.
Spark übernimmt auch die Benutzerauthentifizierung, die Datenbankeinrichtung und das Webhosting – alles ohne Boilerplate-Code. Sie müssen weder einen PostgreSQL-Container starten noch OAuth einrichten, da dies bereits in der Spark-Konfiguration enthalten ist und im Hintergrund läuft. Benötigt Ihre Anwendung eine Anmeldefunktion oder persistente Daten? Auch diese Funktionen sind integriert.
Spark legt in seiner aktuellen Version den Fokus auf Geschwindigkeit statt Komplexität, aber alles bleibt editierbar. Nach der Generierung des initialen Codes können Benutzer direkt in die Dateien eintauchen, Änderungen vornehmen oder Mitwirkende einladen. Da alles über GitHub läuft, fügt es sich nahtlos in Teams ein, die bereits mit versionskontrollierter Software arbeiten.
Foto von 