Make Claude your assistant in excalidraw Drawgent is a new tool that connects a user's own Claude Code, Codex or opencode installation to a live Excalidraw whiteboard, letting the coding agent view the canvas via screenshot and scene data, edit it in place, and mark notes DONE. Setup requires one of the three agent CLIs installed and logged in, with Claude and Codex bridges needing Node.js 18 or higher, and it installs official ACP adapters (~60 MB) plus optionally Chrome Headless Shell (~120 MB) for the renderer. The editor and API run on 127.0.0.1:7300, and the scene is stored in .drawgent/scene.json, which is git-ignored automatically. drawgent: your coding agent on a live Excalidraw canvas drawgent-your-coding-agent-on-a-live-excalidraw-canvas drawgent connects your own Claude Code, Codex or opencode your install, login, config and repo to an Excalidraw whiteboard. Ask for a diagram in the chat panel, or write AGENT: … next to the part of a drawing you want changed. The agent looks at the canvas screenshot + scene , edits it live, checks the result, and marks the note DONE . Quick start quick-start Prerequisite: one of claude , codex or opencode installed and logged in. The Claude and Codex bridges also need Node.js ≥ 18 npm . drawgent setup claude once per agent: claude | codex | opencode cd ~/my-repo drawgent up new agent session in this repo + canvas in your browser drawgent up --attach or: pick one of your running sessions and connect the canvas to it drawgent setup