Wissensdatenbank · Coding-Assistenten · App-Builder

GitHub Spark – Micro-Apps per natürlicher Sprache, gebaut und gehostet im Copilot-Ökosystem.

Mit GitHub Spark entstehen kleine Webanwendungen im Dialog mit der KI: beschreiben, ansehen, verfeinern, veröffentlichen. Hosting, Anmeldung, Datenspeicher und KI-Funktionen bringt Spark gleich mit, und über ein GitHub-Repository führt der Weg weiter in Codespaces und zum Copilot Coding Agent. Dieser Leitfaden ordnet Bausteine, Funktionen, Wettbewerb, Betriebsmodelle und Datenschutz aus Sicht des DACH-Mittelstands ein und zeigt, wo Spark sinnvoll ist und wo nicht.

Dieser Artikel wurde mithilfe künstlicher Intelligenz erstellt und redaktionell geprüft.

27 Min. Lesezeit
Aktualisiert · Oktober 2026
Fachartikel · Werkzeug-Analyse
GitHub Spark
GitHub (Microsoft) · San Francisco, USA
Anbieter
GitHub, Tochter von Microsoft
Produkttyp
KI-App-Builder für Micro-Apps
Zugang
Über Copilot-Tarife, Umfang prüfen
Technik
TypeScript, React, verwaltete Laufzeit
Betrieb
Hosting durch GitHub, Export ins Repository
Datenschutz
US-Anbieter, Drittlandtransfer prüfen
INAGRO Eignung Prototyping
★★★★★
Kapitel 01 · Überblick

Was ist GitHub Spark – und warum bekommen Micro-Apps ein eigenes Werkzeug?

GitHub Spark ist ein Werkzeug von GitHub, mit dem sich kleine Webanwendungen allein durch Beschreibungen in natürlicher Sprache erstellen, verfeinern und direkt veröffentlichen lassen. Statt eine Entwicklungsumgebung einzurichten, ein Framework zu wählen, eine Datenbank anzubinden und einen Server zu betreiben, beschreibt man, was die Anwendung tun soll. Spark erzeugt daraus lauffähigen Code, zeigt eine Live-Vorschau und stellt die App auf Wunsch mit wenigen Klicks unter einer eigenen Adresse bereit. GitHub selbst spricht von „Micro-Apps“ oder kurz „Sparks“: kleine, zweckgebundene Programme, die ein konkretes Problem lösen.

Die Idee dahinter ist einfach und zugleich weitreichend. Viele kleine Software-Bedürfnisse in Unternehmen werden nie umgesetzt, weil der Aufwand in keinem Verhältnis zum Nutzen steht. Ein Rechner für Zuschläge, eine Checkliste für die Wareneingangskontrolle, ein Formular zur Erfassung von Verbesserungsvorschlägen, ein kleines Dashboard für die Schichtplanung: Solche Anwendungen landen bislang in Excel-Tabellen, in E-Mail-Verteilern oder bleiben schlicht unerledigt. Eine eigene Entwicklung lohnt sich nicht, eine Standardsoftware passt nicht. GitHub Spark zielt genau auf diese Lücke. Es soll den Weg von der Idee zur nutzbaren Anwendung so kurz machen, dass auch sehr kleine Vorhaben realisiert werden können.
Spark ist Teil des wachsenden Copilot-Ökosystems von GitHub und damit auch Teil der KI-Strategie von Microsoft, zu dem GitHub seit 2018 gehört. Während GitHub Copilot vor allem professionelle Entwicklerinnen und Entwickler beim Schreiben von Code unterstützt, richtet sich Spark an einen breiteren Kreis: an Menschen mit Ideen, die keine oder nur wenig Programmiererfahrung haben, ebenso wie an Entwicklungsteams, die schnell einen Prototyp brauchen. Drei Merkmale prägen das Angebot:
  • Natürliche Sprache als Hauptschnittstelle – Die App entsteht im Dialog. Man beschreibt Funktion, Aussehen und Verhalten, Spark setzt um, und man korrigiert in weiteren Anweisungen. Code kann, muss aber nicht angefasst werden.
  • Integrierte Laufzeitumgebung – Spark liefert nicht nur Code, sondern auch die Umgebung, in der die App läuft: Hosting, Anmeldung über GitHub-Konten, einen einfachen Datenspeicher und den Zugang zu Sprachmodellen für KI-Funktionen innerhalb der App. Infrastruktur muss nicht eingerichtet werden.
  • Brücke zur professionellen Entwicklung – Weil Spark echten Code erzeugt und diesen mit einem GitHub-Repository verbinden kann, lässt sich eine Micro-App später in Codespaces, im gewohnten Editor oder mit dem Copilot Coding Agent weiterentwickeln. Der Übergang vom Experiment zum gepflegten Projekt ist damit grundsätzlich vorgesehen.
INAGRO-Einschätzung

GitHub Spark ist ein starkes Werkzeug für Prototypen, persönliche Helfer und kleine Team-Anwendungen, aber keine Plattform für geschäftskritische Software. Der größte Wert liegt darin, Ideen in Stunden statt Wochen greifbar zu machen und Fachabteilungen eine Sprache zu geben, in der sie ihre Anforderungen zeigen statt beschreiben. Wer Spark im Unternehmen einsetzt, sollte aber von Beginn an klären, welche Daten in die Apps dürfen, wer Apps veröffentlichen darf und wie eine erfolgreiche Micro-App in einen geordneten Betrieb überführt wird. Ohne diese Spielregeln entsteht schnell eine neue Form von Schatten-IT.

Aus dem Labor von GitHub Next ins Copilot-Angebot

GitHub Spark entstand bei GitHub Next, der Forschungs- und Prototypenabteilung von GitHub, aus der auch frühe Versionen von Copilot und andere Experimente hervorgegangen sind. Vorgestellt wurde Spark auf der Entwicklerkonferenz GitHub Universe im Herbst 2024, zunächst als Forschungsprojekt mit Warteliste. Die zentrale Frage lautete damals: Was wäre, wenn jeder Mensch sich eigene kleine Programme so selbstverständlich bauen könnte, wie er heute eine Tabelle oder ein Dokument anlegt? Die Forscherinnen und Forscher sprachen von „persönlicher Software“, die nicht für einen Massenmarkt, sondern für eine Person, eine Familie oder ein kleines Team gemacht ist.
Im Jahr 2025 wurde Spark nach unserem Kenntnisstand als öffentliche Vorschau für zahlende Copilot-Kundinnen und -Kunden geöffnet, zunächst für die höchsten Einzeltarife und anschließend schrittweise auch für Unternehmenskunden. Mit diesem Schritt hat sich der Charakter verändert: Aus dem Experiment wurde ein Produktbaustein, der mit Abonnements, Kontingenten und Unternehmensrichtlinien verbunden ist. Der genaue Status, also ob Spark in Ihrem Tarif als Vorschau oder allgemein verfügbar angeboten wird und welche Funktionen enthalten sind, ändert sich laufend und sollte aktuell bei GitHub geprüft werden.

Was eine Micro-App ist – und was nicht

Der Begriff Micro-App beschreibt eine Anwendung mit klar begrenztem Zweck. Typisch sind wenige Ansichten, überschaubare Datenmengen, ein kleiner Nutzerkreis und eine Lebensdauer, die von einem Nachmittag bis zu einigen Jahren reichen kann. Beispiele sind ein Rechner, eine Erfassungsmaske, ein Quiz für eine Schulung, ein Zähler, ein Planungshelfer oder eine kleine Übersicht über Termine und Aufgaben. Micro-Apps ersetzen keine Warenwirtschaft, kein CRM und kein Kundenportal. Sie füllen die Räume dazwischen, in denen heute häufig Tabellen, Notizzettel oder Medienbrüche herrschen.

Warum das Thema für den Mittelstand relevant ist

Werkzeuge wie GitHub Spark senken die Einstiegshürde noch einmal deutlich. Eine Produktionsleiterin kann in einem Gespräch mit der KI einen Prototyp für eine digitale Rüstliste entwickeln und ihn der IT zeigen. Ein Vertriebsmitarbeiter kann einen Konfigurator für ein Standardprodukt ausprobieren, bevor jemand ein Lastenheft schreibt. Das verändert die Zusammenarbeit zwischen Fachbereich und IT: Anforderungen werden nicht mehr nur beschrieben, sondern vorgeführt. Gleichzeitig entstehen neue Fragen nach Datenschutz, Sicherheit und Verantwortung, die dieser Leitfaden in den folgenden Kapiteln aufgreift.
Kapitel 02 · Zugang, Bausteine & Positionierung

Editor, Laufzeit und Repository: die Bausteine von GitHub Spark

GitHub Spark wirkt auf den ersten Blick wie ein einzelnes Werkzeug, besteht aber aus mehreren Schichten, die man für eine Bewertung getrennt betrachten sollte. Jede dieser Schichten hat eigene Datenflüsse, eigene Grenzen und eine eigene Rolle im Copilot-Ökosystem.

Spark-Editor

Die Arbeitsoberfläche im Browser. Hier beschreibt man die App in natürlicher Sprache, sieht eine Live-Vorschau, passt Gestaltung und Inhalte an und kann bei Bedarf direkt in den erzeugten Code schauen und ihn ändern.

Von der Idee zur Vorschau
Verwaltete Laufzeit

Die Umgebung, in der veröffentlichte Apps laufen. Sie umfasst Hosting, Anmeldung über GitHub-Konten, einen einfachen Schlüssel-Wert-Speicher für App-Daten und den Zugriff auf Sprachmodelle, ohne dass eigene API-Schlüssel verwaltet werden müssen.

Keine eigene Infrastruktur
Repository & Codespaces

Eine Spark-App kann mit einem GitHub-Repository verbunden werden. Von dort lässt sie sich in Codespaces oder einem lokalen Editor weiterentwickeln, versionieren, reviewen und an den Copilot Coding Agent übergeben.

Übergang zur Entwicklung
Copilot-Abonnement

Der Zugang zu Spark ist an Copilot-Tarife gekoppelt. Die Nutzung verbraucht Kontingente, die auch für andere Premium-Funktionen von Copilot gelten. Welche Tarife Spark enthalten, sollte aktuell bei GitHub geprüft werden.

Lizenz im bestehenden Ökosystem

Zugang über Copilot-Abonnements

Anders als viele eigenständige App-Builder ist GitHub Spark kein separates Produkt mit eigenem Abonnement, sondern Bestandteil der Copilot-Tarife. Nach unserem Kenntnisstand stand Spark in der öffentlichen Vorschau zunächst nur Nutzerinnen und Nutzern des höchsten Einzeltarifs zur Verfügung und wurde danach auch für Unternehmenskunden geöffnet, wobei Administratoren die Nutzung über Richtlinien steuern können. Ob Spark in den Tarifen Business oder Enterprise enthalten ist, ob es dort standardmäßig aktiviert oder deaktiviert ist und welche Einstellungen eine Organisation vornehmen kann, sollte vor einer Einführung anhand der aktuellen Dokumentation geprüft werden.
Für Unternehmen hat diese Kopplung Vor- und Nachteile. Positiv ist, dass Spark in bestehende Verträge, Abrechnungen und Verwaltungsoberflächen eingebettet ist. Wer GitHub bereits nutzt, muss keinen neuen Anbieter prüfen, sondern nur einen weiteren Dienst desselben Anbieters bewerten. Zugleich bedeutet die Kopplung, dass Spark-Nutzung die gleichen Kontingente beansprucht wie andere Premium-Funktionen von Copilot. Wer intensiv mit Spark arbeitet, kann Kontingente schneller aufbrauchen als erwartet. Zudem ist Spark ohne Copilot-Lizenz nicht nutzbar, was die Zielgruppe der Fachanwenderinnen und Fachanwender ohne Entwicklerkonto einschränkt.

Spark im Copilot-Ökosystem

GitHub baut Copilot seit einigen Jahren von einer Autovervollständigung zu einer Familie von KI-Funktionen aus: Chat in Editor und Browser, Code-Review in Pull Requests, ein Agentenmodus im Editor, der Copilot Coding Agent, der Aufgaben aus Issues selbstständig bearbeitet, und eine Kommandozeilenvariante. Spark ergänzt diese Familie am Anfang des Entwicklungsprozesses. Während die anderen Funktionen voraussetzen, dass es bereits ein Repository und eine Codebasis gibt, beginnt Spark bei der leeren Seite.

Positionierung: persönliche Software statt Unternehmensplattform

GitHub positioniert Spark bewusst nicht als Low-Code-Plattform für Unternehmensanwendungen, sondern als Werkzeug für persönliche und kleine gemeinsame Anwendungen. Das zeigt sich an vielen Details: Die Anmeldung erfolgt über GitHub-Konten, Berechtigungen sind einfach gehalten, der Datenspeicher ist auf überschaubare Datenmengen ausgelegt, und Anbindungen an Unternehmenssysteme sind nicht der Kern des Angebots. Im Microsoft-Ökosystem übernimmt die Rolle der Unternehmens-Low-Code-Plattform weiterhin die Power Platform mit Power Apps, Power Automate und Dataverse.
Kapitel 03 · Funktionsumfang

Was GitHub Spark im Alltag konkret leistet

Der Funktionsumfang von Spark lässt sich entlang des Lebenszyklus einer Micro-App ordnen: beschreiben, erzeugen, verfeinern, veröffentlichen, teilen und weiterentwickeln. In jeder Phase nimmt das Werkzeug Arbeit ab, die sonst Fachwissen über Frameworks, Hosting oder Datenbanken verlangen würde.

Phase Funktion Arbeitsweise Nutzen im Team
Beschreiben Anforderung in natürlicher Sprache, auch mit Skizzen oder Screenshots Dialog mit der KI Ideen ohne Lastenheft greifbar machen
Erzeugen Vollständige Web-App mit Oberfläche, Logik und Datenhaltung Automatisch durch Spark Lauffähiger Prototyp in kurzer Zeit
Verfeinern Iterative Änderungen, visuelle Anpassungen, Themes, direkter Code-Zugriff Sprache, Bedienelemente oder Code Schnelle Abstimmung mit Fachbereichen
Absichern Versionsverlauf, Zurückspringen auf frühere Stände Automatisch je Änderung Mut zum Ausprobieren ohne Risiko
Veröffentlichen Bereitstellung unter eigener Adresse mit GitHub-Anmeldung Mit wenigen Klicks Kein Server, kein Deployment-Prozess
Teilen Freigabe mit Lese- oder Schreibrechten, Remixen durch andere Link und Berechtigung Gute Ideen verbreiten sich im Team
Weiterentwickeln Verbindung mit Repository, Codespaces, Copilot Coding Agent Klassische Entwicklung Übergang vom Experiment zum Produkt

Vom Prompt zur laufenden App

Der Einstieg in Spark ist bewusst niedrigschwellig. Auf einer leeren Seite beschreibt man in einigen Sätzen, was die Anwendung tun soll, etwa: eine App, in der Mitarbeitende Verbesserungsvorschläge mit Kategorie, Beschreibung und Foto erfassen und in der die Teamleitung den Status pflegen kann. Spark interpretiert diese Beschreibung, entwirft eine Struktur, erzeugt den Code und zeigt nach kurzer Zeit eine funktionierende Vorschau. Häufig schlägt das Werkzeug dabei auch Details vor, an die man selbst nicht gedacht hat, zum Beispiel Filter, Sortierungen oder leere Zustände.
Technisch entstehen moderne Webanwendungen auf Basis von TypeScript und React, ergänzt um eine Bibliothek gestalteter Oberflächenelemente. Für Nutzerinnen und Nutzer ohne Programmierkenntnisse ist das unerheblich, für die IT aber wichtig: Der erzeugte Code folgt verbreiteten Standards und ist damit für Entwicklerinnen und Entwickler lesbar und weiterverwendbar. Er ist allerdings auf die Laufzeitumgebung von Spark zugeschnitten, insbesondere bei Datenspeicher, Anmeldung und KI-Aufrufen. Wer die App später außerhalb von Spark betreiben will, muss diese Stellen ersetzen.

Drei Bearbeitungswege: Sprache, visuell, Code

Nach der ersten Version bietet Spark mehrere Wege, die App anzupassen. Der wichtigste bleibt die natürliche Sprache: Man beschreibt, was sich ändern soll, und Spark setzt es um. Ergänzend gibt es visuelle Bearbeitungsmöglichkeiten, mit denen sich etwa Farben, Schriften, Abstände oder Erscheinungsbild über Themes anpassen lassen, ohne jedes Detail in Worte fassen zu müssen. Nach unserem Kenntnisstand lassen sich einzelne Elemente der Vorschau auch gezielt auswählen, um Änderungen auf einen bestimmten Bereich zu beschränken.

Teilen, Remixen und Versionsverlauf

Jede Änderung in Spark erzeugt einen neuen Stand im Versionsverlauf. Wer mit einer Anweisung ein unerwünschtes Ergebnis erzielt, kann auf eine frühere Version zurückspringen und einen anderen Weg probieren. Dieser Verlauf ist eine wichtige Sicherheitsleine, denn KI-gestützte Änderungen betreffen manchmal mehr Stellen als beabsichtigt. Er ersetzt allerdings keine Versionsverwaltung im Sinne von Git mit Branches, Reviews und Nachvollziehbarkeit über Teams hinweg.
Fertige Apps lassen sich teilen. Je nach Einstellung können andere die App nur nutzen oder auch bearbeiten. Ein besonderes Konzept ist das Remixen: Andere Nutzerinnen und Nutzer können eine geteilte App als Vorlage übernehmen und in einer eigenen Kopie weiterentwickeln. Im privaten Umfeld führt das zu einer lebendigen Sammlung kleiner Werkzeuge. Im Unternehmen sollte man genau hinschauen, mit wem Apps geteilt werden, wer sie sehen kann und ob in der Kopie auch Daten mitwandern. Die genauen Sichtbarkeitsoptionen, etwa die Beschränkung auf Mitglieder einer Organisation, hängen vom Tarif und den Richtlinien ab und sollten vor dem Einsatz geprüft werden.
Kapitel 04 · KI, Agenten & Automatisierung

Sprachmodelle im Editor, KI-Funktionen in der App und der Weg zum Agenten

Künstliche Intelligenz spielt in GitHub Spark zwei verschiedene Rollen. Zum einen erzeugt und verändert sie die App im Editor. Zum anderen kann sie Teil der App selbst werden, wenn diese Texte zusammenfasst, Inhalte klassifiziert oder Antworten formuliert. Beide Rollen haben unterschiedliche Folgen für Kosten, Qualität und Datenschutz.

01
Anforderung verstehen
Spark interpretiert die Beschreibung, leitet Ansichten, Datenfelder und Abläufe ab und schlägt bei Bedarf Ergänzungen vor.
02
Code erzeugen
Ein Sprachmodell schreibt den Quelltext für Oberfläche, Logik und Datenzugriffe, abgestimmt auf die Laufzeitumgebung von Spark.
03
Vorschau bauen und prüfen
Die App wird gebaut und in der Live-Vorschau angezeigt. Fehler beim Bauen werden erkannt und häufig automatisch korrigiert.
04
Iterieren oder übergeben
Weitere Anweisungen verfeinern das Ergebnis. Größere Aufgaben lassen sich im Repository an den Copilot Coding Agent übergeben.

Sprachmodelle als Motor des Editors

Im Hintergrund des Spark-Editors arbeiten große Sprachmodelle, die aus natürlicher Sprache Code erzeugen. Nach unserem Kenntnisstand setzt GitHub dafür Modelle von Anthropic aus der Claude-Sonnet-Familie ein, die im Bereich der Codegenerierung als besonders leistungsfähig gelten. Welches Modell genau zum Einsatz kommt, kann sich mit neuen Versionen ändern und ist für Anwenderinnen und Anwender in der Regel nicht frei wählbar. Für die Datenschutzbewertung ist das relevant, weil damit neben GitHub und Microsoft weitere Unterauftragsverarbeiter in die Verarbeitung eingebunden sein können. Die aktuelle Modellausstattung und die zugehörigen Subprozessoren sollten Sie bei GitHub prüfen.

KI-Funktionen in der App selbst

Eine Besonderheit von Spark ist, dass erzeugte Apps selbst KI-Funktionen nutzen können, ohne dass sich jemand um API-Schlüssel, Abrechnung bei einem Modellanbieter oder eine eigene Schnittstelle kümmern muss. Beschreibt man etwa eine App, die eingegebene Kundenanfragen automatisch zusammenfasst oder Verbesserungsvorschläge nach Themen sortiert, baut Spark die notwendigen Modellaufrufe ein. Die Anbindung erfolgt nach unserem Kenntnisstand über die Modellinfrastruktur von GitHub, die verschiedene Modelle mehrerer Anbieter bereitstellt.
Diese Bequemlichkeit hat zwei Seiten. Auf der einen Seite entstehen sehr schnell nützliche Anwendungen, die vor wenigen Jahren ein eigenes Projekt gewesen wären. Auf der anderen Seite gehen dabei Inhalte, die Nutzerinnen und Nutzer in die App eingeben, an ein Sprachmodell. Wenn diese Inhalte personenbezogene Daten, Kundendaten oder Geschäftsgeheimnisse enthalten, gelten dieselben Anforderungen wie für jede andere KI-Verarbeitung: Rechtsgrundlage, Transparenz, Auftragsverarbeitung, Speicherdauer und Trainingsausschluss müssen geklärt sein. Gerade weil die Einbindung so mühelos ist, wird diese Prüfung leicht übersehen.

Übergabe an den Copilot Coding Agent

Wenn eine Spark-App mit einem GitHub-Repository verbunden ist, öffnet sich der Weg zu den übrigen Agentenfunktionen von Copilot. Aufgaben lassen sich dann als Issue formulieren und dem Copilot Coding Agent zuweisen, der in einer abgeschotteten Umgebung arbeitet, Änderungen vornimmt und einen Pull Request zur Prüfung vorlegt. Nach unserem Kenntnisstand ist eine solche Übergabe auch direkt aus dem Spark-Kontext heraus vorgesehen. Damit verschiebt sich die Arbeitsweise vom Dialog im Editor zu einem geregelten Prozess mit Review, Tests und Freigabe.
Kapitel 05 · Integrationen & Ökosystem

Repository, Codespaces und verwaltete Laufzeit

Spark ist eng mit der GitHub-Plattform verzahnt. Diese Verzahnung ist die große Stärke des Werkzeugs, wenn man ohnehin auf GitHub arbeitet, und eine Einschränkung, wenn Daten aus anderen Systemen benötigt werden oder die App außerhalb des GitHub-Kosmos laufen soll.

Bereich Unterstützung Hinweis für die Praxis
GitHub-Repository Verbindung und Synchronisation Grundlage für Versionierung, Review und Weiterentwicklung
Codespaces Öffnen der App in einer Cloud-Entwicklungsumgebung Für Entwicklerinnen und Entwickler, die tiefer eingreifen wollen
Copilot Coding Agent Aufgaben über Issues zuweisen Pull Requests prüfen, bevor Änderungen übernommen werden
Anmeldung GitHub-Konten Nutzerinnen und Nutzer brauchen ein GitHub-Konto, kein Unternehmens-SSO nach Wahl
Datenspeicher Einfacher Schlüssel-Wert-Speicher Für kleine Datenmengen, keine relationale Datenbank
KI-Modelle Integrierter Modellzugang Datenflüsse an Modellanbieter in die Prüfung einbeziehen
Externe Schnittstellen Grundsätzlich per Code möglich Zugangsdaten, Netzwerkzugriff und Sicherheit sorgfältig prüfen

GitHub-Repository und Codespaces

Die Verbindung mit einem Repository ist der Punkt, an dem Spark vom Spielzeug zum Werkzeug wird. Nach unserem Kenntnisstand lässt sich eine Spark-App mit einem neuen Repository verknüpfen, wobei Änderungen in beide Richtungen synchronisiert werden: Was im Spark-Editor entsteht, landet im Repository, und Änderungen im Repository werden in Spark sichtbar. Damit stehen alle Mechanismen der GitHub-Plattform zur Verfügung, von Branches und Pull Requests über Code-Review und Issues bis zu Actions für automatisierte Prüfungen. Wer tiefer eingreifen will, öffnet die App in GitHub Codespaces, einer Entwicklungsumgebung im Browser auf Basis von Visual Studio Code, und arbeitet dort mit Copilot weiter.

Laufzeit: Speicher, Anmeldung und Hosting

Die verwaltete Laufzeit ist das, was Spark von reinen Codegeneratoren unterscheidet. Veröffentlichte Apps laufen auf Infrastruktur, die GitHub betreibt, nach unserem Kenntnisstand auf Basis von Microsoft Azure. Für Nutzerinnen und Nutzer bedeutet das: kein Server, kein Zertifikat, keine Datenbankinstallation, keine Wartung. Für die IT bedeutet es: Daten der App liegen in einer Umgebung, deren Standort, Sicherung und Zugriffskontrolle nicht selbst bestimmt werden. Den genauen Speicherort sollten Sie bei GitHub erfragen.
Die Anmeldung an veröffentlichten Apps erfolgt über GitHub-Konten. Das ist für Entwicklungsteams selbstverständlich, für Fachbereiche aber eine Hürde: Mitarbeitende in Produktion, Vertrieb oder Verwaltung haben in der Regel kein GitHub-Konto. Ob sich die Anmeldung an ein bestehendes Unternehmenskonto mit Single Sign-on koppeln lässt, hängt davon ab, wie das GitHub-Konto der Organisation eingerichtet ist, etwa mit verwalteten Benutzerkonten im Enterprise-Tarif. Der eingebaute Datenspeicher ist auf einfache Schlüssel-Wert-Paare ausgelegt. Für Listen, Einstellungen oder kleine Sammlungen reicht das, für komplexe Abfragen, große Datenmengen oder gleichzeitige Bearbeitung durch viele Personen nicht.

Grenzen bei Anbindungen an Unternehmenssysteme

Spark ist nicht als Integrationsplattform gedacht. Anders als Power Apps mit seinen zahlreichen Konnektoren gibt es keine fertigen Bausteine für ERP, CRM, Dokumentenmanagement oder Microsoft 365. Grundsätzlich kann der erzeugte Code externe Schnittstellen aufrufen, etwa eine öffentliche API. Sobald dafür Zugangsdaten nötig sind, stellen sich aber Fragen: Wo werden Schlüssel gespeichert, wer kann sie sehen, und wie wird verhindert, dass eine geteilte oder geremixte App Zugangsdaten preisgibt?
Kapitel 06 · Abgrenzung zu Wettbewerbern

GitHub Spark im Vergleich: Lovable, Bolt.new, v0 und Power Apps

Werkzeuge, die aus natürlicher Sprache lauffähige Anwendungen erzeugen, haben sich zu einer eigenen Kategorie entwickelt, oft unter dem Schlagwort Vibe Coding. Daneben stehen etablierte Low-Code-Plattformen und klassische Coding-Assistenten. Spark besetzt in diesem Feld eine eigene Nische, die man im Vergleich am besten erkennt.

Kriterium GitHub Spark Lovable Bolt.new v0 (Vercel) Power Apps
Schwerpunkt Micro-Apps, persönliche Software Vollständige Web-Apps und Produkte Full-Stack-Apps im Browser Oberflächen und Web-Apps Unternehmens-Apps mit Low-Code
Hosting inklusive Verwaltete Laufzeit Ja Ja Über Vercel Microsoft-Cloud
Datenhaltung Einfacher Speicher Externe Datenbankdienste Externe Datenbankdienste Über Integrationen Dataverse, Konnektoren
Code-Zugriff Ja, mit Repository Ja, mit Repository Ja Ja Kaum, Low-Code-Modell
Unternehmens-Integration GitHub-Ökosystem Über Dienste Über Dienste Vercel-Ökosystem Microsoft 365, viele Konnektoren
Zielgruppe Copilot-Nutzerinnen und -Nutzer Gründer, Produktteams Entwickler und Einsteiger Frontend-Teams Fachbereiche, Citizen Developer
Anbietersitz USA Schweden USA USA USA

Gegenüber Prompt-to-App-Werkzeugen

Lovable, Bolt.new und v0 verfolgen einen ähnlichen Grundgedanken wie Spark: Aus einer Beschreibung entsteht eine laufende Anwendung, die man im Dialog verfeinert. Die Unterschiede liegen im Anspruch. Lovable und Bolt.new zielen auf vollständige Anwendungen bis hin zu marktfähigen Produkten und binden dafür externe Dienste für Datenbank, Anmeldung und Zahlungen ein. v0 von Vercel kommt aus der Oberflächengestaltung und ist besonders stark, wenn es um Frontends auf Basis verbreiteter Komponentenbibliotheken geht, mit nahtloser Bereitstellung auf der Vercel-Plattform. Replit verbindet einen KI-Agenten mit einer vollständigen Cloud-Entwicklungsumgebung und eigenem Hosting.
Spark ist im Vergleich bewusst schlanker. Es verzichtet auf eine Vielzahl externer Dienste und bringt stattdessen die nötigsten Bausteine in einer integrierten Laufzeit mit. Das macht den Einstieg einfacher und reduziert die Zahl der beteiligten Anbieter, begrenzt aber die Möglichkeiten bei größeren Anwendungen. Der wichtigste Vorteil von Spark ist die Einbettung in GitHub und Copilot. Für Unternehmen, die bereits Copilot-Lizenzen haben, entfallen ein weiterer Vertrag und eine weitere Lieferantenprüfung. Für Unternehmen ohne GitHub-Bezug ist dieser Vorteil dagegen nicht vorhanden.

Gegenüber Low-Code-Plattformen wie Power Apps

Microsoft Power Apps ist die naheliegende Vergleichsgröße, weil beide Produkte aus dem Microsoft-Konzern stammen. Die Ausrichtung unterscheidet sich jedoch deutlich. Power Apps ist eine Unternehmensplattform mit Verwaltung, Umgebungen, Datenrichtlinien, Rollen, Anbindung an Microsoft 365 und Dataverse sowie einer großen Zahl an Konnektoren zu anderen Systemen. Auch Power Apps bietet inzwischen KI-Unterstützung, mit der sich Apps aus Beschreibungen erzeugen lassen. Spark arbeitet dagegen mit echtem Code, ist schneller und freier in der Gestaltung, aber deutlich weniger in die Verwaltungsstrukturen eines Unternehmens eingebunden.
Für den Mittelstand ergibt sich daraus eine einfache Faustregel. Geht es um Anwendungen für Fachbereiche, die mit Daten aus Microsoft 365, SharePoint, Dynamics oder anderen Unternehmenssystemen arbeiten und von der IT dauerhaft verwaltet werden sollen, ist Power Apps oder eine reguläre Entwicklung meist die bessere Wahl. Geht es um schnelle Prototypen, persönliche Helfer oder kleine Werkzeuge für Entwicklungsteams, spielt Spark seine Stärken aus. Beide Ansätze schließen sich nicht aus: Ein in Spark gebauter Prototyp kann auch helfen, die Anforderungen für eine spätere Power-App zu klären.

Gegenüber klassischen Coding-Assistenten

GitHub Copilot, Cursor, Windsurf, Claude Code und vergleichbare Werkzeuge unterstützen Entwicklerinnen und Entwickler in ihrer gewohnten Umgebung bei bestehenden Codebasen. Sie setzen voraus, dass jemand ein Projekt aufsetzt, Abhängigkeiten verwaltet, Code versteht und Verantwortung für den Betrieb übernimmt. Spark nimmt einen Großteil dieser Voraussetzungen ab, verlangt dafür aber, dass man sich auf seine Laufzeit und seine Grenzen einlässt.
Stärken
  • Sehr schneller Weg von der Idee zur laufenden, teilbaren App
  • Hosting, Datenspeicher, Anmeldung und KI-Zugang ohne Einrichtung
  • Echter, lesbarer Code auf Basis verbreiteter Web-Standards
  • Nahtloser Übergang in Repository, Codespaces und Copilot
  • Kein zusätzlicher Anbieter für Unternehmen mit Copilot-Lizenzen
  • Versionsverlauf erleichtert gefahrloses Ausprobieren
Einschränkungen
  • US-Anbieter, Hosting und Modellverarbeitung außerhalb eigener Kontrolle
  • Anmeldung über GitHub-Konten, Hürde für Fachbereiche
  • Einfacher Datenspeicher, keine Unternehmensdatenbank
  • Kaum fertige Anbindungen an ERP, CRM oder Microsoft 365
  • Kein Self-Hosting der Spark-Laufzeit selbst
  • Status, Tarife und Kontingente ändern sich laufend
Kapitel 07 · Einführung & Betrieb

Gehostet, exportiert oder neu aufgebaut: GitHub Spark einführen

Die Einführung von GitHub Spark ist technisch trivial, organisatorisch aber anspruchsvoll. Entscheidend ist nicht, wie man das Werkzeug aktiviert, sondern welche Apps in der Spark-Laufzeit bleiben dürfen, welche exportiert werden und welche nach der Prototypphase neu entstehen.

Betriebsmodell Datenfluss Aufwand Geeignet für
Private Spark-App Daten und Prompts bei GitHub und Modellpartnern Minimal Persönliche Helfer ohne sensible Daten
Geteilte App in der Organisation Wie oben, mehrere Nutzerinnen und Nutzer Gering Kleine Team-Werkzeuge, Prototypen zur Abstimmung
Export ins Repository, eigenes Hosting Betrieb in eigener oder EU-Infrastruktur Mittel, Laufzeitfunktionen ersetzen Bewährte Apps mit dauerhaftem Nutzen
Prototyp als Vorlage für Neuentwicklung Frei nach Unternehmensarchitektur Höher Anwendungen mit Unternehmensdaten und Schnittstellen

Betriebsmodell wählen

Für die meisten Unternehmen bietet sich ein gestuftes Modell an. In der Spark-Laufzeit bleiben Apps, die keine personenbezogenen Daten, keine Kundendaten und keine Geschäftsgeheimnisse verarbeiten, etwa Rechner, Lernhilfen, Demonstratoren oder Prototypen mit Beispieldaten. Sobald eine App echte Daten verarbeiten soll oder von vielen Personen dauerhaft genutzt wird, wird sie in ein Repository übernommen und von der IT bewertet. Im Ergebnis bleibt sie entweder in der Spark-Laufzeit, wenn die Datenschutzprüfung das zulässt, oder sie wird exportiert und auf eigener Infrastruktur betrieben.
Die Spark-Laufzeit selbst lässt sich nicht selbst hosten. Der Export ist deshalb der Weg zu mehr Datenhoheit. Weil der erzeugte Code auf Spark-spezifische Funktionen für Speicher, Anmeldung und KI-Aufrufe zugreift, müssen diese Stellen beim Umzug durch eigene Lösungen ersetzt werden: eine Datenbank im eigenen Rechenzentrum oder bei einem Cloud-Anbieter mit EU-Region, eine Anmeldung über das Unternehmensverzeichnis und, falls KI-Funktionen benötigt werden, ein Modellzugang mit Rechenzentrum in der EU oder ein lokal betriebenes Modell. Für eine kleine App ist das meist in überschaubarer Zeit machbar, sollte aber eingeplant werden.

Einführung in fünf Schritten

01
Spielregeln festlegen
Welche Daten dürfen in Spark-Apps, wer darf Apps teilen, ab wann muss die IT eingebunden werden? Eine kurze Richtlinie schafft Klarheit, bevor die ersten Apps entstehen.
02
Tarif und Richtlinien prüfen
Klären, in welchen Copilot-Tarifen Spark verfügbar ist, wie es in der Organisation aktiviert wird und welche Sichtbarkeits- und Freigabeoptionen bestehen.
03
Pilot mit Beispieldaten
Eine kleine Gruppe aus Fachbereich und IT baut zwei bis drei konkrete Micro-Apps mit Beispieldaten und dokumentiert Nutzen, Aufwand und Grenzen.
04
Übergabeprozess definieren
Festlegen, wie eine bewährte App ins Repository wandert, wer den Code prüft, welche Tests nötig sind und wo sie künftig betrieben wird.
05
Katalog und Pflege verankern
Ein einfacher Katalog aller genutzten Apps mit verantwortlicher Person, Datenart und Ablaufdatum verhindert Wildwuchs und vergessene Anwendungen.

Governance: Schatten-IT vermeiden

Die größte Gefahr beim Einsatz von Spark ist nicht ein technischer Fehler, sondern die unkontrollierte Ausbreitung kleiner Anwendungen. Wenn jede Abteilung eigene Apps baut, die niemand kennt, die auf unklaren Daten beruhen und deren Ersteller das Unternehmen irgendwann verlässt, entsteht eine neue Form von Schatten-IT. Das Problem ist aus der Welt der Excel-Makros und Access-Datenbanken bekannt, wird durch KI-Werkzeuge aber beschleunigt, weil die Hürde zum Bau einer App sinkt.
Kapitel 08 · Einsatz im Mittelstand

Praxisszenarien: Wo GitHub Spark im Mittelstand Wirkung zeigt

Der Nutzen von Spark liegt dort, wo kleine Software-Bedürfnisse bisher unbefriedigt blieben oder wo Anforderungen für größere Vorhaben schwer zu beschreiben sind. Die folgenden Szenarien stammen aus typischen Situationen in mittelständischen Unternehmen und zeigen, wie Spark sinnvoll und verantwortungsvoll eingesetzt werden kann.

Anforderungen zeigen statt schreiben

Ein Fachbereich baut einen klickbaren Prototyp für eine geplante Anwendung. Die IT sieht sofort, was gemeint ist, und das Lastenheft entsteht auf Basis eines greifbaren Entwurfs statt seitenlanger Beschreibungen.

Weniger Missverständnisse
Kleine Werkzeuge für die Produktion

Ein Rechner für Materialbedarf, eine Checkliste für den Schichtwechsel oder eine Übersicht über Prüfintervalle. Ohne personenbezogene Daten kann eine solche App direkt in der Spark-Laufzeit laufen.

Excel-Inseln ablösen
Schulung und Wissensvermittlung

Ein interaktives Quiz zur Arbeitssicherheit, ein Lernpfad für neue Mitarbeitende oder eine Simulation für Vertriebsgespräche. Inhalte stammen aus vorhandenen Unterlagen, die App macht sie erlebbar.

Lernen mit Interaktion
Interne Helfer für die IT

Das Entwicklungsteam baut sich kleine Werkzeuge für den eigenen Alltag: eine Übersicht über Release-Termine, einen Generator für Testdaten oder ein Dashboard für Build-Ergebnisse aus öffentlichen Quellen.

Entlastung im Kleinen

Szenario: Prototyp für ein Serviceportal

Ein Hersteller von Industrieanlagen möchte seinen Kunden ein Portal anbieten, über das sie Serviceeinsätze anfragen, Wartungshistorien einsehen und Ersatzteile bestellen können. Das Vorhaben ist groß, die Anforderungen sind unklar, und die Geschäftsführung will vor einer Investition sehen, wie das Portal aussehen könnte. Die Leiterin des Kundendienstes baut in Spark an zwei Nachmittagen einen Prototyp mit erfundenen Beispieldaten, der die wichtigsten Abläufe zeigt. Dieser Prototyp wird in Workshops mit Kunden und Technikern diskutiert und mehrfach angepasst.
Das Ergebnis ist kein fertiges Portal, sondern eine präzise Vorlage. Die eigentliche Entwicklung erfolgt anschließend auf der Infrastruktur des Unternehmens, mit Anbindung an das ERP, einer Anmeldung über das Kundenverzeichnis und einem Betrieb in einem Rechenzentrum in Deutschland. Der Spark-Prototyp hat aber Wochen an Abstimmung gespart und dafür gesorgt, dass alle Beteiligten von Anfang an dasselbe Bild vor Augen hatten. Wichtig war, dass zu keinem Zeitpunkt echte Kundendaten in die Spark-App gelangt sind.

Szenario: Werkzeug für die Arbeitsvorbereitung

In einem metallverarbeitenden Betrieb berechnet die Arbeitsvorbereitung Rüstzeiten und Materialbedarf bislang mit einer über Jahre gewachsenen Tabelle, die nur ein Mitarbeiter wirklich versteht. Mit Spark entsteht eine kleine App, die dieselben Formeln in einer übersichtlichen Oberfläche abbildet, Eingaben prüft und Ergebnisse nachvollziehbar darstellt. Die App enthält keine personenbezogenen Daten und keine Kundendaten, sondern nur technische Parameter, und kann daher nach einer kurzen Prüfung durch die IT in der Spark-Laufzeit bleiben.

Szenario: Ideenwerkstatt im Entwicklungsteam

Ein Softwarehaus mit zwölf Mitarbeitenden nutzt GitHub und Copilot bereits intensiv. Spark wird dort gezielt als Ideenwerkstatt eingesetzt: Bevor ein neues Modul für die Branchensoftware geplant wird, entsteht ein schneller Entwurf, der intern und mit ausgewählten Kunden besprochen wird. Wenn die Idee trägt, wird der Entwurf ins Repository übernommen, das Team ersetzt die Spark-spezifischen Bausteine durch die eigene Architektur und entwickelt das Modul regulär weiter. Spark ersetzt hier keine Entwicklung, sondern verkürzt die Phase zwischen Idee und Entscheidung.
Wann GitHub Spark eher nicht passt

Für Anwendungen mit personenbezogenen Daten von Beschäftigten oder Kunden, für Software mit Anbindung an ERP, CRM oder Produktionssysteme und für alles, was in einen Prüfpfad oder eine Zertifizierung eingebunden ist, ist Spark als dauerhafte Betriebsumgebung ungeeignet. Auch wer GitHub nicht nutzt und keine Copilot-Lizenzen hat, sollte eher Alternativen prüfen. Und in Teams ohne klare Zuständigkeiten für Pflege und Betrieb führt die Leichtigkeit des Werkzeugs schnell zu vergessenen Apps mit ungeklärten Daten.

Kapitel 09 · Kosten, DSGVO & Code-IP

Kosten, Datenhoheit und Schutz von Code und App-Daten

Bei GitHub Spark geht es nicht nur um Quellcode, sondern auch um die Daten, die Nutzerinnen und Nutzer in die erzeugten Apps eingeben. Beides wird in einer Umgebung verarbeitet, die ein US-Anbieter betreibt. Kosten, Datenschutz und der Schutz geistigen Eigentums sollten deshalb gemeinsam betrachtet werden.

Kostenmodell realistisch einschätzen. GitHub Spark ist nach unserem Kenntnisstand nicht separat lizenziert, sondern in bestimmten Copilot-Tarifen enthalten. Die Nutzung verbraucht Kontingente sogenannter Premium-Anfragen, die auch für andere fortgeschrittene Copilot-Funktionen gelten. Jede Anweisung im Spark-Editor beansprucht einen Teil dieses Kontingents, und zusätzliche Anfragen können je nach Tarif und Einstellung kostenpflichtig hinzugebucht werden. Hinzu kommen möglicherweise Kosten oder Grenzen für Hosting, Speicher und KI-Aufrufe in den veröffentlichten Apps. Konkrete Preise, Kontingente und Verbrauchsregeln ändern sich häufig und sollten aktuell bei GitHub geprüft werden.
Hinweis: keine Rechtsberatung

Die folgenden Ausführungen geben den allgemeinen Stand aus unserer Projektpraxis wieder und ersetzen keine individuelle rechtliche Prüfung. Für eine verbindliche Bewertung Ihres Einsatzszenarios wenden Sie sich bitte an Ihre Datenschutzbeauftragte oder Ihren Datenschutzbeauftragten oder an eine spezialisierte Rechtsberatung.

Serverstandort, Drittlandtransfer und Trainingsnutzung

GitHub ist ein Unternehmen mit Sitz in den USA und gehört zu Microsoft. Spark-Apps, ihre Daten und die Prompts im Editor werden nach unserem Kenntnisstand auf Infrastruktur verarbeitet, die GitHub auf Basis von Microsoft Azure betreibt, und für die Codegenerierung sowie KI-Funktionen in den Apps an Modellanbieter weitergegeben. Damit liegt in aller Regel eine Übermittlung personenbezogener Daten in ein Drittland vor, sobald solche Daten betroffen sind. Grundlage dafür kann das EU-US Data Privacy Framework sein, sofern die beteiligten Unternehmen zertifiziert sind, ergänzt um Standardvertragsklauseln. Zusätzlich unterliegen US-Anbieter dem US CLOUD Act, der Behörden unter bestimmten Voraussetzungen Zugriff auf Daten ermöglicht, unabhängig vom Speicherort.
GitHub bietet für Unternehmenskunden Optionen zur Datenresidenz, etwa eine Variante von GitHub Enterprise Cloud mit Speicherung in der EU. Ob Spark in diesen Umgebungen verfügbar ist und ob dann auch Laufzeit, Datenspeicher und Modellverarbeitung in der EU stattfinden, ist eine Frage, die Sie vor dem Einsatz ausdrücklich bei GitHub klären sollten. Ebenso wichtig ist die Trainingsnutzung: Für Copilot in Unternehmens-Tarifen gibt GitHub an, Kundendaten nicht zum Training von Modellen zu verwenden. Ob und wie diese Zusage für Spark-Prompts, App-Code und App-Daten gilt, sollte schriftlich bestätigt werden, insbesondere bei Nutzung über Einzeltarife. Die datenschutzfreundlichste Option bleibt der Export bewährter Apps und deren Betrieb auf eigener Infrastruktur oder bei einem Anbieter mit Rechenzentrum in der EU, mit einem EU-gehosteten oder lokal betriebenen Modell für KI-Funktionen.
Prüfliste vor der Freigabe von GitHub Spark

Diese Punkte sollten vor dem breiten Einsatz geklärt und dokumentiert werden, idealerweise schriftlich vom Anbieter bestätigt:

Serverstandort
Wo laufen Editor, Apps, Datenspeicher und Modellaufrufe? Gibt es eine EU-Option für Spark?
Modellanbieter
Welche Sprachmodelle verarbeiten Prompts und App-Inhalte, bei welchen Unterauftragsverarbeitern?
Trainingsnutzung
Werden Prompts, Code oder App-Daten zum Training genutzt? Gilt der Ausschluss auch für Spark?
Speicherdauer
Wie lange bleiben Prompts, Versionen und App-Daten gespeichert, und wie werden sie gelöscht?
Auftragsverarbeitung
Deckt der bestehende Vertrag mit GitHub die Spark-Nutzung ab? Liste der Subprozessoren prüfen.
Sichtbarkeit
Wer kann Apps sehen, nutzen, bearbeiten oder remixen? Lässt sich das auf die Organisation begrenzen?

Code-IP und Daten in den Apps

Nach den Nutzungsbedingungen von GitHub verbleiben die Rechte an Inhalten, die Nutzerinnen und Nutzer einbringen oder erzeugen lassen, grundsätzlich bei ihnen. Bei KI-generiertem Code stellen sich aber zusätzliche Fragen: Ob ein Werk ohne nennenswerten menschlichen Beitrag urheberrechtlich geschützt ist, ist rechtlich nicht abschließend geklärt, und generierter Code kann in seltenen Fällen Ähnlichkeiten mit öffentlich verfügbarem Code aufweisen. Für Micro-Apps mit überschaubarer Logik ist das Risiko meist gering. Bei Apps, die zu Produkten werden oder Kunden angeboten werden, sollte der Code vor der Übernahme geprüft und der eigene Anteil an Konzeption und Weiterentwicklung dokumentiert werden.
Bedeutsamer als die Rechte am Code sind meist die Daten in den Apps. Eine scheinbar harmlose App zur Urlaubsplanung enthält Namen und Abwesenheiten, eine Erfassungsmaske für Verbesserungsvorschläge eventuell Hinweise auf Personen oder Kunden. Solche Daten landen im Datenspeicher der Spark-Laufzeit und gegebenenfalls in Modellaufrufen. Unsere klare Empfehlung lautet: In Spark-Apps, die in der Laufzeit von GitHub betrieben werden, nur Beispieldaten, technische Parameter oder ausdrücklich freigegebene, nicht personenbezogene Informationen verarbeiten. Zugangsdaten, Kundendaten und Geschäftsgeheimnisse gehören nicht in Prompts und nicht in den App-Speicher.

Verzeichnis, Betriebsrat und EU AI Act

Sobald eine Spark-App personenbezogene Daten verarbeitet, handelt es sich um eine Verarbeitungstätigkeit, die im Verzeichnis nach der DSGVO dokumentiert werden muss, mit Zweck, Datenkategorien, Empfängern, Drittlandtransfer und Löschfristen. Bei vielen kleinen Apps kann das schnell unübersichtlich werden, weshalb der in Kapitel 07 beschriebene App-Katalog auch für den Datenschutz wertvoll ist. Werden Apps genutzt, mit denen sich Verhalten oder Leistung von Beschäftigten auswerten lassen, ist in Unternehmen mit Betriebsrat zudem die Mitbestimmung zu beachten. Eine Rahmenvereinbarung für KI-Werkzeuge kann hier viel Einzelabstimmung ersparen.
Der EU AI Act verpflichtet Unternehmen, die KI-Systeme einsetzen, unter anderem dazu, für ausreichende KI-Kompetenz ihrer Beschäftigten zu sorgen. Wer Mitarbeitenden Spark zur Verfügung stellt, sollte daher eine kurze Schulung zu Möglichkeiten, Grenzen und Datenschutzregeln anbieten. Micro-Apps mit KI-Funktionen, die mit Menschen interagieren, können außerdem Transparenzpflichten auslösen, etwa den Hinweis, dass Antworten von einer KI erzeugt werden. Für die üblichen Einsatzszenarien von Spark ist eine Einstufung als Hochrisiko-System unwahrscheinlich, sollte aber bei Apps zu Personalentscheidungen oder ähnlich sensiblen Themen ausdrücklich geprüft werden.
Kapitel 10 · FAQ

Häufig gestellte Fragen zu GitHub Spark

Die wichtigsten Fragen, die uns Geschäftsführungen, IT-Leitungen, Fachbereiche und Datenschutzverantwortliche zu GitHub Spark stellen, kurz und praxisnah beantwortet.

Was ist GitHub Spark?
GitHub Spark ist ein Werkzeug von GitHub, mit dem sich kleine Webanwendungen, sogenannte Micro-Apps, allein durch Beschreibungen in natürlicher Sprache erstellen, verfeinern und veröffentlichen lassen. Spark erzeugt den Code, zeigt eine Live-Vorschau und stellt die App in einer von GitHub verwalteten Laufzeit mit Hosting, Anmeldung, einfachem Datenspeicher und Zugang zu Sprachmodellen bereit. Es ist Teil des Copilot-Ökosystems und entstand bei GitHub Next.
Brauche ich Programmierkenntnisse, um GitHub Spark zu nutzen?
Nein, für einfache Apps genügt eine klare Beschreibung dessen, was die Anwendung tun soll. Programmierkenntnisse helfen aber dabei, Fehler zu erkennen, den erzeugten Code zu prüfen und eine App später professionell weiterzuentwickeln. Für Apps, die im Unternehmen dauerhaft genutzt werden, sollte immer jemand mit technischem Verständnis den Code begutachten.
Welche Voraussetzungen braucht man für GitHub Spark?
Nötig sind ein GitHub-Konto und ein Copilot-Tarif, der Spark enthält. Nach unserem Kenntnisstand war Spark zunächst dem höchsten Einzeltarif vorbehalten und wurde anschließend auch für Unternehmenskunden geöffnet, wobei Administratoren die Nutzung über Richtlinien steuern. Welche Tarife Spark aktuell umfassen und welchen Status das Produkt hat, sollten Sie bei GitHub prüfen.
Wo werden Spark-Apps gehostet und wer darf sie nutzen?
Veröffentlichte Apps laufen auf Infrastruktur, die GitHub nach unserem Kenntnisstand auf Basis von Microsoft Azure betreibt. Nutzerinnen und Nutzer melden sich mit ihrem GitHub-Konto an. Wer eine App sehen, nutzen oder bearbeiten darf, legt die Person fest, die sie erstellt hat, im Rahmen der Richtlinien der Organisation. Den genauen Speicherort und die Sichtbarkeitsoptionen sollten Sie vor dem Einsatz klären.
Kann man den Code von Spark-Apps exportieren und selbst betreiben?
Ja, eine Spark-App lässt sich mit einem GitHub-Repository verbinden und dort wie jedes andere Projekt weiterentwickeln. Die Spark-Laufzeit selbst lässt sich nicht selbst hosten. Wer eine App auf eigener Infrastruktur oder in einer EU-Cloud betreiben möchte, muss die Spark-spezifischen Funktionen für Datenspeicher, Anmeldung und KI-Aufrufe durch eigene Lösungen ersetzen.
Wie unterscheidet sich GitHub Spark von Lovable, Bolt.new oder v0?
Alle diese Werkzeuge erzeugen Anwendungen aus natürlicher Sprache. Lovable und Bolt.new zielen stärker auf vollständige Anwendungen und binden externe Dienste für Datenbank und Anmeldung ein, v0 ist besonders stark bei Oberflächen und der Bereitstellung über Vercel. Spark ist schlanker, bringt eine eigene Laufzeit mit und ist eng mit GitHub und Copilot verzahnt. Für Unternehmen mit Copilot-Lizenzen entfällt damit ein zusätzlicher Anbieter.
Ist GitHub Spark eine Alternative zu Microsoft Power Apps?
Nur begrenzt. Power Apps ist eine Low-Code-Plattform für Unternehmensanwendungen mit Verwaltung, Datenrichtlinien, Dataverse und vielen Konnektoren zu Microsoft 365 und anderen Systemen. Spark arbeitet mit echtem Code und eignet sich vor allem für Prototypen, persönliche Helfer und kleine Team-Werkzeuge. Für dauerhaft verwaltete Fachanwendungen mit Unternehmensdaten ist Power Apps oder eine reguläre Entwicklung meist die bessere Wahl.
Ist GitHub Spark DSGVO-konform nutzbar?
Das hängt von den verarbeiteten Daten ab. GitHub ist ein US-Anbieter, Prompts, App-Code und App-Daten werden in seiner Infrastruktur und bei Modellanbietern verarbeitet. Zu prüfen sind Serverstandort, Auftragsverarbeitung, Subprozessoren, Trainingsausschluss, Speicherdauer und Sichtbarkeit der Apps. Für Apps ohne personenbezogene Daten ist der Einsatz meist gut vertretbar, für sensible Daten ist der Export auf eigene oder EU-Infrastruktur die bessere Wahl. Diese Hinweise ersetzen keine Rechtsberatung.
Was kostet GitHub Spark?
Spark ist nach unserem Kenntnisstand nicht separat lizenziert, sondern in bestimmten Copilot-Tarifen enthalten. Die Nutzung verbraucht Kontingente für Premium-Anfragen, zusätzliche Anfragen können kostenpflichtig sein. Konkrete Preise, Kontingente und mögliche Grenzen für Hosting und KI-Aufrufe ändern sich häufig und sollten aktuell bei GitHub geprüft werden.
Wie unterstützt INAGRO beim Einsatz von GitHub Spark?
Wir helfen bei der Bewertung, ob Spark zu Ihren Anforderungen passt, bei der Datenschutzprüfung, beim Aufsetzen einer schlanken Richtlinie mit App-Katalog, bei Pilotprojekten mit Fachbereichen und bei der Überführung bewährter Micro-Apps auf eigene oder EU-Infrastruktur. Den Umfang stimmen wir nach einem unverbindlichen Erstgespräch auf Ihre Situation ab.

Micro-Apps mit KI

Bereit, aus Ideen greifbare Apps zu machen?

Von der ersten Bewertung über die Datenschutzprüfung und eine schlanke Richtlinie bis zum Pilotprojekt mit Ihren Fachbereichen und der Überführung bewährter Micro-Apps auf eigene Infrastruktur – INAGRO begleitet Sie auf jedem Schritt. Mit ehrlicher Einschätzung, wo GitHub Spark hilft und wo eine andere Lösung besser passt.

Seit 2006 am Markt

Erfahrung aus über 100 Digitalprojekten

DSGVO & Souveränität

Datenschutz von Anfang an mitgedacht

Rückmeldung in 24 h

Schnell, direkt, unverbindlich