Pi-Coding-Agent mit Qwen 35B Q2: Dateisystem als externen Speicher nutzen und Kontextschutz erzwingen

✍️ OpenClawRadar📅 Veröffentlicht: 11. Mai 2026🔗 Source
Pi-Coding-Agent mit Qwen 35B Q2: Dateisystem als externen Speicher nutzen und Kontextschutz erzwingen
Ad

Ein Reddit-Nutzer hat seinen Ansatz für agentisches Programmieren mit lokalen LLMs geteilt, der auf dem Pi-Coding-Agenten mit Qwen 35B (Q2_K_XL-Quantisierung über LM Studio) basiert. Die Kernidee: Behandle das LLM als Logikprozessor, nicht als Kontextdatenbank. Die Implementierung erzwingt strenge Schutzmechanismen an der API-Grenze – das Modell kann sie nicht umgehen.

Wichtige durch das System erzwungene Einschränkungen

  • Schreib-/Bearbeitungslimit: Lehnt jede Ausgabe über 100 Zeilen ab. Das Modell muss zuerst ein Grundgerüst schreiben und dann einen Abschnitt nach dem anderen ausfüllen. Versucht es, eine vollständige Datei auszugeben, wird der Aufruf mit der Anweisung blockiert, die Arbeit aufzuteilen.
  • Denkblock-Obergrenze: Überschreitet die Argumentation des Modells 2000 Zeichen, erhält es eine Korrektur, die Schlussfolgerungen auf die Festplatte zu schreiben und fortzufahren.
  • Kontextüberwachung: Bei 65 % Kontextauslastung wird dem Modell gesagt, seinen Zustand in Dateien zu schreiben. Bei 80 % stoppt alles – das Modell schreibt sein „Gehirn“ auf die Festplatte, solange es noch kohärent ist.
  • Dauerhafte Ausgabe: Wenn das Modell eine lange Antwort gibt, ohne eine Datei zu schreiben, wird es angewiesen, die Ergebnisse in einer Schrittdatei zu speichern. Nichts bleibt nur im Kontext.

Externe Gehirnstruktur

Das System verwendet Verzeichnisse .think/ und .plan/ als externes Gedächtnis des Modells. Jeder Schritt, jede Entscheidung und jedes Ergebnis wird in einer Datei festgehalten. Wenn der Kontext komprimiert wird, liest das Modell seine eigenen Notizen zurück. Der Sitzungszweck wird separat in _purpose.md gespeichert und nach der Kontextkomprimierung wieder eingefügt, um das ursprüngliche Ziel zu bewahren.

Ad

Wissensdestillation

Ein Befehl /distill durchsucht eine Codebasis, erstellt einen Importgraphen, sortiert Dateien topologisch und lässt das Modell sie pro Durchgang eine zusammenfassen, um eine Wissensdatenbank aufzubauen. Das Manifest wird in Seiten zu je 50 Dateien aufgeteilt, um den gesamten Kontext nicht zu verbrauchen. Benutzer können Dateien wie svelte5-gotchas.md oder astro-gotchas.md in einen Wissensordner ablegen; ein isolierter LLM-Aufruf wählt aus, welche für die aktuelle Aufgabe relevant sind, und nur der Inhalt wird in die Hauptkonversation eingefügt.

Ergebnis in der Praxis

Der Benutzer bat das Modell, ein Three.js-Flugzeugspiel zu bauen. Der erste Versuch versuchte, 652 Zeilen in einem Aufruf zu schreiben – der Schutzmechanismus lehnte ab. Das Modell plante neu, schrieb ein Grundgerüst und füllte dann Funktionen eine Bearbeitung nach der anderen aus. Das Endergebnis war ein funktionierendes Spiel mit 3D-Flugzeugmodell, Hindernissen, HUD, Minikarte und Start-/Game-Over-Bildschirmen – alles bei Q2-Quantisierung.

Der vollständige Aufbau läuft mit Q2_K_XL-Quantisierung als Minimum; der Benutzer merkt an, dass Q4 oder Q8 bessere Ergebnisse liefern sollten. Der Code ist auf GitHub verfügbar: github.com/Kodrack/Pi-forge.

📖 Vollständige Quelle lesen: r/LocalLLaMA

Ad

👀 Siehe auch

Prism MCP v5.1 fügt 10-fache Speicherkompression und Agenten-Lernen aus Korrekturen hinzu.
Werkzeuge

Prism MCP v5.1 fügt 10-fache Speicherkompression und Agenten-Lernen aus Korrekturen hinzu.

Prism MCP v5.1 führt eine 10-fache Speicherkompression über TurboQuant in TypeScript ein, was Millionen von Erinnerungen auf einem Laptop ohne Vektordatenbank ermöglicht. Das Update fügt Agentenlernen aus Benutzerkorrekturen und eine visuelle Wissensgraphen-Oberfläche hinzu.

OpenClawRadar
Claude AIs UltraThink-Funktion kehrt zurück mit praktischen Nutzungshinweisen
Werkzeuge

Claude AIs UltraThink-Funktion kehrt zurück mit praktischen Nutzungshinweisen

Claude AI hat die UltraThink-Funktion nach Nutzerfeedback wieder eingeführt. Mittlerer Aufwand ist jetzt die Standardeinstellung für Opus 4.6 (Max/Team), wobei Hoher Aufwand dauerhaft über /model verfügbar ist und UltraThink als einmalige Überschreibung für hohen Aufwand dient.

OpenClawRadar
Mind Keg MCP: Persistenter Speicher für Claude Code und MCP-kompatible Agenten
Werkzeuge

Mind Keg MCP: Persistenter Speicher für Claude Code und MCP-kompatible Agenten

Mind Keg MCP v0.1.1 ist ein Open-Source-MCP-Server, der persistente Speicher für Claude Code und andere MCP-kompatible Agenten bereitstellt. Er speichert Erkenntnisse lokal über SQLite und ruft sie per semantischer Suche ab, sodass KI-Codierungsassistenten Kontext zwischen Sitzungen behalten können.

OpenClawRadar
HolyCode: Docker-Container für persistente KI-Codierungsagenten-Umgebungen
Werkzeuge

HolyCode: Docker-Container für persistente KI-Codierungsagenten-Umgebungen

HolyCode ist ein Docker-Container, der eine persistente Entwicklungsumgebung für KI-Coding-Agenten bereitstellt und Sitzungen, Einstellungen und Plugins über Neuerstellungen hinweg beibehält. Er enthält vorkonfigurierte Browser-Tools für Agenten-Workflows und unterstützt Claude, OpenAI, Gemini und andere Anbieter über OpenCode.

OpenClawRadar