Один инструмент вместо пяти

Команда macro.com запустила Macro 1.0 — новый офисный пакет для эпохи ИИ, единое рабочее пространство для всей компании, команды и AI-агентов. В системе email, мессенджер, документы, задачи, агенты, звонки и CRM (система управления клиентами) связаны через @-упоминания в одной вкладке. Проект полностью открытый — его можно проверить, расширить и запустить на собственных серверах.

ℹ Что такое Macro
Macro — это open-source замена связки Slack + Notion + Linear + Superhuman + HubSpot. Всё объединено в едином интерфейсе с общей AI-памятью команды.

Почему появился Macro

Авторы говорят, что строили инструмент для себя. Большинство команд работают в пяти-шести разрозненных приложениях: Slack для чата, Notion для документов, Linear для задач, отдельный почтовый клиент и CRM, которую никто не обновляет. Интеграции через MCP и Zapier держат компанию вместе, но это хаос, а не система.

«Нам нужна была единая операционная система для стартапа — не набор инструментов, склеенных вебхуками.» — команда Macro

Macro заменяет весь стек продуктивности — email, сообщения, документы, задачи, код, агентов, звонки и CRM — единым приложением с общей AI-памятью, где каждая единица информации доступна для запросов и не теряет контекст.

Ключевые модули («блоки»)

МодульАналогЧто делает
MailSuperhumanМультиаккаунтный инбокс с AI-триажем
ChatSlackКаналы и DM для технических обсуждений
TasksLinearЗадачи, встроенные в чат
DocsNotionCRDT-документы с markdown и @-ссылками
CRMHubSpotКонтакты и компании прямо из почты
AgentsAI-агенты с доступом ко всей памяти команды
CallsZoomЗвонки с транскрипцией в общую память

Mail — почта с AI-триажем

AI-слой с MCP-поверхностью (Model Context Protocol — протокол контекста модели) спроектирован для работы сразу по всем инбоксам: например, агент ищет напрямую в PDF-вложениях из писем, не скачивая сначала треды, а потом файлы. Встроенный менеджер окон позволяет открыть три и более панелей одновременно — писать черновик и просматривать старые треды параллельно.

Chat — фокус вместо шума

Macro Chat — командный чат для сфокусированных технических разговоров с агентами как полноправными участниками. Первые ответы в треде видны сразу, остальные сворачиваются — занятой канал остаётся читаемым. Письма, сообщения из каналов, назначения задач, @-упоминания и ответы агентов попадают в один инбокс, разделённый на Signal и Noise.

Tasks — задачи прямо в чате

Задачи в Macro строятся вокруг сообщений чата — не нужно выходить из канала #engineers или #bug-reports. Создать задачу можно из письма, через горячую клавишу, из markdown-документа командой /task, из любого чекбокса, через @Macro в канале или через внешний MCP/API.

💡 Полная цепочка аудита
В Macro прослеживается весь путь: «почему мы это делаем» → задача → агент → pull request. Всё в одной системе, связано двунаправленными ссылками.

Docs — CRDT-документы с @-ссылками

Macro Docs — документы на базе CRDT (Conflict-free Replicated Data Types — структуры данных без конфликтов слияния), с совместным редактированием, версионностью, офлайн-режимом и нативным markdown. Внутри можно @-ссылаться на что угодно в рабочем пространстве — почту, чаты, задачи.

CRM — без отдельного приложения

Нативный CRM позволяет через cmd+K открыть контакт вроде tim@acme.com и увидеть всю переписку с этим человеком или компанией, включая файлы от всей команды. Macro решает проблему устаревшего CRM, размещая его рядом с командным чатом и почтой вместо отдельной системы.

Техническая база


graph LR
    A[Rust Backend] --> B[Bidirectional Graph]
    C[SolidJS Frontend] --> B
    B --> D[Shared AI Memory]
    D --> E[Email]
    D --> F[Chat]
    D --> G[Tasks]
    D --> H[Docs]
    D --> I[CRM]
    D --> J[Calls]
    B --> K[MCP Server]
    K --> L[Claude Code / Codex]

Приложение написано на Rust и SolidJS ради скорости и надёжности. С 31 мая 2026 года проект перешёл с лицензии BSL на AGPLv3 — это copyleft-лицензия, обязывающая открывать исходники производных работ. Проект поддерживается венчурным фондом a16z (Andreessen Horowitz).

Coding-агенты вроде Claude Code или Codex можно подключить к рабочему пространству через MCP: claude mcp add --transport http macro https://mcp-server.macro.com/mcp.

# Подключить Macro к Claude Code через MCP
claude mcp add --transport http macro https://mcp-server.macro.com/mcp

MCP-поверхность покрывает почти все действия, доступные в UI Macro, без ограничений на количество запросов.

Кому подойдёт

⚠ Важно знать
Turnkey-деплой на собственных серверах пока ориентирован на разработчиков — установки «в один клик» ещё нет. Из почтовых провайдеров поддерживается только Google Workspace и Gmail; Outlook и IMAP/SMTP заявлены как «скоро».

Macro особенно полезен командам, которые хотят, чтобы коммуникации, операции, инженерная работа и AI-агенты разделяли один общий контекстный слой. Организации, которым важно владеть данными и избежать vendor lock-in закрытых SaaS, получают AGPLv3-продукт, доступный для самостоятельного хостинга и аудита.

Значение для рынка

Macro — это ставка на то, что «офисный пакет» будущего нельзя построить из интеграций. Общая AI-память — ключевой дифференциатор: потому что всё находится в одном месте, агенты и команда всегда видят полную картину, не синхронизируя и не ища данные в разных инструментах. Если этот подход приживётся, рынок SaaS для продуктивности ждёт серьёзное переосмысление: не «лучший в классе» инструмент для каждой задачи, а единая система, где контекст не теряется между переключениями.