Drawgent интегрира Claude директно в Excalidraw: Архитектурни диаграми от естествен език

Публикувано от Svetni.me Editorial на 26 септември 2026 г.

Илюстрация към drawgent-excalidraw-claude-agent-canvas-assistant
Снимка: Tangled / Drawgent Project

В общността с отворен код дебютира Drawgent – новаторски проект, който превръща езиковия модел Claude в персонален графичен асистент директно върху цифровото платно на популярния инструмент Excalidraw [1]. Чрез естествен език софтуерните инженери вече могат да проектират сложни системни архитектури, диаграми на потока от данни и интерфейси за броени секунди [1].

Drawgent използва протокола за разширения на Anthropic, за да предостави на модела набор от примитиви за чертане [1]. Вместо да пише код или да генерира статични растерни картинки, ИИ агентът директно добавя, мести и свързва визуални блокове, стрелки и контейнери върху живото платно [1].

Инфографика за DRAWGENT: CONVERSATIONAL DIAGRAMMING
Инфографика: Светни.ме

Интерактивен дизайн на системни архитектури

Голямото предимство на инструмента е възможността за двупосочна съвместна работа между човека и алгоритъма в софтуерния инженеринг [1]. Разработчикът може да начертае базова скица на микросервизна система, след което да нареди на Claude: „Добави разпределен кеш между базата данни и API шлюза и пренареди стрелките така, че да не се пресичат“ [1].
Моделът преизчислява координатите на елементите в реално време, запазвайки характерната за Excalidraw естетика на ръчно нарисувана схема [1]. Това драстично съкращава времето за създаване на техническа документация и презентации за архитектурни срещи [1].

Силата на протокола за инструменти

Drawgent демонстрира практическите възможности на отворените интерфейси за извикване на функции (tool use) [1]. Проектът не изисква платен абонамент за сложни специализирани платформи за диаграми, доказвайки, че гъвкавите езикови модели могат да вдъхнат нов живот на утвърдени инструменти с отворен код [1].

Източници:

[1]: Make Claude your assistant in excalidraw - Hacker News / Tangled