Agent mode
Describe an outcome; the agent plans the work, edits across files, and runs commands — with guardrails at every step.
The agent's tools
Reading and searching files, proposing edits, creating and deleting files, running shell commands, fetching URLs, semantic codebase search, and image generation. Edits are always staged as diffs for your approval.
Command consent
You control how much the agent can run on its own via editvolt.commands.runMode:
- Auto-review (default) — every command shown to you first
- Allowlist — commands matching your allowlist run automatically; everything else asks. The allowlist lives in
.editvolt/permissions.json(workspace or global) - Run everything — no prompts (use with care)
Extra protections are on by default: file-deletion protection (editvolt.commands.protectFileDeletion) and browser-access protection (editvolt.commands.protectBrowser).
Checkpoints
Before the agent changes anything, EditVolt records a checkpoint. Roll back to any point in the conversation if a direction doesn't work out — your workspace is restored exactly.
Multitask
Multitask mode runs several agent workers in parallel on independent subtasks. Control concurrency with editvolt.multitask.maxConcurrency.
The Agents window
Start a project from an empty window: the Agents window scaffolds a working project (static site or Next.js) deterministically, then hands off to the agent for your actual feature work. An opt-in in-editor browser (editvolt.browser.enabled) lets agents see what they build.