Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

autoresearch

Autonome zielgerichtete Iterations-Engine für Coding-Agenten. In Rust geschrieben.

„Ziel festlegen → Agent führt die Schleife aus → Du wachst mit Ergebnissen auf“

English · 中文 · 日本語 · 한국어 · Français · Deutsch · Español · Português · Русский


Funktionsweise

Du beschreibst das Ziel  →  Agent bestätigt Konfiguration  →  Du sagst "los"
                                                                │
                                                       ┌────────┴────────┐
                                                       │  Schleife aktiv  │
                                                       │                  │
                                                       │  1. Kontext lesen│
                                                       │  2. Hypothese    │
                                                       │  3. EINE Änderung│
                                                       │  4. Git Commit   │
                                                       │  5. Verifizieren │
                                                       │  6. Verbessert?  │
                                                       │     → behalten   │
                                                       │     → rückgängig │
                                                       │  7. Protokoll    │
                                                       │  8. Nächste Runde│
                                                       └─────────────────┘

Jede Verbesserung addiert sich. Jeder Fehlschlag wird automatisch zurückgesetzt. Der Fortschritt wird im TSV-Format protokolliert. Die Eskalationsleiter (Verfeinern → Schwenken → Websuche → Stopp) verhindert endlose Wiederholungen.


Befehle

BefehlFunktionStandard-Iterationen
/autoresearchKern-Schleife: ändern → verifizieren → behalten/verwerfen25
/autoresearch:planInteraktiver Assistent → validierte Konfigurationeinmalig
/autoresearch:debugBug-Jagd durch Hypothesen-Iteration15
/autoresearch:fixFehler einzeln bis auf null korrigieren20
/autoresearch:securitySTRIDE + OWASP Sicherheitsaudit15
/autoresearch:ship8-Phasen-Release-Workflowlinear
/autoresearch:scenarioGrenzfälle über 12 Dimensionen generieren20
/autoresearch:predictDebatte zwischen 5 Experten-Personaseinmalig
/autoresearch:learnErkunden → Doku generieren → validieren → korrigieren10
/autoresearch:reasonKontradiktorische Debatte mit Blind-Richtern8
/autoresearch:probe8 Personas hinterfragen Anforderungen15
/autoresearch:improveRecherche zu Produktverbesserungen20
/autoresearch:evalsErgebnisanalyse: Trends und Plateauseinmalig

Schnellstart

Claude Code (Plugin-Installation)

git clone https://github.com/coder-company/agent-autoresearch.git
cd agent-autoresearch
./install.sh --yes --claude

Session neu starten. Alle 13 Befehle sind sofort verfügbar.

Codex CLI

$skill-installer install https://github.com/coder-company/agent-autoresearch

Dann: $autoresearch

OpenCode

git clone https://github.com/coder-company/agent-autoresearch.git
cd agent-autoresearch
./install.sh --yes --opencode

Nutzen: /autoresearch oder /autoresearch_debug.

Aus dem Quellcode

git clone https://github.com/coder-company/agent-autoresearch.git
cd agent-autoresearch
./install.sh

Benötigt die Rust-Toolchain (rustup.rs). Erzeugt eine ca. 3 MB große Binärdatei ohne Laufzeitabhängigkeiten.


Wichtigste Regeln

  1. Eine Änderung pro Runde — atomare Experimente schaffen Kausalität
  2. Erst lesen, dann schreiben — git log und TSV vor der Änderung prüfen
  3. Nur mechanische Verifikation — Befehl ausführen, Zahl auswerten
  4. Automatischer Rollbackgit revert HEAD --no-edit bei Fehlschlag
  5. Einfachheit gewinnt — gleiche Metrik + weniger Code = behalten

Vollständige Dokumentation (English)