← Neueste Arbeiten
💻 computer science

KISS Sorcar: A Stupidly-Simple General-Purpose and Software Engineering AI Assistant

KISS Sorcar ist eine kostenlose, quelloffene VS Code-Erweiterung, die auf einem minimalen 1.850-Zeilen-Agent-Framework basiert, das eine fünfstufige Hierarchie, Selbstvalidierung durch Tests und Git-Isolation einsetzt, um eine Erfolgsquote von 62,2 % auf Terminal Bench 2.0 zu erreichen und dabei bestehende Tools wie Claude Code und Cursor Composer bei Software-Engineering-Aufgaben mit langfristigem Horizont zu übertreffen.

Ursprüngliche Autoren: Koushik Sen

Veröffentlicht 2026-04-28
📖 5 Min. Lesezeit🧠 Tiefgang

Ursprüngliche Autoren: Koushik Sen

Originalarbeit lizenziert unter CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dies ist eine KI-generierte Erklärung des untenstehenden Papers. Sie wurde nicht von den Autoren verfasst oder gebilligt. Für technische Genauigkeit konsultieren Sie das Originalpaper. Vollständigen Haftungsausschluss lesen

Stellen Sie sich vor, Sie haben einen brillanten, hochintelligenten Praktikanten namens Sorcar. Dieser Praktikant ist unglaublich talentiert im Schreiben von Code, Lösen von Rätseln und Bedienen von Computertools. Wie jeder Praktikant hat er jedoch ein paar Eigenheiten: Er wird schnell müde (sein „Gehirnspeicher" ist erschöpft), er macht manchmal einen kleinen Fehler, der seinen ganzen Tag ruiniert, und er kann in einem Kreislauf der Verwirrung stecken bleiben.

Die Arbeit stellt KISS Sorcar vor, ein System, das entwickelt wurde, um diesen Praktikanten so zu verwalten, dass er ernsthafte Softwareentwicklungsarbeit leisten kann, ohne zusammenzubrechen. Der Name „KISS" steht für „Keep It Simple, Stupid" (Halte es einfach, Dummkopf), was die Kernphilosophie darstellt: Anstatt ein riesiges, kompliziertes Roboterhirn zu bauen, haben die Entwickler ein sehr einfaches, gestuftes Verwaltungssystem erstellt.

Hier ist die Funktionsweise des Systems, erklärt durch einfache Analogien:

1. Das fünfstufige Management-Team

Anstatt eines einzigen riesigen Gehirns, das versucht, alles gleichzeitig zu erledigen, nutzt das System ein Team aus fünf Managern, von denen jeder eine spezifische Aufgabe hat. Stellen Sie sich dies wie eine Staffel vor, bei der der Staffelstab an eine Befehlskette weitergegeben wird:

  • Ebene 1: Der Läufer (KISS Agent)
    Dies ist der grundlegende Arbeiter. Er folgt einer einfachen Regel: „Denken, dann handeln, dann wieder denken." Er hat ein striktes Budget (wie eine Geldbörse) und stoppt, wenn ihm das Geld oder die Schritte ausgehen. Er ist der Motor, der tatsächlich mit dem KI-Modell spricht.
  • Ebene 2: Der Notiznehmer (Relentless Agent)
    Der Läufer hat ein kurzes Gedächtnis (ein kleines Notizbuch). Wenn eine Aufgabe zu groß ist, um auf eine Seite zu passen, greift der Notiznehmer ein. Wenn der Läufer die Seite füllt, schreibt der Notiznehmer eine detaillierte Zusammenfassung dessen, was bisher passiert ist, räumt die Seite auf und startet eine neue Sitzung. Dies ermöglicht es dem Praktikanten, tagelang an einem Projekt zu arbeiten, ohne den Anfang zu vergessen.
  • Ebene 3: Der Werkzeugbenutzer (Sorcar Agent)
    Diese Ebene gibt dem Praktikanten eine Werkzeugkiste. Er kann Dateien öffnen, Befehle eingeben, im Internet surfen und sogar einen Webbrowser steuern. Es sind die „Hände" des Systems.
  • Ebene 4: Der Chat-Partner (Chat Sorcar Agent)
    Diese Ebene erinnert sich an das Gespräch. Wenn Sie heute mit dem Praktikanten sprechen und morgen wiederkommen, stellt diese Ebene sicher, dass der Praktikant sich daran erinnert, was Sie gestern besprochen haben, sodass Sie nicht von vorne beginnen müssen.
  • Ebene 5: Der Sicherheitswächter (Worktree Sorcar Agent)
    Dies ist das wichtigste Sicherheitsmerkmal. Stellen Sie sich vor, der Praktikant arbeitet an einem Gemälde. Anstatt direkt auf Ihre Originalleinwand zu malen, gibt diese Ebene ihm eine separate, identische Kopie (ein „Worktree"), auf der er üben kann.
    • Wenn er etwas vermasselt, wirft er einfach die Kopie weg. Ihre Originalmalerei bleibt sicher.
    • Wenn er einen guten Job macht, können Sie sorgfältig nur seine Änderungen auf Ihre Originalleinwand übertragen.
    • Dies verhindert, dass der Praktikant versehentlich Ihre gesamte Codebasis zerstört.

2. Der „strenge Lehrer" (Der System-Prompt)

Die Arbeit argumentiert, dass das KI-Modell selbst intelligent ist, aber strenge Regeln benötigt, um sich wie ein professioneller Ingenieur zu verhalten. Die Entwickler haben ein massives „Regelbuch" (den System-Prompt) verfasst, das wie ein strenger Lehrer agiert.

Anstatt nur zu sagen „Schreibe Code", besagen die Regeln:

  • „Lies, bevor du schreibst": Berühre niemals eine Datei, bevor du sie nicht zuerst gelesen hast.
  • „Teste, bevor du reparierst": Wenn du einen Fehler findest, schreibe einen Test, um zu beweisen, dass er kaputt ist, und repariere ihn dann.
  • „Kein KI-Schrott": Schreibe keinen schwammigen, nutzlosen Text. Sei direkt und präzise.
  • „Überprüfe deine Arbeit": Bevor du sagst „Ich bin fertig", musst du eine Checkliste (Linting, Tests, Typprüfungen) durchlaufen, um zu beweisen, dass es funktioniert.

Die Arbeit behauptet, dass durch das Erzwingen, dass die KI langsamer wird und diese Ingenieursgewohnheiten befolgt, die Qualität des Codes dramatisch steigt, auch wenn es etwas länger dauert.

3. Die Ergebnisse: Ein Zaubertrick?

Die Entwickler haben KISS Sorcar an einem schwierigen Benchmark namens Terminal Bench 2.0 getestet, der wie eine Reihe komplexer Coding-Rätsel ist.

  • Die Punktzahl: KISS Sorcar löste 62,2 % der Aufgaben.
  • Der Wettbewerb: Es schlug andere berühmte KI-Coding-Tools (Claude Code mit 58 % und Cursor Composer 2 mit 61,7 %) unter Verwendung exakt desselben zugrunde liegenden KI-Modells.

Die Arbeit behauptet, dies beweise, dass Organisation und Disziplin wichtiger sind als nur ein „intelligenteres" Modell zu haben. Ein einfaches, gut verwaltetes System kann ein komplexeres übertreffen.

4. Die „Selbstlernende" Funktion

Eine coole Funktion ist, dass das System von Ihnen lernt. Wenn Sie dem Praktikanten sagen: „Ich hasse es, camelCase für Variablennamen zu verwenden", schreibt das System dies in einer speziellen Datei (USER_PREFS.md) nieder. Das nächste Mal, wenn Sie um Hilfe bitten, erinnert sich der Praktikant automatisch an diese Regel. Es ist, als würde der Praktikant langsam zu einem perfekten Klon Ihres persönlichen Coding-Stils werden.

5. Das große Fazit

Die Arbeit endet mit einer kühnen Beobachtung: Wir treten in ein „Goldenes Zeitalter der Experten" ein.

  • Wenn Sie ein Experte sind, der weiß, wie man mit diesen fortschrittlichen KI-Modellen (wie Claude Opus 4.6) spricht, können Sie unglaubliche Dinge bauen.
  • Die KI ist so intelligent, dass der Mensch tatsächlich der „langsame Teil" des Prozesses sein könnte.
  • Die Autoren schlagen vor, dass sich Menschen in der Zukunft nicht mehr auf riesige Softwareunternehmen verlassen werden, sondern stattdessen ihre eigenen benutzerdefinierten Softwaretools mit Hilfe dieser KI-Assistenten bauen werden.

Kurz gesagt: KISS Sorcar ist ein einfaches, quelloffenes Tool, das eine leistungsfähige KI in einen strengen Satz von Ingenieursregeln und Sicherheitsnetze hüllt. Es behandelt die KI nicht als Zauberstab, sondern als hochqualifizierte Arbeitskraft, die einen guten Manager, einen sauberen Arbeitsplatz und eine Checkliste benötigt, um ihre beste Arbeit zu leisten.

Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?

Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.

Digest testen →