Aufbau einer SaaS-Plattform für den Produktionseinsatz mit über 20.000 Codezeilen mithilfe von Claude Code: Erfahrungen aus agentenbasierter Entwicklung im großen Maßstab

Projektübersicht
LastSaaS ist eine produktionsreife SaaS-Boilerplate, bei der jede Zeile durch Gespräche mit Claude Code geschrieben wurde. Es handelt sich nicht um eine Demo oder ein Spielzeug – sie betreibt eine Live-Plattform namens Flipbook. Der Tech-Stack umfasst Go 1.25, React 19, TypeScript, MongoDB und Tailwind und ist unter der MIT-Lizenz veröffentlicht.
Was das Projekt beinhaltet
- Komplette SaaS-Grundlage mit Multi-Tenant-Authentifizierung (OAuth, MFA, Magic Links, JWT-Rotation)
- Stripe-Abrechnung (Abonnements, Pro-Sitzung, Guthaben)
- White-Labeling-Fähigkeiten
- 19 Webhook-Ereignistypen
- Admin-Dashboard und Systemüberwachung
- Integrierter MCP-Server mit 26 schreibgeschützten Tools, die KI-Assistenten ermöglichen, Dashboards, Benutzer, Abrechnungs- und Systemdaten abzufragen
Was funktioniert hat
Gos Explizitheit ist ein Vorteil für Agenten: Keine Framework-Magie bedeutet, dass Claude Code nicht erraten muss, was Middleware hinter den Kulissen tut. Explizite Fehlerbehandlung, klare Routing-Strukturen und vorhersehbare Muster helfen dem Agenten, auf Kurs zu bleiben.
Konsistente Muster verstärken sich: Die frühzeitige Etablierung von Mustern für die Strukturierung von Handlern, Services und Datenzugriff ermöglichte es Claude, sie über Dutzende von Endpunkten mit hoher Konsistenz zu replizieren, was den Aufwand für jede neue Funktion erheblich reduzierte.
Der MCP-Server wurde von Claude für Claude gebaut: Die 26 schreibgeschützten Tools schaffen eine Meta-Schnittstelle, bei der die KI ihren eigenen Weg zum Abfragen des Systems gebaut hat.
MongoDBs Dokumentenmodell vereinfachte Multi-Tenancy: Claude hatte keine Schwierigkeiten, die Mandantenisolierung aufrechtzuerhalten, da das Datenmodell Grenzen explizit macht und Verwirrung durch Join-Tabellen sowie undichte Abstraktionen vermeidet.
Was Disziplin erforderte
Man braucht immer noch eine architektonische Vision: Claude Code ist ein brillanter Ausführender, entwirft aber keine Systeme. Der Mensch muss die Architektur vorgeben – wissen, wie Multi-Tenant-RBAC aussehen sollte, wie Wiederholungsversuche für Webhook-Zustellung funktionieren sollten und wie der Stripe-Integrationsfluss aussehen muss.
Alles überprüfen: Besonders sicherheitskritischen Code wie JWT-Rotation, HMAC-Signierung, Ratenbegrenzung und Schutz vor Injection-Angriffen. Claude liegt meist richtig, aber „meistens“ ist bei Authentifizierungsabläufen nicht gut genug – jede sicherheitsrelevante Zeile muss von einem Menschen überprüft werden.
Musterabweichungen bekämpfen: Über lange Sitzungen hinweg kann Claude subtil von etablierten Mustern abweichen. Periodisches Verankern der Konversation hilft: „Schau dir an, wie wir den User-Handler implementiert haben. Folge demselben Muster für Webhooks.“
Das Konzept „Für Agenten gebaut“
Die Codebasis ist absichtlich so strukturiert, dass, wenn jemand sie forkt und seinen eigenen KI-Agenten darauf richtet, der Agent sie flüssig erweitern kann. Dazu gehören vorhersehbare Dateistrukturen, konsistente Namensgebung und explizite Muster – eine Grundlage, die darauf ausgelegt ist, durch Konversation erweitert zu werden.
Das Repository ist verfügbar unter https://github.com/jonradoff/lastsaas.
📖 Read the full source: r/ClaudeAI
👀 Siehe auch

Gleichzeitiges Ausführen von 20 Claude Code Terminal-Fenstern mit ADHS-Merkmalen
Ein Entwickler mit ADHS-Merkmalen betreibt gleichzeitig 20 Claude Code Terminal-Fenster über verschiedene Projekte hinweg und nutzt KI-Agenten, um Kontexte zu halten, die sein Gehirn nicht behalten kann. Der Artikel untersucht sowohl die Produktivitätsvorteile als auch mögliche Nachteile dieses Arbeitsablaufs.

Reddit-Nutzer berichtet über 30% Budgetverschwendung durch "AI-Agent-Neustart-Steuer", teilt Checkpointing-Lösung
Ein Entwickler auf r/LocalLLaMA stellte fest, dass sein Team 30 % seines KI-Budgets für Neustarts ausgab, wenn Workflows mitten in einer Aufgabe fehlschlugen. Sie führten Checkpointing für jeden Tool-Aufruf ein, was sofort die API-Kosten senkte, indem redundante Verarbeitung vermieden wurde.

Wie ein Team eine 6-stellige HubSpot-Agentur durch Claude Code ersetzte
Ein mittelständisches E-Commerce-Unternehmen führte seine gesamte HubSpot-Enterprise-Migration mit Claude Code durch und ersetzte damit Angebote von 20.000 bis 80.000 Euro für Teilumsetzungen. In 4 Monaten bauten sie 6 benutzerdefinierte Objekte, 5 n8n-Integrationen und eine KlickTipp-Migration auf – Claude Code übernahm sowohl Code als auch Dokumentation.

Benutzer erstellt HTML-Konverter für Claude-Chat-Exporte mithilfe von Claude selbst
Ein Nicht-Programmierer nutzte Claude, um einen Konverter zu erstellen, der Claudes native JSON-Chat-Exporte in lesbares HTML mit farbcodierten Nachrichten, klappbaren Konversationen und Organisation nach Datum und Uhrzeit umwandelt.