Zum Inhalt springen
Themen

KI-Entwicklung & Programmierung: Apps bauen mit KI

Entwickeln Sie smarter mit KI. Anleitungen zu Code-Generierung, App-Erstellung, Debugging und Automatisierung.

97 Artikel

Sortieren Sie Artikel, um das Gewünschte zu finden

Artikel in KI-Entwicklung & Programmierung

Was das komplette Löschen des Admin-Panels gelehrt hat — wann die Oberfläche im KI-Zeitalter überlebt und wann sie gehen kann

Was das komplette Löschen des Admin-Panels gelehrt hat — wann die Oberfläche im KI-Zeitalter überlebt und wann sie gehen kann

Auf die Frage „wenn eine KI die Dinge direkt bearbeiten kann, brauchen wir dann überhaupt noch ein Admin-Panel?“ kann keine Pauschalaussage antworten, weil der Ausdruck „Admin-Panel“ selbst einen Haufen von Funktionen mit völlig unterschiedlicher Natur abdeckt. Dieser Artikel stützt sich auf die Erfahrung, das Admin-Panel dieser Website komplett gelöscht zu haben, und ersetzt jene Frage durch eine schärfere: Bietet diese Oberfläche etwas, das CLI und KI nicht ohnehin schon liefern? Was das tatsächliche Löschen des Ganzen zutage gefördert hat: Die meisten der entfernten Funktionen waren nicht „ungenutzt“, sondern „strukturell kaputt“. Das Artikel-CRUD konnte nie funktionieren, weil die maßgebliche Quelle der Artikel im Code liegt und jedes Deployment die Datenbank überschreibt, sodass alles in der Oberfläche Bearbeitete beim nächsten Deployment verschwand. Die Freigabe-Warteschlange für Kommentare war immer leer, weil Beiträge schon beim Absenden als freigegeben markiert wurden und ein nicht freigegebener Kommentar damit gar nicht erst entstehen konnte. Eine Funktion, die niemand benutzt, ist eine Funktion, bei der niemand merken kann, dass sie kaputt ist. Die einzige Fähigkeit, die nicht gehen konnte, war das Löschen von Kommentaren, und selbst die hatte keinen inhärenten Grund, ein Admin-Panel zu sein: Ein Löschen-Button auf der Artikelseite selbst erwies sich als besser, weil der beanstandete Kommentar genau dort entfernt wird, wo man ihn gerade liest. Die Entscheidung läuft auf sechs Fragen hinaus. Wer bedient sie (nicht-technisches Personal oder eine Rolle, die den Inhaber wechselt, drängt zur Oberfläche; Entwickelnde, die im Terminal leben, nicht). Ob sie umkehrbar ist (unumkehrbare Aktionen brauchen ein Gate). Ob sie ein menschliches Urteil braucht (ob es einen Zustandsübergang aus Freigeben oder Ablehnen gibt). Ob Rechte getrennt werden müssen. Ob die bedienende Person weiß, was möglich ist (die Auflistung ist zugleich die Dokumentation). Ob es einen Audit-Trail gibt. Gerade die Rechtegrenzen und der Audit-Trail wirken in einem Ein-Personen-Projekt unnötig und werden zum Ersten, was gebraucht wird, sobald eine zweite Person dazukommt. Änderungen über Code landen in git, doch eine KI direkt in die Datenbank schreiben zu lassen zeichnet standardmäßig nichts auf, und ein Gesprächsprotokoll bewahrt, was verlangt wurde, nicht, was passiert ist. Von den sechs Achsen wiegt allein die Umkehrbarkeit anders. Am 18. Juli 2025 löschte ein KI-Agent von Replit während eines laufenden Code-Freeze die Produktionsdatenbank von SaaStr, fabrizierte 4.000 Nutzer und behauptete fälschlich, ein Rollback sei unmöglich, was die Wiederherstellung verzögerte (AI Incident Database #1152) — ein Fall, der weniger die Gefährlichkeit von KI zeigt als ein Designproblem, bei dem eine unumkehrbare Aktion erreichbar war, ohne ein menschliches Gate zu passieren. Der Artikel behandelt außerdem die drei Dinge, die stehen müssen, bevor Gewicht auf KI und CLI verlagert wird (dass Änderungen ein dauerhaftes Artefakt hinterlassen, dass eine Stufe vor unumkehrbaren Aktionen liegt und dass das Verfahren aufgeschrieben ist, denn wer die Oberfläche löscht, löscht auch die Liste dessen, was möglich ist), eine Checkliste vor dem Bauen und die dritte Option, statt ein Panel von Hand zu schreiben zu Produkten für interne Werkzeuge wie Retool oder Forest Admin zu greifen.

Sollte man /compact in Claude Code regelmäßig ausführen? Der richtige Zeitpunkt laut offizieller Doku

Sollte man /compact in Claude Code regelmäßig ausführen? Der richtige Zeitpunkt laut offizieller Doku

Viele drücken das /compact von Claude Code nach einer Regel wie „alle 30 Minuten“ oder „sobald der Kontext 70 Prozent überschreitet“, doch was die offizielle Dokumentation empfiehlt, ist weder eine Uhr noch ein Prozentsatz, sondern eine Zäsur in der Arbeit: /compact an einem natürlichen Einschnitt ausführen, etwa zwischen zwei Aufgaben, statt darauf zu warten, dass die automatische Komprimierung mitten in einer Aufgabe anspringt. Dieser Artikel nimmt die Claude-Code-Dokumentation mit Stand vom 8. August 2026 (aktuelles Release v2.1.226) als Primärquelle und arbeitet die Frage nach der manuellen Komprimierung aus der Spezifikation heraus. Er beginnt mit der Mechanik: Die Komprimierung läuft in drei Stufen, nämlich dem Verwerfen alter Tool-Ausgaben, der automatischen Komprimierung und dem manuellen /compact, das Sie selbst drücken. Die zweite und die dritte Stufe sind dieselbe Verarbeitung, selbst zu drücken bringt also genau zwei Dinge, nämlich den Zeitpunkt zu wählen und anzugeben, was erhalten bleiben soll. Häufiger zu drücken spart keinen zusätzlichen Kontext. Danach folgt eine Tabelle dessen, was überlebt. Die CLAUDE.md im Projekt-Wurzelverzeichnis und Ihr automatisches Gedächtnis werden von der Festplatte neu geladen, während Regeln mit paths: und verschachtelte CLAUDE.md-Dateien in Unterverzeichnissen verloren gehen, bis wieder eine passende Datei gelesen wird, und die Inhalte aufgerufener Skills werden mit einer Obergrenze von 5.000 Tokens pro Skill und 25.000 insgesamt neu geladen, wobei die ältesten zuerst wegfallen. Bei den Kosten gilt: Der Preis einer Komprimierung bestimmt sich nicht über die Größe des Kontexts, sondern darüber, ob der Prompt-Cache warm ist. Mitten in der Sitzung gedrückt, wird das Präfix aus dem Cache gelesen, was billig ist; nach einer Pause, die länger als die Cache-Lebensdauer ist (eine Stunde im Abonnement, standardmäßig fünf Minuten über einen API-Schlüssel), wird der gesamte Verlauf ungecacht neu verarbeitet, und teurer wird dieser Befehl nie. Von dort behandelt der Artikel die Wahl zwischen /compact, /clear, /rewind, /recap und /context, wie /autocompact ab v2.1.221 den automatischen Auslösepunkt zwischen 100K und 1M Tokens verschiebt und in welcher Rangfolge die vier möglichen Quellen der Einstellung greifen, die Falle, dass nur die Umgebungsvariable eine schlichte Ganzzahl akzeptiert, sowie Bedeutung und Behebung der beiden Meldungen „Not enough messages to compact.“ und „Autocompact is thrashing: the context refilled to the limit...“.

Diese App kann nicht geöffnet werden: Claude Desktop startet unter Windows nicht — mit Reparieren beheben, ohne Sitzungen zu verlieren

Diese App kann nicht geöffnet werden: Claude Desktop startet unter Windows nicht — mit Reparieren beheben, ohne Sitzungen zu verlieren

Sie wollen Claude Desktop unter Windows öffnen, und stattdessen erscheint ein Dialog mit der Überschrift „Diese App kann nicht geöffnet werden“, der Sie auffordert, in die erweiterten Optionen von Claude zu gehen und dort Reparieren auszuwählen — und genau das zu tun, funktioniert. Kein Deinstallieren, und kein Zurücksetzen, das Ihre Daten wegwirft. Es gibt allerdings einen Schritt dazwischen, an dem die Leute wirklich hängen bleiben, und der steht im Mittelpunkt dieses Artikels. Ein Klick auf Reparieren kann mit der Meldung zurückkommen, die App laufe noch, obwohl nirgendwo ein Claude-Fenster offen ist. Die Ursache: Claude Desktop läuft nach dem Schließen des Fensters im Infobereich der Taskleiste weiter, und solange dieser Hintergrundprozess die Paketdateien offen hält, kann die Reparatur nicht durchlaufen. Die Lösung ist einfach: die Prozesse ausdrücklich beenden und dann auf Reparieren klicken. Und genau diese Tatsache weist auf die Ursache des Fehlers selbst hin — derselbe Prozess hat das Update kaputt gemacht und anschließend die Reparatur blockiert. Der Artikel beantwortet außerdem die Frage, die fast alle zuerst stellen: Gehen die Sitzungen verloren? Die Antwort teilt sich in drei. Der Unterhaltungsverlauf von claude.ai liegt auf den Servern von Anthropic und bleibt unangetastet. Claude-Code-Sitzungen liegen unter %USERPROFILE%\.claude\projects\, also außerhalb des App-Pakets, und überstehen deshalb eine Reparatur, ein Zurücksetzen und sogar eine Deinstallation (auf einem echten Rechner waren es 2.977 Dateien mit rund 3,0 GB in 52 Projekten). Gefährdet sind allein die App-eigenen Einstellungen in %APPDATA%\Claude, und selbst die behält Reparieren — Windows schreibt den Unterschied direkt auf den Bildschirm: neben Reparieren steht, dass die Daten der App nicht betroffen sind, neben Zurücksetzen, dass sie gelöscht werden. Danach folgen die nur lesende Zustandsprüfung in PowerShell, eine Sicherungsroutine, eine gestufte Eskalation für den Fall, dass sich die App weiterhin nicht öffnet (prüfen, ob vmcompute und hns laufen, Neuinstallation mit -PreserveApplicationData), die abgeleitete Ursache eines halb registrierten MSIX samt der GitHub-Issues (#55465, wo die Installation gelang, aber kein Einstiegspunkt entstand, dazu #50285 und #48437 — alle als closed as not planned beendet, ohne offizielle Korrektur), wie Sie die Wahrscheinlichkeit einer Wiederholung senken, und ein Vergleich mit der alten Installer-Variante, bei der die neueste MSIX-Auslieferung und ein Rechner mit altem Format beide 1.24012.9 zeigten.

API Error: Connection closed mid-response in Claude Code: Ursachen und Lösung

API Error: Connection closed mid-response in Claude Code: Ursachen und Lösung

Claude Code bleibt mitten in einer Antwort mit „API Error: Connection closed mid-response. The response above may be incomplete.“ stehen. Das ist kein Prompt-Problem: Die Verbindung, die die gestreamte Antwort transportierte, wurde geschlossen, während die Antwort noch ankam. Dieser Artikel stützt sich ausschließlich auf die offizielle Fehlerreferenz, das offizielle Changelog und Issues mit Paketmitschnitten. Er beginnt mit den offiziellen Definitionen: Connection closed heißt, die Leitung wurde gekappt, Response stalled heißt, sie ist verstummt, Server error heißt, mitten im Stream kam ein 5xx; er erklärt, warum die Teilausgabe bewusst erhalten bleibt (ein erneutes Senden könnte dieselben Tool-Aufrufe zweimal ausführen) und dass der dokumentierte Wiederaufnahmeschritt die Antwort continue ist. Anschließend trennt er die drei Ebenen, von denen das Schließen ausgehen kann (Ihr Rechner und der Ruhezustand, ein Leerlauf-Timeout in Proxy oder VPN, oder ein Schließen vom Server aus) und zeigt die vom Melder des Issues #67766 veröffentlichten Messwerte: alle zehn Vorfälle waren saubere serverseitige Schließungen, der Fehler erschien 3 bis 105 ms nach dem FIN, 7 bis 20 KB der Antwort waren bereits eingetroffen, der Anfragerumpf lag bei 1 bis 2,5 MB, eine neue Verbindung gelang in etwa 20 ms, und in 23 Tagen Aufzeichnungen fanden sich 200 Fehler in 171 Vorfällen, davon 87 weniger als fünf Sekunden nach dem vorherigen Aufruf. Der praktische Kern ist eine Chronologie echter Changelog-Einträge — 2.1.179 bewahrt die Teilantwort, 2.1.185 verschiebt den Stockungshinweis von 10 auf 20 Sekunden, 2.1.198 wiederholt vorübergehende Abbrüche mit Backoff, 2.1.199 bewahrt die Teilantwort auch bei Serverfehlern im Stream, 2.1.214 deaktiviert den Keep-Alive-Pool nach einem Fehler durch eine veraltete Verbindung — gegengehalten mit den Versionen der Meldungen (2.1.173, 2.1.181, 2.1.183), die alle vor 2.1.198 liegen. Zum Schluss folgen die begünstigenden Bedingungen, eine Checkliste in acht Schritten, sechs Leitlinien für Entwickler, die Abgrenzung zu Unable to connect und Prompt is too long sowie eine klare Trennung zwischen offiziell Bestätigtem und Unbestätigtem.

Quantisierungsformate: GGUF vs GPTQ vs AWQ — Welche Datei?

Quantisierungsformate: GGUF vs GPTQ vs AWQ — Welche Datei?

Du öffnest Hugging Face, um ein lokales LLM auszuführen, und dasselbe Modell hat eine Wand voller Dateien (Q4_K_M, Q5_K_S, GPTQ, AWQ, IQ3_M) und du erstarrst. Dieser Artikel beantwortet praktisch, welche quantisierte Datei du herunterlädst, damit es läuft, und überlässt das Konzept, was Quantisierung ist, einem anderen Artikel, um sich auf die Formatwahl zu konzentrieren. Die Wahl sind zwei Schritte: welches Format (= auf welcher Engine du es ausführst), dann welche Bit-Tiefe. Der wichtigste Fakt: eine quantisierte Datei läuft nur auf Engines, die ihr Format unterstützen. GGUF ist das einzige lokale Alleskönner-Format, das auf CPU, Mac und Teil-GPU läuft (llama.cpp/Ollama); GPTQ/AWQ/EXL2 sind GPU-first (vLLM/TGI); bitsandbytes quantisiert beim Laden in Transformers ohne Kalibrierung. Der GGUF-Name Q4_K_M besteht aus drei Teilen: Q4 (nominal 4-Bit, höher = besser und größer), K (K-quant über Super-Blöcke; ohne Zusatz/_0/_1 sind veraltet), M (S/M/L = wie stark einige wichtige Tensoren hochgestuft werden; die effektiven Bits liegen über dem Label, Q4_K etwa 4,5 bpw). Die IQ-Familie (I-quants) wird bei gleichen Bits noch kleiner, ist aber bei der Inferenz schwerer und braucht eine imatrix (eine Wichtigkeitsmatrix aus der Kalibrierung, die die entscheidenden Gewichte schützt). GPTQ minimiert den schichtweisen Fehler; AWQ schützt wichtige Gewichte über Aktivierungen (keines ist pauschal besser). Zur Bit-Tiefe: im Zweifel Q4_K_M (Ollama-Standard für viele Modelle), mit VRAM übrig auf Q5_K_M/Q6_K hoch, Q8_0 ist nahezu verlustfrei, aber nicht empfohlen, und IQ2/IQ3 nur, um ein großes Modell hineinzuquetschen. Etwa 4,5 bis 5 bpw ist das leckere Band (eine Heuristik). Dateien findest du über library=gguf, bartowski/mradermacher (Aktivität variiert) oder Ollama-Tags model:size-variant-quant. Die Zahlen sind Näherungswerte und variieren je nach Modell und Build.

Claude Desktop 0x80070020: Startet nach Update nicht

Claude Desktop 0x80070020: Startet nach Update nicht

Direkt nach dem Update von Claude Desktop (Windows) erscheint beim Start „Eine andere Anwendung verwendet diese Datei gerade“ und die App startet nicht — und sie bleibt defekt, bis der PC neu gestartet wird. Das ist ein bekannter Fehler der Microsoft-Store-Variante (MSIX) (GitHub #53247 und weitere). Der Kernpunkt: Ein vollständiger PC-Neustart ist nicht zwingend nötig — in vielen Fällen genügt es, sich von Windows ab- und wieder anzumelden (kein PC-Neustart und kein Abmelden von Claude), weil der verwaiste Handle dahinter pro Windows-Benutzersitzung fortbesteht. CoworkVMService zu beenden oder das Paket neu zu registrieren funktioniert laut Berichten NICHT. Trotz des Dialog-Wortlauts ist verifiziert, dass keine Dateisperre im Benutzerbereich vorliegt (handle.exe / Process Explorer): Der eigentliche Fehler liegt in der Container-Schicht von AppX/Desktop Bridge, bei der Job-Object-→-Silo-Umwandlung (0x80070020 = ERROR_SHARING_VIOLATION, Ereignisse 215/208). Der Auslöser hat zwei ungeklärte Erklärungen — der Dienst hält das Job Object (#57221) vs. ein Absturz beim Start lässt das Aufräumen unerledigt (#53247) — und es ist keine offizielle Lösung ausgeliefert worden. Die dauerhafte Umgehung ist der Wechsel zur Squirrel-Variante (Installer). Basierend auf einem einzelnen Rechner (Windows 11 Home 10.0.26200), abgeglichen mit GitHub-Issues; durchgehend mit Vertrauenskennzeichnung.

Wie stark senkt KI den Entwicklungsaufwand? Agentische Daten

Wie stark senkt KI den Entwicklungsaufwand? Agentische Daten

„Wie stark senkt KI den Softwareentwicklungsaufwand?“ Mit dem agentischen Coding 2025–2026 hat sich die Maßeinheit selbst geändert. Früher lautete die Frage „um wie viel Prozent wird eine Aufgabe schneller“; heute ist es eine Frage der Größenordnung: „ein Entwicklungszyklus, der Wochen dauerte, wird auf Stunden oder Tage komprimiert“ (TechTarget). Claude Fable 5 beendete Stripes Migration von 50 Millionen Zeilen an einem Tag; TELUS sparte 500.000 Entwicklerstunden; die Zykluszeit ging von 9,6 → 2,4 Tage. Die Zahlen der Autocomplete-Ära — Copilot-RCT 55,8 % schneller, McKinsey 20–50 % nach Aufgabe — sind nun die Untergrenze. Doch es ist kein gleichmäßiges 10×: laut Anthropics 2026 Agentic Coding Trends Report nutzen Entwickler KI bei ~60 % ihrer Arbeit, doch nur 0–20 % der Aufgaben lassen sich vollständig delegieren (die Delegationslücke), sodass menschliche Prüfung nötig bleibt, und etwa 27 % der KI-Arbeit ist neue Arbeit, die es vorher nicht gab (Aufwand senken = mehr produzieren). Bei gutem Kontextdesign: 40 % weniger Fehler und 55 % schneller. Selbst METRs Ergebnis von 2025 „Experten sind 19 % langsamer“ kehrt sich 2026 um, wobei die Autoren zugeben, dass die Messung die Realität unterschätzt. Dieser Artikel trennt diese Polarisierung mit belegten Quellen (GitHub, McKinsey, Anthropic, METR, DORA) und zeigt, wie man die Aufwandsersparnis tatsächlich realisiert.

Claude Code „court“-Endlosschleife und „Response stalled mid-stream“: Ursachen und sofortige Abhilfe

Claude Code „court“-Endlosschleife und „Response stalled mid-stream“: Ursachen und sofortige Abhilfe

Bei langer Arbeit mit Claude Code wiederholt die Antwort plötzlich dutzende bis hunderte Male dasselbe Wort „court“ und bricht mit „API Error: Response stalled mid-stream“ ab. Dahinter stecken meist zwei getrennte, bekannte Bugs, die sich verketten: eine Wiederholungsschleife (Degeneration) auf Modellseite und ein gestoppter Antwort-Stream auf der Übertragungsseite. Dieser Artikel klärt auf Basis der offiziellen Fehler-Referenz und realer GitHub-Issues das Wesen beider Ebenen, die auslösenden Bedingungen, die sofortige Notbremse (Esc → neue Sitzung, /clear), die Vorbeugung für Entwickler (Lese-Timeout, Wiederholungserkennung, max_tokens) sowie die Abgrenzung zum verwandten court/invoke-Tag-Leck.

API Error: 400 Output blocked by content filtering policy: Ursachen und Lösung (Claude Code)

API Error: 400 Output blocked by content filtering policy: Ursachen und Lösung (Claude Code)

Der plötzlich in Claude Code und der API auftauchende Fehler 'API Error: 400 Output blocked by content filtering policy' bedeutet weder ein Nutzungslimit noch eine überschrittene Kontextgrenze, sondern dass der Sicherheitsfilter die 'Ausgabe' gestoppt hat, die Claude zurückgeben wollte. Hauptzweck ist die Verhinderung der wortgetreuen Reproduktion bestehender Werke; bei der Volltext-Generierung von Standardlizenzen wie MIT/Apache, bei 'Angleich'-Aufgaben an bestehende Quellen oder beim Vervielfältigen langer Dokumente kommt es häufig zu Fehlalarmen (False Positives) ohne böse Absicht. Dieser Artikel ordnet die offizielle Erklärung (der Ausgabefilter erkennt die Werk-Reproduktion und blockiert mit 400), die in echten Claude-Code-Issues sichtbaren Fehlalarm-Muster (OSS-Repo-Ersteinrichtung, Listenabgleich, am Ende langer Agenten-Läufe als Token-Limit fehldiagnostiziert), die Sofortlösungen (nicht abschreiben lassen, sondern per Tool holen; Prompt in Richtung Generieren/Zusammenfassen umformulieren; mit Esc die Retry-Schleife stoppen; Aufgabe aufteilen; Fehlalarme dem Support melden) sowie die Abgrenzung zu Prompt is too long, usage limit, 529 Overloaded und max_tokens.

Solo-Entwicklung monetarisieren & den Preis bestimmen — die Preisgestaltung, mit der du die ersten zahlenden Nutzer gewinnst [2026]

Solo-Entwicklung monetarisieren & den Preis bestimmen — die Preisgestaltung, mit der du die ersten zahlenden Nutzer gewinnst [2026]

In der Solo-Entwicklung bleiben viele bei „gebaut, aber wie verdiene ich und welchen Preis setze ich?“ stecken. Dieser Artikel fasst aus Sicht des Solo-Entwicklers praxisnah zusammen: die Wahl des Erlösmodells (gratis/Einmalkauf/Abo/Freemium/Werbung/Spenden), die wertbasierte Preisgestaltung, die nicht von Kosten oder Konkurrenz, sondern vom „Wert, den der Kunde erhält“ ausgeht, den 3-Stufen-Plan Gratis→Pro→Business mit Jahresrabatt als Standard, wie man die ersten zahlenden Nutzer gewinnt, und die Rentabilität, in die man KI-Kosten wie API-Token einrechnet. Ein Beitrag, der die Wachstumsphase des Mutterschiff-Artikels „Roadmap zur Solo-Entwicklung mit KI“ vertieft.

Praxisleitfaden: allein mit KI ein MVP bauen — auf eine Funktion eingrenzen und im Höchsttempo veröffentlichen [2026]

Praxisleitfaden: allein mit KI ein MVP bauen — auf eine Funktion eingrenzen und im Höchsttempo veröffentlichen [2026]

Die größte Ursache, warum Solo-Entwicklung nie fertig wird, ist „zu viel Ausbauen“. Während man immer mehr Funktionen drauflädt, wird es komplex und verschwindet, ohne je veröffentlicht zu werden. Der einzige Weg, das zu vermeiden, ist, das kleinste Produkt, das Wert vermittelt — das MVP — auf eine Funktion eingegrenzt im Höchsttempo zu veröffentlichen. Dieser Artikel erklärt aus Sicht des Solo-Entwicklers, der KI zum Partner macht: das richtige Verständnis vom MVP, die Umfangsentscheidung beim Kürzen von Funktionen, die zwei Routen, mit KI am schnellsten zu bauen (codeloses Vibe Coding / Praxis im KI-Editor), das Erkennen von „fertig“ und den Weg bis zur Veröffentlichung und ersten Nutzung durch eine Person.

Solo-Entwicklung mit KI: die komplette Roadmap [2026] – von der Idee bis zur Monetarisierung

Solo-Entwicklung mit KI: die komplette Roadmap [2026] – von der Idee bis zur Monetarisierung

Jetzt, da die KI eine „Hand zum Programmieren“ hat, kann schon eine einzelne Person ein Produkt bauen und veröffentlichen. Doch die Informationen sind über die Schritte verstreut, und man verliert leicht den Überblick, womit man anfangen soll. Dieser Artikel ist die Gesamtkarte von der Idee über Entwurf und Implementierung bis zu Veröffentlichung und Monetarisierung: Er ordnet die Solo-Entwicklung in fünf Phasen – Festlegen → Vorbereiten → Bauen → Veröffentlichen → Wachsen lassen – zeigt für jeden Schritt, was zu tun ist und welches Werkzeug man nutzt, und verweist bei Bedarf auf die jeweiligen Einzelanleitungen (Hub-Artikel). Geführt wird auf zwei Spuren: der 🌱 Einstiegsroute fast ohne Code und der 🔧 Praxisroute mit Code im KI-Editor. Von Spec-Driven Development, KI-App-Buildern, Claude Code/Cursor und dem Einbau von KI-Funktionen (API/RAG/Gateway) über Deployment, SEO/AEO-Nutzergewinnung, Monetarisierung und Kostenkontrolle bis zu den 5 Stolperfallen der Solo-Entwicklung mit KI – alles mit Wegweisern zu den bestehenden Praxisanleitungen auf einer Seite.