The problem
Agents like Claude Code and Codex are powerful but live in a terminal. Tracking sessions, switching agents, seeing which files and commands they touch, and picking up where you left off is hard in a scroll of text.
Most people who want these agents already live in an editor. They should not have to copy code back and forth to use them.
What we built
An extension that brings any agent speaking the Agent Communication Protocol into the editor as a first-class chat: Claude Code, Codex, OpenCode, Gemini. Switch agents mid-task, watch responses stream in, and see every tool call, file read and command.
Sessions are saved so you can resume a task later, and relevant files are attached as context automatically. It started as a native Tauri workspace with its own PostgreSQL data layer, and shipped as an extension for VS Code, Cursor, Windsurf and Antigravity.
By the numbers
- 400
- Commits
- 4
- Editors: VS Code, Cursor, Windsurf, Antigravity
- ACP
- Any compatible agent, one chat
Stack
- TypeScript
- VS Code API
- ACP
- React
- Tauri
- PostgreSQL