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

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

Инфографика: Светни.ме
Интерактивен дизайн на системни архитектури
Голямото предимство на инструмента е възможността за двупосочна съвместна работа между човека и алгоритъма в софтуерния инженеринг [1]. Разработчикът може да начертае базова скица на микросервизна система, след което да нареди на Claude: „Добави разпределен кеш между базата данни и API шлюза и пренареди стрелките така, че да не се пресичат“ [1].
Моделът преизчислява координатите на елементите в реално време, запазвайки характерната за Excalidraw естетика на ръчно нарисувана схема [1]. Това драстично съкращава времето за създаване на техническа документация и презентации за архитектурни срещи [1].
Силата на протокола за инструменти
Drawgent демонстрира практическите възможности на отворените интерфейси за извикване на функции (tool use) [1]. Проектът не изисква платен абонамент за сложни специализирани платформи за диаграми, доказвайки, че гъвкавите езикови модели могат да вдъхнат нов живот на утвърдени инструменти с отворен код [1].
Източници:
[1]: Make Claude your assistant in excalidraw - Hacker News / Tangled