Konfiguration
Wozu das da ist. Listen-Adresse, Module, Autonomie, Memory-Capture und Verify-Commands ohne Rebuild. local.yaml und EYAS_* — nicht config/default.yaml wenn vermeidbar.
Wann du es brauchst
Abschnitt betitelt „Wann du es brauchst“- Host/Port, Log-Level, Modul aus.
- Durable-Memory-Capture aus (
memory.capture.enabled: false) — Default an. - Extra Skill-/Persona-Ordner (
skills.importRoots/agent.importRoots) ohne Host-Claude-Config. agent.verifyCommands, damit ein Coding-Lauf nicht „fertig“ ist bevor Tests laufen.- Mehrere Odoo-Checkouts via
EYAS_ODOO_SOURCES_JSON.
Typischer Ablauf
Abschnitt betitelt „Typischer Ablauf“local.yamlanlegen.- Nur nötige Keys.
eyas config validate. eyas restartodereyas config reload.- Einstellungen +
eyas doctor.
Rangfolge: CLI-Flags → EYAS_* → local YAML → default YAML.
memory: capture: enabled: true minUserChars: 40 maxPerConversation: 20skills: importRoots: []agent: importRoots: []Shipped Default ist die leere Liste. Pfade in local.yaml. Importierte Skills gewinnen gegen bundled Kopien. Isolation bleibt an. Siehe Fähigkeiten.
agent.verifyCommands ohne Shell. EYAS_AUTO_FAILOVER füllt leere Routing-Fallbacks. EYAS_BROWSER_USER_DATA_DIR ist das EYAS-eigene Headless-Profil (nie das tägliche Chrome-Profil). EYAS_AGENT_BROWSER_BIN zeigt auf die optionale agent-browser-CLI (sonst PATH; gesetzter fehlender Pfad = fail-closed). Siehe Speicher, FAQ.