An open-source pair programmer that interactively edits code across multiple files, explores codebases, writes configs and tests, fixes bugs, and explores architecture, accessing only files in the directory it is started from.
Pair programming and coding assistance, including multi-file editing, codebase exploration, config writing, test writing, bug fixing, architecture exploration, and local model support. It can only access files and folders in the directory it is started from.
Devon is an AI pair programmer that operates in an agentic loop, executing shell commands and arbitrary code while making filesystem writes within the working directory. The code-derived surface confirms it "executes shell commands" and "executes arbitrary code," and the README describes the agent autonomously "performing actions" on files/folders in the started directory. While the README notes "You can also correct it while it's performing actions," this is a real-time interruption capability rather than a per-step code-enforced approval gate, so the agent takes multi-step actions without per-step confirmation. No self-modification or agent-spawning evidence places it at Tier 5.