PLATE DOCAgent
An agent that edits your repo, then shows you the diff
The agent reads your project, edits files, and runs commands. It works on the folder you opened, on your disk — there is no hosted sandbox and no pull request to import. Every change arrives as a diff you approve or throw away.
- Six modes
- Writes to your working tree
- Keep or discard per change
- Chat restore and code restore
- Runs on local or cloud models
Modes decide what it may touch
Ask and Analyze are read-only and never write a file. Plan produces a plan and stops. Agent and Architect edit, with Architect built for changes that span many files at once. Debug drives the debugger from the chat column.
Keep or discard
Edits land in your working tree as reviewable diffs. Keep the ones you want. Code restore rolls the tree back to any checkpoint in the session, and chat restore rewinds the conversation without touching your files.
It can actually run things
An agent that cannot execute your test suite is guessing. This one runs the command in the integrated terminal, reads the output, and iterates.
Local or cloud, same loop
The agent loop does not change with the model. Point it at Qwen2.5 Coder on your own GPU for free, or at a frontier cloud model on a paid plan, and everything else stays identical.
What it does not do
We do not claim unattended multi-hour runs or zero errors. You review the diffs; that is the design, not a limitation we are working around.