Loading…
Loading…
AGI Code · for developers
AGI Code is the agi binary plus the VS Code extension that drives it. The extension spawns agi app-server over stdio, so both windows read the same sessions, resolve the same model catalog, and answer the same approval requests. If the runtime reports a different model or provider than the editor asked for, the turn is refused.
The stack
Work executes in the terminal: review a diff, apply a patch, run a command under the OS sandbox. The editor is where you ask about code that is already open, with the file and selection you are looking at attached to the question.
The Rust runtime both surfaces talk to.
agi review reads your working diff, or main...HEAD with --base, and returns findings ranked clean, minor, major, or critical with file and line. agi apply lands a session diff as a git patch. agi sandbox runs a command under the OS sandbox. agi app-server exposes the whole thing to an editor over stdio.
A chat participant wired to that runtime.
Mention @agi in the chat panel and the extension attaches your active file, the text you selected, its language, and the lines around it. The slash commands act on that selection, except /model, which switches the provider behind it. By default nothing reaches disk until you pick Apply Inline; the alternative opens the answer in a tab beside your code.
Handoff
Sessions are files under ~/.agiworkforce/managed_sessions. agi session fork splits one at any turn into a new named session, and agi --resume picks it back up. The extension reads that same directory through agi app-server, lists only the threads belonging to the workspace you have open, and hands the runtime's approval requests to you inside the editor.
Capabilities
Public launch: date to be announced
Neither developer surface is installable yet. The agi binary is not published to a package registry, and AGI in VS Code is distributed as a VSIX to preview users. The download page tracks both, and it is where that changes first.
AGI CLI · Coming soon · AGI in VS Code · Coming soon