PACT 0.4.0 fügt zusammengesetzte Intelligenz für KI-Coding-Agenten hinzu.

Was PACT löst
KI-Codierungsagenten vergessen alles zwischen Sitzungen, raten bei Paket-APIs aus veralteten Trainingsdaten, bearbeiten Dateien, die sie nicht gelesen haben, selbstbewusst und machen Korrekturen, die nachgelagerte Systeme beschädigen. Dies sind Architekturprobleme, die Prompt-Engineering nicht beheben kann.
PACT 0.4.0-Struktur
Das Toolkit erstellt eine Verzeichnisstruktur in Ihrem Projekt:
your-project/ ├── CLAUDE.md # 19 kognitive Umleitungen + Regeln ├── SYSTEM_MAP.yaml # Architektur-Verbindungskarte ├── cutting_room/ # Visueller Prototyping-Arbeitsbereich ├── .claude/ │ ├── hooks/ # 10 Shell-Hooks (blockierend + warnend) │ ├── bugs/ # Strukturierter Bug-Tracker + Lösungs-Wissensdatenbank │ ├── sessions.yaml # Multi-Agenten-Koordination │ └── memory/ │ ├── PENDING_WORK.yaml # Sitzungsübergreifender Aufgaben-Tracker │ └── file_edit_log.yaml # Bearbeitungsbewusstsein ├── docs/ │ ├── feature_flows/ # Lebenszyklus-Zustandsautomaten │ └── reference/ │ ├── packages/ # Verifiziertes Paketwissen │ ├── research/ # Sitzungsübergreifende Forschungssynthese │ ├── KNOWLEDGE_DIRECTORY.yaml # Tag-Index über ALLE Systeme │ └── PACT_BASELINE.yaml # Agenten-Fähigkeitsselbsterkenntnis
Die sechs Säulen
- Mechanische Durchsetzung — Shell-Hooks, die Verstöße blockieren, bevor sie eintreten. Hartcodierte Geheimnisse, Force-Pushes, Bearbeiten von nicht gelesenen Dateien, Commits, wenn lokal hinter Remote liegt. Alles mechanisch blockiert.
- Kontextersetzung — Architekturkarten und Lebenszyklus-Abläufe ersetzen das Gedächtnis. Der Agent liest SYSTEM_MAP.yaml vor der Bearbeitung und verfolgt Abhängigkeiten in beide Richtungen.
- Selbstentwickelnde Logik — 19 kognitive Umleitungen (begonnen mit 6 in v0.1). Dies sind Fragen, die der Agent sich selbst an wichtigen Entscheidungspunkten stellt, keine Regeln. Regeln werden unter Druck überflogen. Und der Agent kann eigene hinzufügen, wenn er Muster bemerkt.
- Trennung von Struktur/Verhalten — Architekturkarte = „Welche Dateien berühre ich?“ Feature-Ablauf = „Was bricht, wenn ich sie falsch berühre?“ Zwei Dateien, zwei Aufgaben. Niemals vermischen.
- Multi-Agenten-Resilienz (v0.3) — Claude und Gemini teilen dieselben Hooks, Regeln und Aufgaben-Tracker. Wenn einer ausfällt, wechseln Sie ohne Kontextverlust zum anderen. Gemini-Hooks sind dünne Adapter (~20 Zeilen), die sein JSON-Format übersetzen und an dieselben .claude/hooks/-Skripte delegieren. Ein Regelsatz, zwei Agenten, keine Abweichung.
- Zusammengesetzte Intelligenz (v0.4) — Forschungssynthese, Wissensverzeichnis und Fähigkeitsbasis, die jede Sitzung klüger als die vorherige machen.
Details zur zusammengesetzten Intelligenz
Eine neue Claude-Sitzung hat Trainingsdaten und ein Kontextfenster. Eine Sitzung, die PACT ausführt, hat Trainingsdaten + Kontextfenster + jede Synthese, die jede vorherige Sitzung erarbeitet hat.
Drei Systeme lassen zusammengesetzte Intelligenz funktionieren:
- Forschungs-Wissensdatenbank — Wenn der Agent etwas Reales erforscht (Kombination von Codeanalyse mit Online-Dokumentation), wird die Synthese gespeichert. Nicht die Rohfakten, die sind wiederauffindbar. Die Logik, die Projektkontext mit externen Beweisen verband. Zukünftige Sitzungen finden sie über Tags, vertiefen sie oder formulieren sie aus neuen Blickwinkeln um.
- Wissensverzeichnis — Eine YAML-Datei, die Tags auf Dateien über ALLE Wissenssysteme abbildet (Forschung, Bugs, Lösungen, Pakete, Feature-Abläufe). Der Agent liest sie einmal und weiß, was bereits zu jedem Thema existiert. Ein Hook blockiert Commits, wenn Sie Wissensdateien hinzufügen, ohne es zu aktualisieren, sodass es genau bleibt.
- Fähigkeitsbasis — Dokumentiert in PACT_BASELINE.yaml, bietet dies Agenten-Fähigkeitsselbsterkenntnis.
PACT begann als eine Reihe von Hooks, um Claude davon abzuhalten, dieselben Fehler immer wieder zu machen. Vier Versionen später hat es sich in ein System verwandelt, das jede Sitzung wirklich klüger als die letzte macht.
📖 Quelle lesen: r/ClaudeAI
👀 Siehe auch

RescueBot: Telegram-basierte Sicherung und Wiederherstellung für OpenClaw-Bots
RescueBot ist eine leichtgewichtige Funktion, die automatisch Snapshots von OpenClaw-Bot-Konfigurationen erstellt und eine Ein-Klick-Wiederherstellung über Telegram-Befehle ermöglicht, wodurch SSH-Zugriff bei Ausfällen überflüssig wird.

GrapeRoot Pro fügt Undo-Schutz hinzu, um zu verhindern, dass Claude Code Ihr Projekt löscht
Nach Reddit-Berichten, dass Claude Code ganze Projekte löscht, führt GrapeRoot Pro einen Undo Shield ein, der Claudes Sitzungsgraph überwacht und destruktive Befehle wie rm -rf bei stark bearbeiteten Dateien blockiert.

Claude Code im großen Maßstab: Wie agentische Suche RAG-Fehlermodi in großen Codebasen vermeidet
Claude Code nutzt agentisches Dateisystem-Traversal anstelle von embeddingsbasiertem RAG und vermeidet so Probleme mit veralteten Indizes. Der Artikel beschreibt fünf Erweiterungspunkte (CLAUDE.md, Hooks, Skills, Plugins, MCP) und die Harness-as-Model-Philosophie für Repos mit mehreren Millionen Zeilen.
Apple-Silicon-macOS-VMs: 11–16× schnellere LLM-Inferenz mit Metal-Capability-Shim
Cuas prozessbezogener Metal-Fähigkeits-Shim entsperrt neuere Kernel in macOS-VMs und beschleunigt llama.cpp um bis zu 16× auf Apple Silicon. Open-Source-Forschungsrelease.