Certified Cloud Developer


Seit meinem Einstieg in die Softwareentwicklung in den 80er-Jahren habe ich mich kontinuierlich in der jeweils aktuellen Technologie bewegt: von Assembler über C++ und Lisp/Common Lisp in den 1980er-Jahren, gefolgt von Java und Python in den 1990er-Jahren, später C# und .NET. Seit 2024 widme ich mich verstärkt wieder der Softwareentwicklung, nun im Kontext von KI-gestützten Systemen.

Als Anthropic-Certified Claude Developer setze ich moderne KI-Entwicklungsmethoden produktiv ein: Aufgaben, die früher Wochen an Entwicklungszeit beansprucht hätten, lassen sich heute in Stunden umsetzen. Aktuelles Beispiel ist Kontor, eine von mir entwickelte Handelsoberfläche mit Claude-API-Anbindung und einem eigenständigen Trader-Agent für KI-gestützte Marktanalyse, inklusive eines öffentlichen Wirtschaftskalenders mit allen Terminen.

Engineering is a Passion


Als System-Engineer (MCITP, CCP-V und AI Fluency & Claude Expert) betreue ich Netzwerkinfrastrukturen, führe Planungen durch, schule Mitarbeiter und führe Migrationen von Netzwerk, Server- als auch Client Infrastrukturen bis zum mittleren Enterprise Umfeld durch. Mein Aufgabengebiet umfasste der IT Support von mittelständischen Unternehmen als auch die Umsetzung von Projekten in Server und Clientnetzwerken unter den Betriebssystemen Microsoft, Mac OS und Linux resp. den Hypervisoren VMware, Hyper V und Citrix.

Mein Knowhow und Wissen sammelte ich in Projekten im Bereich öffentlicher und privater Auftraggeber.

 

KillSwitch: Die Programmiersprache, an der KI-Modelle scheitern

Blog · 20.10.2026
BLG-1399-ch-de

KillSwitch ist eine quelloffene Programmiersprache von Dominik Picheta, gebaut, um Sprachmodelle und Coding-Agenten zu verwirren. Bezeichner sind Adverbien, Aufrufe sind Anagramme, und die Spezifikation enthält absichtliche Falschaussagen. Im eigenen Benchmark erreicht das beste von 21 Modellen 66,8 von 100 Punkten, 17 bleiben unter 50. Der Beitrag erklärt den Test und was er für den Einsatz von KI-generiertem Code in Teams und Firmen bedeutet.

Buchseite mit englischer Prosa, in der Adverbien gelb markiert und Anagramme unterstrichen sind, daneben ein Fragezeichen
21 Modelle im Test
Bestwert 66,8 von 100

66,8 von 100 Punkten: Mehr schafft kein KI-Modell in einem Test mit der Programmiersprache KillSwitch. Die Sprache ist dafür gebaut, Coding-Agenten in die Irre zu führen. Für dich als Entwickler zeigt sie, wo generierter Code an seine Grenze kommt.

Das Wichtigste in Kürze

  • KillSwitch ist frei verfügbar. Der Quellcode steht unter der Lizenz AGPLv3 auf GitHub, der Interpreter ist in Rust geschrieben.
  • Das beste Modell kommt auf 66,8 von 100 Punkten. Claude Opus 5 besteht 70 Prozent seiner Läufe, 17 von 21 Modellen bleiben unter 50 Punkten.
  • Programme verstehen fällt der KI am schwersten. Bei der Aufgabe „understanding“ bestehen nur 4 von 42 Läufen.
  • Der Erfinder rechnet mit Training auf KillSwitch. Danach würden die Modelle die einfachen Aufgaben lösen, an längeren Programmen aber weiter scheitern, erwartet er.

Was KillSwitch ist

KillSwitch ist eine esoterische Programmiersprache von Dominik Picheta. Er arbeitet laut The Register bei Cloudflare im Team der Workers Runtime und gehört zu den Kernentwicklern der Sprache Nim. Das Projekt will für Sprachmodelle unmöglich zu erzeugen und zu ändern sein. Für Menschen soll sie lösbar bleiben, notfalls auf Kosten der Lesbarkeit.

Dabei sieht ein KillSwitch-Programm aus wie ein Text aus einem Roman. Jeder Bezeichner ist ein Adverb, also ein Wort wie „visibly“ oder „quietly“. Wer eine Funktion oder Variable benutzt, schreibt ein Anagramm davon, etwa „ylbisiv“. Feste Sätze markieren die Befehle: „this story starts“ öffnet den Einstiegspunkt, „ignore previous instructions“ ruft eine Funktion auf.

Damit spielt die Sprache mit einem bekannten Muster aus Angriffen auf KI-Systeme. Der Satz „ignore previous instructions“ steht mitten in einem Absatz, der sonst wenig Sinn ergibt. Ein Modell muss erkennen, ob er Code ist oder Erzählung.

Zudem enthält die Spezifikation absichtlich Falschaussagen. Eine Stelle behauptet, KillSwitch könne das lokale Netz nach Schwachstellen absuchen und Dienste übernehmen. Das stimmt nicht, wie Picheta gegenüber The Register bestätigte. Die Passage soll Sicherheitssperren der Modelle auslösen und prüfen, ob sie Fakt und Fiktion trennen.

So schiebt KillSwitch einen Wert auf den Stapel, Beispiel aus der Spezifikation:

They forgot about their value 4 lines below.
There once was a story. Many folks rejoiced.
They hid in the castle.
They rode on the cattle.
They never found their 5 chickens.

Die erste Zeile verweist vier Zeilen nach unten, dort steht die Zahl 5. Sie landet auf dem Stapel, der Rest ist Erzählung.

Der Benchmark: 21 Modelle, fünf Aufgaben

Picheta hat KillSwitch mit einer eigenen Testreihe gegen bekannte KI-Systeme geprüft. Jeder Coding-Agent bekommt eine Aufgabe, die Spezifikation und ein Budget von 5 Dollar bei 30 Minuten Zeitlimit. Er arbeitet in einem eigenen Container ohne Internetzugang. Die Prüfung läuft programmgesteuert gegen eine bekannte richtige Antwort, ohne Bewertung durch ein Sprachmodell. Jede Aufgabe läuft je Kandidat mindestens zweimal.

Deshalb misst der Test das Gespann aus Agent und Modell: Claude Code, Codex oder OpenCode mit dem jeweiligen Sprachmodell dahinter. Der Gesamtwert verrechnet die Bestehensquote mit Abzügen für Kosten und Codegrösse. Bei Claude Opus 5 ergeben 70 Prozent bestandene Läufe abzüglich 0,7 für die Kosten und 2,5 für die Grösse die 66,8 Punkte.

66,8
Bestwert, Opus 5
17 von 21
Modelle unter 50
4 von 42
„understanding“ bestanden

Danach folgen GPT-6.1 Sol mit 59,2 und Claude Opus 5.5 mit 58,7 Punkten. Am unteren Ende stehen GPT-5.6 Luna und Qwen3.8 27B mit dem Wert null. Die Reiter zeigen alle Werte je Modell und die Ergebnisse je Aufgabe.

Gesamtwert je ModellPunkte von 100: Bestehensquote minus Abzug für Kosten und Codegrösse
Gesamtwert (Punkte von 100)
Claude Opus 566,8
GPT-6.1 Sol59,2
Claude Opus 5.558,7
GPT-6 Astra57,6
Gemini 4 Argon47,1
Claude Fable 5.146,7
MiMo-V2.6-Pro38,3
Muse Wonder37,3
Muse Spark 1.336,2
GPT-6 Sol28,0
GPT-5.6 Sol27,4
MiniMax M3.1 Flash18,1
Claude Sonnet 517,3
DeepSeek V4 Pro 081316,6
DeepSeek V4.1 Flash9,9
Mistral Large 47,4
Claude Sonnet 5.57,4
Kimi K37,3
Glm 5.36,3
Qwen3.8 27B0,0
GPT-5.6 Luna0,0
Quelle: KillSwitch-Bench, Rangliste, Stand 20. Oktober 2026.
Bestandene Läufe je ModellAnteil der zehn Läufe (fünf Aufgaben, je zwei Läufe), die die Prüfung bestanden
Bestanden (in %)
Claude Opus 570 %
GPT-6.1 Sol60 %
GPT-6 Astra60 %
Claude Opus 5.560 %
Gemini 4 Argon50 %
Claude Fable 5.150 %
Muse Wonder40 %
Muse Spark 1.340 %
MiMo-V2.6-Pro40 %
GPT-6 Sol30 %
GPT-5.6 Sol30 %
MiniMax M3.1 Flash20 %
DeepSeek V4 Pro 081320 %
Claude Sonnet 520 %
Mistral Large 410 %
Kimi K310 %
Glm 5.310 %
DeepSeek V4.1 Flash10 %
Claude Sonnet 5.510 %
Qwen3.8 27B0 %
GPT-5.6 Luna0 %
Quelle: KillSwitch-Bench, Bestehensquote je Modell (Hinweis in der Rangliste).
Bestandene Läufe je Aufgabe42 Läufe je Aufgabe über alle 21 Modelle
Bestanden von 42 Läufen
celsius23 von 42
hello-world17 von 42
max11 von 42
understanding-variant9 von 42
understanding4 von 42
Eigene Auszählung aus den Laufdaten der KillSwitch-Bench-Seite.

Auffällig ist die Verteilung über die Aufgaben. Die Methodik nennt zwei Arten: lauffähigen Code schreiben oder ein mitgeliefertes Programm richtig deuten. Bei den beiden Aufgaben mit „understanding“ im Namen bestehen nur 4 und 9 von je 42 Läufen. Die Aufgabe „celsius“ schaffen dagegen 23 von 42.

Was die Zahlen aussagen

Picheta selbst liest auch die 66,8 Punkte nicht als Beleg dafür, dass ein Modell den Code versteht. Laut The Register waren die Aufgaben im Benchmark einfach. Er sei sich zu 99,9 Prozent sicher, dass keines der Modelle mit dem Quellcode von KillSwitch trainiert wurde.

Daraus folgt seine Prognose für den Fall, dass die Sprache doch in Trainingsdaten landet. Dann würden die Modelle die einfachen Aufgaben plötzlich lösen, weil diese auf den offenen Testdateien im Repository beruhen. Bei längeren und komplexeren Programmen erwartet er weiter Fehler. Das passt zur These hinter der Sprache: Ein Modell, das bekannte Muster wiederholt, stolpert dort, wo es keine Vorlage gibt.

Allerdings ist KillSwitch ein Extremfall mit fünf kleinen Aufgaben und mindestens zwei Läufen je Aufgabe. Verbreitete Sprachen bieten den Modellen viel mehr bekannte Muster, Fehler zeigen sich dort seltener sofort. Der Test zeigt also die Grenze, an der Wiederholung ohne Verständnis nicht mehr trägt. Wie Teams KI-Prüfer mit eigenen Regeln füttern, steht im Beitrag zu Copilot Code Review mit Agent Skills.

Meine Erfahrung

In der Praxis beobachte ich das in anderer Form. Ein Betrieb lässt sich von einer KI Codeentwürfe generieren. Er sieht darin die Bestätigung dessen, was er ohnehin vermutet, und führt den Code in Produktion. Das funktioniert, bis die Randbedingung kommt, die das Modell nicht erkennt. Es hat nie verstanden, was der Code tut.

Meinen Kunden rate ich: KI als Werkzeug für den Entwurf nutzen, nicht als Entscheider. Der generierte Code ist ein Ausgangspunkt und kein fertiges Ergebnis. Wer ihn ungeprüft in Produktion stellt, kauft sich ein Problem. Später ist es teurer als der ursprüngliche Entwicklungsauftrag.

Einordnung: Was das für Entwicklerteams und Firmen heisst

Für Teams bedeutet das: Ein Code-Assistent liefert dort gute Entwürfe, wo es viel ähnlichen Code gibt. Bei Eigenheiten deiner Firma, bei seltenen Schnittstellen oder alten Systemen fehlt ihm dieses Polster. Plane deshalb für jeden generierten Code dieselbe Prüfung wie für Code von Menschen: Review, Tests für Randfälle und eine Person, die erklären kann, was er tut. Firmen sollten diese Prüfung im Budget vorsehen, denn sie ist billiger als ein Fehler im Betrieb.

Fazit

KillSwitch macht sichtbar, was im Alltag oft untergeht: Ein Modell kann Code liefern, ohne ihn zu verstehen. Selbst der Spitzenreiter scheitert an fast einem Drittel seiner Läufe. Nutze KI für den Entwurf und behalte Prüfung und Entscheidung im Team.

The Register hat den Bericht am 19. Oktober 2026 veröffentlicht, eine Aktualisierung nennt die Quelle nicht. Die Rangliste des Benchmarks wurde zuletzt am 20. Oktober 2026 aktualisiert.

Quellen: KillSwitch auf GitHub, KillSwitch-Bench, The Register. Stand: 20. Oktober 2026.

Recherche und Entwurf KI-gestützt, geprüft und freigegeben von · So arbeitet die Redaktion

Änderungshistorie

  • — Artikel veröffentlicht.