Emergent
Erstellung, Testen und Bereitstellen von Full-Stack-Web- und mobilen Anwendungen mittels natürlicher Sprache
Tags:AI-ProgrammierwerkzeugeWas ist Emergent?
Emergent ist eine plattformbasierte Entwicklungsumgebung für dialogfähige KI-Anwendungen. Nachdem der Benutzer die Ziele des Produkts, die Seiten, die Daten sowie die Geschäftsprozesse beschrieben hat, plant der in der Plattform enthaltene Code-Agent die Aufgaben, erstellt die Front- und Backend-Teile, führt Tests durch, behebt Probleme und stellt Vorschauen oder eine Bereitstellung bereit.
Es erzeugt nicht nur statische Seiten, sondern kann auch Web- oder Mobile-Anwendungen mit Datenbanken, Benutzerauthentifizierung, Dateiuploads, Zahlungsmöglichkeiten sowie APIs von Drittanbietern erstellen. Die Zielgruppe umfasst Unternehmer ohne vollständiges Entwicklerteam, Produktmanager, kleine Unternehmen sowie Entwickler, die Lösungen schnell testen müssen.
Hauptfunktionen von Emergent
- Vollständige Webseiten, SaaS-Lösungen und interne Tools durch natürliche Sprachgenerierung erstellen;
- Automatische Planung, Kodierung, Testen, Debugging und Iteration durch den Agenten;
- Gleichzeitige Verarbeitung von Frontend, Backend, Datenbank und Authentifizierung;
- Echtzeit-Voransicht, ein-Klick-Deployment, automatische SSL-Verschlüsselung und benutzerdefinierte Domainnamen;
- Verwendung von Mobile Agents zur Erstellung von auf Expo basierenden iOS- und Android-Apps;
- Integration von Stripe, Supabase, Twilio sowie externen REST-APIs;
- Über den Universal LLM Key Zugang zu GPT, Claude und Gemini;
- Verbindung mit GitHub für Pushen, Pullen, Branch-Management und Versionsverwaltung;
- Mit Fork Tasks parallel Funktionen oder Designrichtungen erkunden;
- Verwalten Sie Aufgaben zur Erstellung über MCP von ChatGPT, Claude oder Codex.
Von der Anforderung bis zum vollständigen Code
Die Benutzer können das Zielpublikum der Anwendung, die Kernprozesse, die Datenspalten sowie die visuellen Präferenzen angeben. Der Agent zerlegt anschließend die Aufgaben und erstellt ein ausführbares Projekt. In den offiziellen Einführungsunterlagen werden gängige Technologiekombinationen vorgestellt, darunter React für die Frontend-Entwicklung, Node.js oder API für das Backend sowie MongoDB. Nach Bedarf können auch externe Dienste wie Supabase integriert werden.
Der Erstellungsprozess verbraucht je nach Agent, Kontext und Komplexität unterschiedliche Punkte. Je unklarer die Anforderungen sind, desto mehr muss nachgearbeitet, getestet und Dateien geändert werden. Daher ist es in der Regel effizienter, zunächst eine minimale funktionsfähige Version zu erstellen, anstatt sofort alle Funktionen zu implementieren.
Agent- und Build-Muster
Emergent bietet verschiedene Agenten für Produktionsanwendungen, tägliche Entwicklung, komplexe Aufgaben, schnelle Prototypen sowie mobile Anwendungen. Hochwertige oder tiefgründigere Ansätze erfordern mehr Zeit und Rechenleistung. Prototypen eignen sich besser dazu, die Benutzeroberfläche zunächst zu überprüfen – sie sollten nicht direkt als fertige, geprüfte Produktionsysteme angesehen werden.
Einsatz und Anpassung von Domainnamen
Der Vorschau-Link dient dazu, während der Entwicklung die Funktionalitäten zu überprüfen, während der Bereitstellungs-Link für den kontinuierlichen Zugriff auf die eigentliche Anwendung genutzt wird. Die Plattform kann Frontend-, Backend- und Datenbankkomponenten hosten und unterstützt zudem benutzerdefinierte Domainnamen, DNS-Verifizierung, automatische SSL-Verschlüsselung sowie kontinuierliche Bereitstellung.
Die Cloud-Deployment verbraucht kontinuierlich Punkte. In den offiziellen Dokumenten wird für jedes Cloud-Deployment monatlich eine Menge von 50 Punkten angegeben. Mehrere Projekte, die dauerhaft online sind, können schnell die verfügbaren Standard-Punkte aufbrauchen. Bei der Budgetplanung sollten die Kosten für Entwicklung, Debugging, Deployment sowie die Nutzung von Drittanbieterdiensten getrennt berücksichtigt werden.
GitHub und Code-Verwaltung
Standard und höhere Ebenen unterstützen die Integration mit GitHub: Es ist möglich, Repositorien zu erstellen oder auszuwählen, automatische Commit-Vorgänge durchzuführen, Code von vorhandenen Branches abzurufen und mit der Entwicklung fortzufahren. Teams können Funktions-Branches sowie Pull Requests nutzen, um eine manuelle Überprüfung durchzuführen und zu vermeiden, dass KI-Änderungen die stabile Version direkt überschreiben.
Universal LLM Key und MCP
Der Universal LLM Key bringt mehrere Modelle in ein einheitliches System aus Schlüsseln und Kontoständen unter, wodurch die erstellten Anwendungen keine separate Konfiguration für jedes Modellkonto benötigen. Die Aufrufe der Modelle stellen Kosten im Betrieb der Anwendung dar und gehören nicht zu denselben Kosten wie die monatlichen Punkte, die zur Erstellung von Agenten verwendet werden.
Emergent MCP ist für kostenlose und bezahlte Konten verfügbar. Mit AI-Clienten, die MCP und OAuth unterstützen, können Aufgaben erstellt, Fragen beantwortet, der Status abgefragt, Vorschauen angezeigt sowie die Arbeit pausiert werden. Es handelt sich um einen Hosted-Connector – er stellt nicht die open-source-Kernplattform von Emergent dar.
Häufige Anwendungsarten
| Typ | Erstellbare Inhalte | Häufig verwendete Integrationen | Schwerpunkte vor dem Go-Live |
|---|---|---|---|
| Marketing-Website | Startseite, Landingpage, Formulare und Inhaltseiten | Analyse, E-Mails, CRM | SEO, Formularbenachrichtigungen und Mobilgeräte |
| SaaS-Produkte | Konten, Abonnements, Backend und Geschäftsprozesse | Stripe, OAuth, Datenbanken | Rechte, Rechnungen und Datentrennung |
| Interne Tools | Tabellen, Filter, Freigabe und Dashboards | Tabellen, API, Unternehmensdatenquellen | Zugriffssteuerung und Auditing |
| KI-Anwendungen | Chatten, Erstellen, Analyse und Wissensfragen | Universal LLM Key | Modellkosten, Prompt-Injection und Inhaltssicherheit |
| Mobile Anwendung | React Native-Oberfläche und Geschäftslogik | Expo, Push-Benachrichtigungen und Gerätefunktionen | Echter Test, Signierung und Shop-Prüfung |
Emergent-Preise
Emergent bietet derzeit die kostenlosen, Standard- und Pro-Pakete an. Für Business- und Enterprise-Kunden werden Preise je nach den Anforderungen des Unternehmens kalkuliert. Auf der Website werden außerdem die Preise für Monats- und Jahresabonnements angezeigt. Neben den Punkten können noch Kosten für die Bereitstellung, Modelle, SMS, Zahlungen, Datenbanken sowie andere Dienstleister entstehen.
| Paket | Monatspreis | Jährlicher Umrechnungswert | Monatliche Punkte und wichtige Vorteile |
|---|---|---|---|
| Free | 0 US-Dollar | 0 US-Dollar | 10 Punkte pro Monat, Kernfunktionen, Web- und Mobilexperience, fortgeschrittene Modelle sowie Integration von LLMs |
| Standard | 20 Dollar pro Monat | 17 Dollar pro Monat | 100 Punkte pro Monat, Hosting für private Projekte, Kauf zusätzlicher Punkte, GitHub- und Fork-Aufgaben |
| Pro | 200 Dollar/Monat | 167 US-Dollar/Monat | 750 Punkte pro Monat, etwa 1 Million Kontexte, Ultra Thinking, Bearbeitung von Systemhinweisen, anpassbare Proxy-Server sowie Prioritätsunterstützung |
| Business | Individuelle Kostenschätzung | Individuelle Kostenschätzung | Zu Pro kommen RBAC, SSO, gemeinsame Teamräume und Echtzeit-Zusammenarbeit hinzu. |
| Enterprise | Individuelle Kostenschätzung | Individuelle Kostenschätzung | Mitgliedslimits, Audit-Logs, selbst verwaltete Datenbanken, SLA, Benutzergruppen, VPC und Verbrauchsanalyse |
Integrale und zusätzliche Kosten
| Kostenposten | Wie wird abgerechnet? | Ist im Abonnement enthalten? | Steuerungsmethoden |
|---|---|---|---|
| Proxy-Building | Punkte abziehen je nach Komplexität von Planung, Kodierung, Testen und Debugging | Verwendung von Monatspunkten | Erst ein MVP erstellen und die Aufgaben aufteilen |
| Cloud-basierte Bereitstellung | Derzeit 50 Punkte pro Monat für jede Bereitstellung. | Abzug vom Kontostand | Projekte vorübergehend pausieren und die Anzahl der Deployments reduzieren |
| Zusätzliche Punkte | Bei ungenügendem Saldo nachkaufen | Nicht enthalten | Prüfen Sie den Aufwand der Aufgabe, bevor Sie kaufen. |
| Universal LLM Key | Nach der tatsächlichen Aufrufweise des Modells innerhalb der Anwendung | Einzeln aufladen des Kontostands | Legen Sie Limits, Caching und Modell-Downgrade fest. |
| Externe Dienste | Abrechnung durch Stripe, Supabase, Twilio usw. | Normalerweise nicht enthalten | Getrennte Einstellung von Budget und Alarmen |
Emergent-Anleitung
Erstellen der ersten Full-Stack-Webanwendung
- Zuerst sollten die Zielgruppe, die zentralen Probleme sowie die einzigen Erfolgsindikatoren klar definiert werden.
- Beschränken Sie die erste Version auf drei bis fünf notwendige Funktionen;
- Erstellen Sie Aufgaben und beschreiben Sie Seiten, Datenspalten sowie visuelle Anforderungen;
- Antworten auf von Agenten gestellte Fragen zur Klärung von Produkten und Technologien;
- Im Vorschau-Modus werden Schritt für Schritt Registrierung, Eingabe, Speichern und Fehlerabläufe getestet;
- Bitte ändern Sie jeweils nur ein konkretes Problem und testen Sie erneut.
- Stellen Sie das Budget, die Domain und die Berechtigungen vor dem Deployement überprüft sicher.
GitHub verbinden und einen Versionsprozess einrichten
- In den persönlichen Einstellungen wird Emergent die Berechtigung erteilt, auf bestimmte GitHub-Repositorien zuzugreifen;
- Nach Fertigstellung der ersten stabilen Version wird sie in einen neuen privaten Repository hochgeladen;
- Erstellen Sie für jede wichtige Funktion einen eigenen Branch;
- Ziehen Sie vor dem Start der Aufgabe den neuesten Code aus der Ferne heran;
- Überprüfen Sie die Unterschiede, die Schlüssel sowie die Datenbankmigration, bevor Sie es einreichen;
- Durchführen von Tests über einen Pull Request und manuelle Überprüfung;
- Nach der Kombination wird die Version erneut heruntergeladen und überprüft.
Sichere Online-Plattform mit Anmeldung und Zahlung
- Listen Sie die Rechte für Administrator:innen, normale Benutzer:innen und Besucher einzeln auf;
- Erzwingen Sie eine Authentifizierung auf der Backend-Seite – nicht nur, um die Schaltflächen auf der Frontend-Seite zu verbergen.
- Speichern Sie Zahlungen, Datenbanken und API-Schlüssel in Serverumgebungsvariablen;
- Verwenden Sie den Zahlungstestmodus, um die Prozesse für Erfolg, Misserfolg und Rückerstattungen abzudecken;
- Testen von Übergriffen auf Berechtigungen, bösartigen Eingaben, Dateiuploads und Geschwindigkeitsbeschränkungen;
- Einführung von Prozessen für Protokollierung, Backups, Alarme und Löschung von Daten;
- Nach Überprüfung durch Ingenieure oder Sicherheitsexperten wird es den echten Nutzern zur Verfügung gestellt.
Für welche Benutzer geeignet
- Nicht-technische Gründer: Schnelle Überprüfung des SaaS-Marktes oder der Marktnachfrage;
- Produktmanager: Die Spezifikationen in interaktive Prototypen und Anwendungen umwandeln;
- Kleine Unternehmen: Erstellung von Terminvereinbarungen, Bestellungen, Kundenportalen und internen Systemen;
- Betriebsteam: Erstellung von Dashboards, Genehmigungs- und Automatisierungstools;
- Agentur: Schnelle Lieferung der ersten Projektversion für den Kunden;
- Entwickler: Vermeidung von Standardcode und Beibehaltung des GitHub-Workflows;
- AI-Anwendungsteam: Schneller Zugriff auf mehrere Modelle mit einem einheitlichen Modell-Schlüssel.
Vorteile von Emergent
- Umfasst den gesamten Prozess von Planung, Kodierung, Testing, Debugging und Bereitstellung;
- Gleichzeitig werden Frontend, Backend und Datenlayer erstellt, anstatt nur die Benutzeroberfläche zu entwickeln;
- Unterstützung für Web- und Expo-basierte Mobile-Anwendungen;
- Integrierte Vorschau, Hosting, benutzerdefinierte Domaine und automatisches SSL;
- Die Integration mit GitHub erleichtert das Speichern, Überprüfen und Übertragen von Code.
- Universal LLM Key senkt die Hürden für den Zugang zu mehreren Modellen.
- MCP kann Build-Aufgaben direkt über gängige AI-Hilfsprogramme erstellen und verwalten.
Einsatzbeschränkungen und Hinweise
- Die 10 kostenlosen Punkte eignen sich nur zum Verständnis des Ablaufs und für kleine Experimente;
- Debugging, Neuverarbeitung, Änderungen an mehreren Dateien sowie die Bereitstellung erhöhen den Punktaufwand.
- Die 100 Standard-Punkte reichen nicht aus, um sowohl komplexe Konstruktionen als auch mehrere Deployments abzudecken.
- Von KI erzeugter Code kann Sicherheits-, Leistungs- und Wartungsprobleme aufweisen;
- Zahlungen, Berechtigungen und personenbezogene Daten können sich nicht allein auf automatische Tests stützen;
- Mobile Anwendungen benötigen weiterhin Tests auf echten Geräten, ein Entwicklerkonto sowie eine Prüfung durch den Store.
- Einschränkungen, Preise und Ausfälle externer Dienste werden an die Erstellungsanwendung weitergegeben;
- Produktionsprojekte müssen unabhängige Backups für Code, Daten und Schlüssel bereithalten.
Sicherheit, Privatsphäre und Codeeigentum
Anwendungen, die automatisch erstellt werden, können auf Kundendaten, Anmeldeinformationen und Zahlungsinformationen zugreifen. Eine „automatische Erstellung“ kann daher nicht als Sicherheitszertifizierung angesehen werden. Vor der Veröffentlichung sollten die Berechtigungsanforderungen, die Serverseitige Überprüfung, potenzielle Schwachstellen, Protokolle, Backups, Löschanfragen sowie die Datenschutzvorgaben in den jeweiligen Regionen überprüft werden.
Die Integration mit GitHub ermöglicht es zahlenden Nutzern, ihren Code in eigenen Repositorien zu speichern und weiter daran zu arbeiten – oder eine externe Hosting-Lösung zu wählen. Die Inhalte der Datenbanken, Domainnamen sowie Konten Dritter und API-Schlüssel sollten weiterhin von den Nutzern selbst verwaltet werden, um zu vermeiden, dass das Projekt vollständig von einer einzigen Plattform abhängig ist.
- Emergent wird nur die Zugriffsberechtigung auf die notwendigen GitHub-Repositorien erteilt;
- Der Schlüssel wird in eine Umgebungsvariable im Backend gespeichert und regelmäßig ausgetauscht;
- Die Produktionsdatenbank unterstützt Backups, Zugriffsbeschränkungen und Löschstrategien;
- Die Erstellung durch KI erfordert die Durchführung von Sicherheitslücken- und Lizenzprüfungen;
- Unternehmen sollten bei Bedarf SSO, RBAC, Auditing, SLA und VPC-Verträge überprüfen.
Erklärungen zu API, MCP und Open Source
Emergent stellt offizielle MCP-Connector bereit, die mithilfe von OAuth zur Erstellung, Abfrage, Vorschau und Pause von Build-Aufgaben in KI-Tools genutzt werden können. Die Plattform kann außerdem externe APIs in generierten Anwendungen verbinden, was jedoch nicht gleichbedeutend mit der Bereitstellung einer öffentlichen, universellen REST-API für die Erstellung von Anwendungen ist.
Die Kern-Agenten von Emergent, die Hostumgebungen sowie die Erstellungsplattformen sind keine Open-Source-Projekte. Die auf GitHub unter dem Namen Emergent vorhandenen neuronalen Netzwerke oder C++-Projekte haben nichts mit diesem Produkt zu tun. Der eigene von den Nutzern erstellte Code kann über die offizielle GitHub-Integration in ihre persönlichen Repositorien eingefügt werden.
Häufige Fragen
Kann Emergent kostenlos verwendet werden?
Ja, die kostenlose Version kostet 0 Dollar und bietet 10 Punkte pro Monat. Diese Menge reicht aus, um die Benutzeroberfläche auszuprobieren und einfache Aufgaben zu erledigen; für komplexe Anwendungen sind in der Regel bezahlte Punkte erforderlich.
Wie viel kostet Emergent Standard?
Der Standard-Preis beträgt 20 US-Dollar pro Monat; bei jährlicher Zahlung entspricht das 17 US-Dollar pro Monat. Inbegriffen sind 100 Punkte pro Monat sowie die Hosting-Möglichkeiten für private Projekte sowie GitHub- und Fork-Tasks. Für die Bereitstellung sowie das Aufspüren komplexer Fehler werden weiterhin Punkte abgezogen.
Kann Emergent eine Handy-App erstellen?
Ja, Mobile Agents können mithilfe von Expo und React Native iOS- und Android-Apps entwickeln. Für die Veröffentlichung in den App Stores ist dennoch ein Entwicklerkonto, eine Signierung, Tests auf echten Geräten sowie eine Überprüfung erforderlich.
Kann der von Emergent erzeugte Code exportiert werden?
Standard und höher ermöglichen es, Projekte über GitHub in die Benutzer-Repositorys zu pushen sowie bestehenden Code abzurufen, um mit der Weiterentwicklung fortzufahren. Vor dem Umzug sollten Datenbanken, Umgebungsvariablen und Konfigurationen externer Dienste gleichzeitig berücksichtigt werden.
Ist Emergent Open Source?
Nein, die Kern-IA-Agenten und -Hosting-Plattformen sind nicht vollständig open source. Die Nutzer können den generierten Code steuern, doch die GitHub-Projekte mit demselben Namen haben in der Regel nichts mit Emergent.sh zu tun.
Guigong-Netzwerk-Sicherheitsnummer: 45132202000164