Über mich Portfolio Leistungen Blog Kontakt 🎙 Mit KI sprechen
EN DE RU
🎙 Mit KI sprechen
July 3, 2026 · 3 min read

Neue Claude Fable 5-Restriktionen: Warum werden Routine-Coding-Aufgaben jetzt häufiger blockiert

von Denis Shokhirev, Enterprise AI Architect aus Erlangen. In meinem AI Studio DennisCraft habe ich in den letzten sechs Monaten 14 produktive AI-Agenten für DACH-B2B-Kunden ausgeliefert – auf Basis von Claude, Supabase, n8n, Doppler und eigenem Postgres. Im Frühjahr 2026 traf ich auf ein neues Problem: Claude Fable 5 blockiert plötzlich selbst alltägliche Aufgaben bei der Code-Generierung für Backend-Automatisierung. Was bis vor kurzem Standard war, wird jetzt durch Policy-Layer verhindert – mi

Denis Shokhirev
Denis Shokhirev
Enterprise AI Architect
Telegram LinkedIn

von Denis Shokhirev, Enterprise AI Architect aus Erlangen. In meinem AI Studio DennisCraft habe ich in den letzten sechs Monaten 14 produktive AI-Agenten für DACH-B2B-Kunden ausgeliefert – auf Basis von Claude, Supabase, n8n, Doppler und eigenem Postgres. Im Frühjahr 2026 traf ich auf ein neues Problem: Claude Fable 5 blockiert plötzlich selbst alltägliche Aufgaben bei der Code-Generierung für Backend-Automatisierung. Was bis vor kurzem Standard war, wird jetzt durch Policy-Layer verhindert – mit spürbaren Folgen für produktive Pipelines.

Was hat sich mit Claude Fable 5 wirklich verändert?

Routine-Aufgaben jetzt unter Verdacht

Claude Code bricht nun häufig schon bei alltäglichen Aufgaben ab: CRUD für Postgres, Basis-API-Handler, n8n-Pipeline-YAMLs. Die Plattform erkennt „riskante Muster“ und blockiert die Ausgabe – auch wenn es sich um stabile, geprüfte Standardaufgaben handelt.

Bei drei aktuellen Bereitstellungen verweigerte Claude die Generierung von Postgres-Migrationen mit Hinweis auf „Potential security concern“. Selbst wenn es nur um ein neues Zeitstempel-Feld ging. Prompting wird zum Ratespiel: Welche Formulierung schafft es durch die Filter?

Schärfere Filter nach Schlüsselwörtern und Strukturen

Fable 5 schlägt gezielt bei Begriffen aus den OWASP Top 10 (z. B. SQL Injection, XSS) und Mustern an, die bandit oder semgrep erkennen würden. Selbst einfache Supabase-Handler werden abgelehnt – oft mit unklaren Sicherheitsbegründungen.

Blockierung von Automatisierung und Pipeline-Generierung

Früher konnte ich vollständige n8n-YAMLs oder docker-compose-Dateien in einem Schritt generieren lassen. Jetzt verweigert Claude regelmäßig alles, was Doppler oder Secret-Handling umfasst – als Schutzmaßnahme gegen ungewollte Infrastruktur-Automatisierung.

Warum? Risiken für Anbieter und regulatorischer Druck

Reaktion auf konkrete Vorfälle und Studien

Anthropic verschärfte die Kontrolle nach dokumentierten Fällen von LLM-generierten Schwachstellen (siehe OWASP AI Security Guidance, 2024). Laut einer Stanford-CodeML-Studie von 2024 wiesen 38% des von LLMs generierten Python-Codes CWE-89-Muster (SQL-Injection) auf. Wer hier ein Produktionsproblem automatisiert, schafft Haftungsrisiken für den Anbieter.

Regulatorische Anforderungen im DACH-Markt

Mit EU AI Act, NIS2, DSGVO und BSI Grundschutz sind AI-Anbieter verpflichtet, nachzuweisen, dass ihre Systeme keine Sicherheits- oder Datenschutzverletzungen begünstigen. Anthropic minimiert Risiken, indem „potenziell riskante“ Aufgaben pauschal blockiert werden. Auch OpenAI, Google und Open-Source-Modelle verschärfen die Filter.

Wie funktionieren die Filter konkret?

Claude Fable 5 setzt auf gestaffelte Filter:

  • Lexikalische Analyse nach Schlüsselwörtern und Mustern aus Bandit, semgrep und OWASP (Prompt & Output)
  • Signaturen für Automatisierung von Infrastruktur (docker, n8n, Supabase, Doppler)
  • Erkennung von Code, der Systemzustände ändert (DDL, Migrationen, API-Integrationen)

Ergebnis: Selbst legitime Aufgaben wie CRUD-Generierung für Postgres werden oft blockiert.

Workarounds aus der Praxis: So umgeht man die Blockaden

1. Aufgaben in atomare Schritte zerlegen

Claude blockiert eher komplexe, zusammengefasste Prompts. Ich zerlege jede Aufgabe in Einzelschritte: statt „Generiere CRUD für Orders mit Supabase und Doppler“ – erst das Datenbankmodell, dann den Handler, dann die Integration.


# Beispiel: Nur das Modell für Postgres erzeugen
prompt = "Erstelle ein SQL CREATE TABLE für das Modell 'Order' mit den Feldern id, customer_id, status, created_at."
response = claude.generate(prompt)
# Dann ein separater Prompt für den API-Handler
prompt2 = "Schreibe einen FastAPI-Endpoint zum Einfügen in die 'Order'-Tabelle."
response2 = claude.generate(prompt2)

2. Sicherheitsprüfungen und Pre-Commit-Checks nutzen

Nach der Codegenerierung durch Claude prüfe ich den Output mit bandit, semgrep und gitleaks – insbesondere bei Datenbankzugriffen und API-Integrationen.


# Statische Analyse auf Schwachstellen
bandit -r ./generated_code/
semgrep --config=auto ./generated_code/
gitleaks detect --source=./generated_code/

3. Open-Source-LLMs für geblockte Aufgaben einsetzen

Für Aufgaben, die Claude nie passieren lässt (z. B. docker-compose mit Secrets), setze ich lokal Llama 3 oder Mistral ein. Trotzdem gilt: Immer Sicherheitsprüfungen durchführen, sonst verschiebt man das Risiko nur.

4. Menschliche Prüfung als Pflichtschritt

Die einzige wirklich sichere Kontrollstufe bleibt die manuelle Prüfung. Auch wenn Claude oder ein Open-Source-Modell valides Ergebnis liefert, ist ein menschliches Review vor Merge Pflicht – Fokus: OWASP Top 10.

MethodeVorteileNachteile
AtomisierungWeniger Filter-TriggersPipelines werden länger
Sicherheits-CheckerErkennt reale SchwächenFalse Positives
Open-Source-LLMKeine Anbieter-FilterGeringere Qualität, höheres Risiko
Manueller ReviewMaximale KontrolleErhöhter Zeitaufwand

Konkrete Auswirkungen auf DACH-Projekte: Was ist nicht mehr automatisierbar?

Infrastruktur und Migrationen

Automatische Generierung von Migrationen, docker-compose und n8n-YAMLs wird regelmäßig blockiert. Jede Aufgabe, die gefährlichen Code erzeugen könnte, wird erkannt.

Code mit Bezug zu Secrets und Credentials

Claude verweigert Code, der Umgebungsvariablen, API-Keys oder Secret-Propagation (Doppler/Supabase) behandelt.

Routine-CRUD und API-Integrationen

Selbst Standard-CRUD-Operationen werden geblockt, wenn der Prompt auf Automatisierung oder Massenänderung hindeutet. Hier hilft nur noch clevere Aufteilung oder Tool-Wechsel.

FAQ

Warum blockiert Claude auch einfache Code-Generierung?

Anthropic minimiert juristische und regulatorische Risiken, indem alles, was potenziell gefährlich ist oder zweideutig erscheint, geblockt wird.

Lassen sich diese Filter komplett abschalten?

Nein, die Filter sind tief in API und SDK eingebettet. Bleibt nur: Aufgaben splitten oder Alternativmodelle nutzen.

Welche Tools für statische Analyse nutzen Sie?

bandit, semgrep und gitleaks für Python/FastAPI/API-Integrationen; für Postgres: manuelles SQL-Review.

Welche Claude-Alternativen für Infrastruktur-Code?

Llama 3, Mistral – Open-Source-LLMs für lokale Nutzung ohne Filter. Qualität und Review-Aufwand variieren.

Welche Aufgaben sind inzwischen schneller manuell als mit Claude?

docker-compose, komplexe Migrationen, Pipelines mit Secrets – oft schneller und sicherer per Hand oder lokalem Modell.

In welcher Pipeline-Stufe fangen Sie die meisten Schwachstellen im Produktivbetrieb ab – statische Analyse, Laufzeit-Sandbox oder menschliches Review? Ich freue mich auf konkretes Feedback.

Ich biete einen kostenlosen 30-Minuten-Stack-Audit für DACH-Unternehmen im regulierten AI-Umfeld. Kontaktieren Sie mich über LinkedIn oder @ger_dennis_ai.

Ready to build?

Turn your process into an AI system

Fixed price. Production quality. DACH B2B focus.

Start a project → ← All articles