When is --yolo safe?
Where revert is one command (git-clean trees), scopes are narrow, and tests gate merges. Never on unreviewed production paths.
Glossary · Headless Coding Agents (CI Mode)
Agents that run where no terminal watches.
Direct answer
Headless mode runs the agentic loop without a TUI — scripted prompts, piped I/O, machine-readable exit codes — for CI pipelines, cron jobs, and batch refactors. The discipline: deterministic scoping (plan files in, diffs out), approval policy per environment (--yolo only where revert is cheap), and memory-aware runs where past failures inform this run. Read-only plan mode previews changes without touching the tree.
In Anvaya
Questions
Where revert is one command (git-clean trees), scopes are narrow, and tests gate merges. Never on unreviewed production paths.
Spec-in/task-out discipline: fresh session per job with a written spec, packed memory instead of transcripts, quiet command flags.
Force-push, broad auto-merge, secret-adjacent work, and unscoped network writes. Gate writes, log everything.
One binary. 11+9 Rust crates. 545 tests. Hand-written HNSW index. Three transport modes. Four providers, Ollama, Anthropic, OpenAI, Siemens. Zero API keys required to start. Mind remembers everything after the first session.