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.

84 Artikel

Sortieren Sie Artikel, um das Gewünschte zu finden

Artikel in KI-Entwicklung & Programmierung

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.

Setzt sich das Wochenlimit von Claude Code wirklich alle 7 Tage zurück? Die frühe Erholung untersucht (Juli 2026)

Setzt sich das Wochenlimit von Claude Code wirklich alle 7 Tage zurück? Die frühe Erholung untersucht (Juli 2026)

Sie sind ans wöchentliche Token-Limit von Claude Code gestoßen, doch das Kontingent hat sich vollständig aufgefüllt, bevor sieben Tage vergangen waren — und das mehrfach. Online gibt es sogar „Geheimmechanismus“-Beiträge mit der Behauptung, das wöchentliche Limit setze sich alle 72 Stunden zurück. Stimmt das? Dieser Artikel führt das Phänomen auf Primärquellen zurück. Da Anthropic den internen Reset-Mechanismus aber nicht dokumentiert hat und die Limits sich ständig ändern, kennzeichnen wir klar drei Arten von Informationen: aus offiziellen Quellen bestätigbare Tatsachen, Ereignisse, die mehrere Nutzer reproduzierbar beobachten, zu denen sich Anthropic aber nie geäußert hat, und Einzelquelle-Spekulation. Der Kern: Die frühe vollständige Erholung sind in den meisten Fällen Anthropics unregelmäßige globale Resets (wiederholt von @ClaudeDevs angekündigt); die angezeigte Reset-Zeit ist zudem nachweislich instabil; und der kursierende „72-Stunden-Rhythmus“ beruht auf einer Einzelbeobachtung, ist nicht reproduziert und wird durch eine andere Beobachtung (24 h) widersprochen, kann also nicht als Tatsache gelten. Wo sich etwas nicht aussagen lässt, sagen wir das — eine Untersuchung vom Juli 2026.

Was ist ein LLM-Gateway (Proxy)? Eine API für jeden Anbieter — Leitfaden 2026

Was ist ein LLM-Gateway (Proxy)? Eine API für jeden Anbieter — Leitfaden 2026

Sie haben auf OpenAI aufgebaut, wollten dann Claude ausprobieren und Gemini vergleichen — und verloren Stunden an die je Anbieter unterschiedlichen SDKs, Formate und Fehlerbehandlung. Ein LLM-Gateway (AI-Gateway / LLM-Proxy) ist ein Relais, das Sie zwischen Ihre App und die Anbieter schieben: es stellt eine einzige OpenAI-kompatible API bereit, um jedes Modell zu erreichen, und übernimmt die querschnittlichen Aufgaben — Fallback, Kostenverfolgung, virtuelle Keys, Caching, Rate-Limiting und Observability. Dieser Leitfaden behandelt, warum Sie eines brauchen, was ein Gateway wirklich ist, die drei Typen (Self-hosted-Proxy = LiteLLM / hosted = OpenRouter / SDK = Vercel AI SDK), wie Sie zwischen LiteLLM, OpenRouter und dem Vercel AI SDK wählen, minimalen Setup-Code, der nur den Endpunkt tauscht, und die Grenzen — ein Latenz-Hop, das Gateway als neuer Ausfallpunkt, Gebühren (OpenRouter berechnet 5,5% auf Käufe), Feature-Verlust und Privatsphäre.