Macro 1.0: один workspace вместо Slack, Notion и Linear
Macro 1.0 — open-source рабочее пространство для команд: email, чат, задачи, документы, CRM и AI-агенты в одном интерфейсе с общей памятью.
Один инструмент вместо пяти
Команда macro.com запустила Macro 1.0 — новый офисный пакет для эпохи ИИ, единое рабочее пространство для всей компании, команды и AI-агентов. В системе email, мессенджер, документы, задачи, агенты, звонки и CRM (система управления клиентами) связаны через @-упоминания в одной вкладке. Проект полностью открытый — его можно проверить, расширить и запустить на собственных серверах.
Почему появился Macro
Авторы говорят, что строили инструмент для себя. Большинство команд работают в пяти-шести разрозненных приложениях: Slack для чата, Notion для документов, Linear для задач, отдельный почтовый клиент и CRM, которую никто не обновляет. Интеграции через MCP и Zapier держат компанию вместе, но это хаос, а не система.
«Нам нужна была единая операционная система для стартапа — не набор инструментов, склеенных вебхуками.» — команда Macro
Macro заменяет весь стек продуктивности — email, сообщения, документы, задачи, код, агентов, звонки и CRM — единым приложением с общей AI-памятью, где каждая единица информации доступна для запросов и не теряет контекст.
Ключевые модули («блоки»)
| Модуль | Аналог | Что делает |
|---|---|---|
| Superhuman | Мультиаккаунтный инбокс с AI-триажем | |
| Chat | Slack | Каналы и DM для технических обсуждений |
| Tasks | Linear | Задачи, встроенные в чат |
| Docs | Notion | CRDT-документы с markdown и @-ссылками |
| CRM | HubSpot | Контакты и компании прямо из почты |
| Agents | — | AI-агенты с доступом ко всей памяти команды |
| Calls | Zoom | Звонки с транскрипцией в общую память |
Mail — почта с AI-триажем
AI-слой с MCP-поверхностью (Model Context Protocol — протокол контекста модели) спроектирован для работы сразу по всем инбоксам: например, агент ищет напрямую в PDF-вложениях из писем, не скачивая сначала треды, а потом файлы. Встроенный менеджер окон позволяет открыть три и более панелей одновременно — писать черновик и просматривать старые треды параллельно.
Chat — фокус вместо шума
Macro Chat — командный чат для сфокусированных технических разговоров с агентами как полноправными участниками. Первые ответы в треде видны сразу, остальные сворачиваются — занятой канал остаётся читаемым. Письма, сообщения из каналов, назначения задач, @-упоминания и ответы агентов попадают в один инбокс, разделённый на Signal и Noise.
Tasks — задачи прямо в чате
Задачи в Macro строятся вокруг сообщений чата — не нужно выходить из канала #engineers или #bug-reports. Создать задачу можно из письма, через горячую клавишу, из markdown-документа командой /task, из любого чекбокса, через @Macro в канале или через внешний MCP/API.
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, без ограничений на количество запросов.
Кому подойдёт
Macro особенно полезен командам, которые хотят, чтобы коммуникации, операции, инженерная работа и AI-агенты разделяли один общий контекстный слой. Организации, которым важно владеть данными и избежать vendor lock-in закрытых SaaS, получают AGPLv3-продукт, доступный для самостоятельного хостинга и аудита.
Значение для рынка
Macro — это ставка на то, что «офисный пакет» будущего нельзя построить из интеграций. Общая AI-память — ключевой дифференциатор: потому что всё находится в одном месте, агенты и команда всегда видят полную картину, не синхронизируя и не ища данные в разных инструментах. Если этот подход приживётся, рынок SaaS для продуктивности ждёт серьёзное переосмысление: не «лучший в классе» инструмент для каждой задачи, а единая система, где контекст не теряется между переключениями.