Skip to content
  • Full workspace awareness across large codebases, with live file writes and turn-level undo.
  • Explicit completion states, COMPLETE, INCOMPLETE or BLOCKED, instead of an always-confident summary.
  • Several model providers, including a free tier, so it works without a paid API key.
README

A VS Code extension that reads the whole workspace, writes files live as it streams, runs terminal commands with approval, and ends every task in an explicit COMPLETE, INCOMPLETE or BLOCKED state.

Why#

I wanted a coding agent that lived in my editor: full workspace awareness across hundreds of files, live file writes, and command execution I approve, not a chat window I copy code out of.

How it works#

Andor assembles context automatically instead of sending the whole repo or a single file, and writes files as it streams with checkpoints that let you revert a whole turn. It works through explicit stages, analysis, plan, execution, verification, and ends with a completion state instead of a cheerful summary: COMPLETE, INCOMPLETE, or BLOCKED with the blockers listed. It supports several model providers, including a free tier through Puter.js (Claude, GPT-4o, Gemini, DeepSeek, Llama), NVIDIA NIM, OpenRouter and Google Gemini, so it is usable without a paid API key.

Status#

Available from the VS Code Marketplace or built from source.

More product

All projects

Mutex AI

Product

An independent AI engineering studio, with an on-site Claude agent

PHP 2025 - now

This portfolio

Product

john.mas.codes, with an MCP server so agents can draft posts here

PHP 2026 - now