{
  "id": 10244102,
  "title": "Drawgent: Coding agent on a live Excalidraw canvas",
  "url": "https://urgent.news/2026/09/26/drawgent-coding-agent-on-a-live-excalidraw-canvas",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-09-26T15:56:34.000Z",
  "source": {
    "name": "Hacker News Best",
    "slug": "hacker-news-best",
    "url": "https://tangled.org/yanndegat.tngl.sh/drawgent"
  },
  "original_language": "en",
  "account": "drawgent is an agent that connects Claude Code, Codex or opencode to an Excalidraw whiteboard. Users can provide a diagram in the chat panel or write AGENT: ... to request changes to the drawing. The agent analyzes the canvas (screenshot + scene), edits it live, checks the result, and marks the changes as DONE. Setup requires one of claude, codex or opencode installed and logged in, along with Node.js ≥ 22 and npm. drawgent automatically keeps the live scene and sync state in .drawgent/scene.json, which is git-ignored. Shapes can link to the code they represent, such as a file, line range and symbol.",
  "summary": "Article URL: https://tangled.org/yanndegat.tngl.sh/drawgent Comments URL: https://news.ycombinator.com/item?id=49857729 Points: 170 # Comments: 45",
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}