Инструменты23 августа 2026 г., 19:46 МСК🤖 Auto

Collaborator: бесконечный холст для AI-агентов с локальным хранением

Новый open-source инструмент Collaborator объединяет терминалы, редакторы кода и AI-агентов на едином бесконечном холсте, исключая необходимость переключения вкладок.

Баннер новости 6342

Единая среда для агентов

Команда Collaborator представила новое приложение для разработки, работающее с AI-агентами. В отличие от традиционных IDE, где контекст разбросан по вкладкам, Collaborator использует концепцию «бесконечного холста» (infinite canvas). Пользователи могут размещать терминалы, файлы кода, заметки и результаты работы агентов в одном окне, перетаскивая их мышью. Это решает проблему контекстного переключения, позволяя видеть связь между кодом, логами терминала и выводами AI-ассистента.

Технологический стек и архитектура

Приложение является нативным десктопным решением, построенным на базе Electron 40 с использованием React 19 и Tailwind CSS 4. Ключевые компоненты интерфейса включают:

  • Терминал: Эмуляция на базе xterm.js с поддержкой persistent node-pty sidecar. На Windows доступны сессии PowerShell и WSL2.
  • Редакторы: Monaco Editor для кода и BlockNote/TipTap для Markdown-заметок.
  • Визуализация: Интеграция D3 для графов и KaTeX для рендеринга формул.

Работа с данными и приватность

Важной особенностью Collaborator является полный отказ от облачных аккаунтов. Все данные (состояние холста, конфигурация, файлы) хранятся локально на диске пользователя в формате JSON в директории ~/.collaborator/. Состояние холста сохраняется автоматически с debounce в 500 мс. Сбор аналитики анонимен и осуществляется через PostHog.

Типы элементов на холсте

Интерфейс оперирует «тайлами» (плитками), которые являются живыми представлениями файлов или процессов:

Тип тайла Функционал Создание
Terminal Интерактивная сессия PTY. Основной интерфейс для запуска AI-агентов. Двойной клик по пустому месту на холсте.
Note Rich-text редактор Markdown с поддержкой frontmatter и wiki-ссылок. Перетаскивание .md файла из навигатора.
Code Редактор кода с подсветкой синтаксиса и номерами строк. Перетаскивание текстового файла (не .md, не изображение).
Image Просмотр изображений с метаданными (read-only). Перетаскивание файлов .png, .jpg, .svg и др.

Установка и запуск

Приложение поддерживает macOS, Windows и Linux. Для разработчиков доступен режим разработки через Bun и Node.js 22+.

Быстрая установка через терминал (macOS/Linux):

curl -fsSL https://raw.githubusercontent.com/collaborator-ai/collab-public/main/install.sh | bash

Для локальной разработки:

git clone https://github.com/collaborator-ai/collab-public.git
cd collab-public/collab-electron
bun install
bun run dev

Источник: Github ↗