Эндрю Ын запустил Context Hub — CLI-инструмент, который даёт кодинг-агентам актуальную документацию по API. Но самое интересное — агенты смогут обмениваться находками между собой.
СейчасЧто такое Plane
- Что такое Plane
- Ключевые возможности
- Как устроена работа в Plane
- Сценарии использования
- Спринты команды разработки
- Дорожная карта продукта
- Приём заявок от других отделов
- Связка задач с кодом
- Документация рядом с работой
- Отчётность для руководителя
- Автоматизация и ИИ-агенты
- AI и агенты в Plane
- Издания: Cloud, Community, Commercial, Airgapped
- Быстрый старт в облаке
- Развёртывание self-hosted
- Интеграции
- Тарифы и лимиты
- Plane vs Linear
- Plane vs Jira
- Частые вопросы
- Ограничения и на что обратить внимание
- Кому подойдёт Plane: чеклист
- Ссылки
Plane — open-source платформа для управления проектами и задачами. Работает в облаке, на собственных серверах и в полностью изолированном (air-gapped) контуре. Подходит командам, которым нужна скорость трекера уровня Linear и при этом полный контроль над данными.
Что такое Plane
Plane — система управления проектами с открытым кодом под лицензией AGPL-3.0. Запущена в 2023 году и входит в число самых популярных open-source трекеров на GitHub. В одном рабочем пространстве собраны три продукта: проекты, вики-документы и AI-функции.
Компания позиционирует Plane как альтернативу Jira, Linear, ClickUp и Monday. По её данным, продукт используют более 50 000 команд, включая крупные организации в регулируемых отраслях.
Ключевые возможности
| Возможность | Что даёт |
| Work items (задачи) | Базовая единица работы с под-задачами, статусами, исполнителями и свойствами |
| Cycles (циклы) | Аналог спринтов: отрезки с фиксированным сроком, целью и прогрессом |
| Modules (модули) | Группировка задач в крупные блоки работы внутри проекта |
| Представления | Список, доска (Kanban), календарь, Gantt и таблица — переключаются на лету |
| Pages и Wiki | Документы и база знаний прямо внутри рабочего пространства |
| Intake и заявки | Приём входящих запросов с назначением владельца, чтобы работа стартовала структурно |
| Dashboards | Дашборды и аналитика по прогрессу команды |
| Estimates | Оценки трудоёмкости задач для планирования |
| API и вебхуки | REST API и вебхуки для интеграций и автоматизации |
Как устроена работа в Plane
Plane строится вокруг нескольких сущностей. Понимание их связи помогает быстро настроить процесс под команду.
- Рабочее пространство (Workspace) — верхний уровень для компании или команды. Внутри живут проекты, участники и общие настройки.
- Проект (Project) — отдельное направление или продукт со своими задачами, статусами, циклами и модулями.
- Work item (задача) — единица работы со статусом, исполнителем, приоритетом, оценкой, метками, под-задачами и связями с другими задачами.
- Состояния (States) — настраиваемые статусы задачи, например Backlog → To Do → In Progress → Done. Подгоняются под ваш процесс.
- Cycles (циклы) — отрезки со сроком и целью, аналог спринтов. Помогают планировать загрузку на неделю-две и видеть burn-down.
- Modules (модули) — крупные блоки работы: эпики, функциональные зоны или этапы. Задача может входить в модуль и в цикл одновременно.
- Представления (Views) — один набор задач смотрится списком, доской, календарём, Gantt или таблицей. Фильтры и группировки сохраняются как отдельные виды.
- Pages — документы рядом с задачами: заметки, спецификации, протоколы встреч со ссылками на задачи.
Типичный путь задачи: запрос попадает в Intake или Backlog, получает приоритет и оценку, привязывается к циклу и модулю, проходит по состояниям до Done, а прогресс отражается на дашборде.
Сценарии использования
Ниже — рабочие сценарии, под которые Plane настраивается без доработок.
Спринты команды разработки
Создайте проект, включите Cycles и задайте длину спринта. Задачи с оценками (Estimates) попадают в цикл, прогресс виден на доске и в burn-down. Незакрытые задачи в конце цикла переносятся в следующий. Подходит командам на Scrum или гибком варианте.
Дорожная карта продукта
Разбейте работу на Modules — по функциональным зонам или кварталам. Представление Gantt покажет сроки и зависимости, дашборд — общий прогресс по модулям. Роадмап и реальные задачи живут в одном месте, без отдельной таблицы.
Приём заявок от других отделов
Включите Intake: входящие запросы от поддержки, маркетинга или продаж попадают в отдельную очередь с владельцем и приоритетом. Команда сортирует их и принимает в работу, не смешивая с основным backlog.
Связка задач с кодом
Подключите GitHub или GitLab. Коммиты и pull request привязываются к задачам по их ID, статус обновляется по мере работы над веткой. Разработчику не нужно дублировать статусы вручную.
Документация рядом с работой
Ведите спецификации, протоколы встреч и базу знаний в Pages. Документы ссылаются на задачи и наоборот, поэтому контекст не теряется при переключении между трекером и вики.
Отчётность для руководителя
Dashboards собирают метрики: скорость закрытия, распределение по исполнителям, прогресс циклов и модулей. Руководитель видит картину без запросов к команде и ручных выгрузок.
Автоматизация и ИИ-агенты
REST API и вебхуки позволяют создавать задачи из внешних систем и синхронизировать статусы. На этой основе удобно подключать ИИ-агентов — например, автоматически заводить задачу из обращения в Telegram-боте или из тикета поддержки.
AI и агенты в Plane
AI — один из трёх продуктов Plane наравне с проектами и вики. Возможности завязаны на контекст рабочего пространства.
- Plane AI — чат, который отвечает на вопросы по данным рабочего пространства: статус цикла, блокеры проекта, что менялось в документе.
- Встроенные агенты — берут на себя рутину: разбирают входящие заявки, назначают владельцев, отслеживают блокеры и публикуют апдейты.
- Работа в Slack и Teams — превращайте обсуждения в задачи и получайте апдейты, не переключаясь из чата.
- Свои модели на self-hosted — в коммерческих self-hosted инсталляциях AI подключается по вашим ключам OpenAI или Anthropic, а данные остаются в вашем контуре.
Для команд, которые уже строят процессы вокруг ИИ-агентов, важно сочетание: встроенный AI плюс открытый REST API и вебхуки, через которые можно подключать собственных агентов и внешние системы.
Издания: Cloud, Community, Commercial, Airgapped
- Cloud — управляемое облако Plane с бесплатным тарифом и платными планами (Pro, Business, Enterprise).
- Community Edition — открытое издание под AGPL-3.0 для self-hosting. Без лимита по числу пользователей, на уровне функций бесплатного тарифа Cloud.
- Commercial Edition — закрытое издание для self-hosting с корпоративными функциями (SSO, RBAC, расширенная аналитика). Включает бесплатный тариф на 12 мест на рабочее пространство, дальше — по лицензионному ключу.
- Airgapped Edition — та же Commercial, но в полностью изолированном контуре без выхода в интернет, для закрытых и регулируемых сред.
Быстрый старт в облаке
Если хотите попробовать без сервера, начните с облака:
- Зарегистрируйтесь на app.plane.so и создайте рабочее пространство.
- Заведите первый проект и пригласите коллег.
- Создайте несколько work items, задайте статусы и приоритеты.
- Включите Cycles для спринтов или Modules для крупных блоков.
- Откройте нужное представление (доска, список, Gantt) и при необходимости соберите дашборд.
Этот путь занимает несколько минут и помогает оценить инструмент до решения о self-hosting.
Развёртывание self-hosted
Требования скромные: около 2 ядер CPU и 4 ГБ RAM, образ меньше 2 ГБ. Большинство команд разворачивают Plane меньше чем за 10 минут.
Поддерживаемые способы:
- Docker Compose — самый простой путь для одного сервера.
- Kubernetes с Helm — для масштабируемых инсталляций.
- Podman, а также платформы вроде Coolify и Portainer.
Как проходит установка через Docker Compose (обзорно):
- Подготовьте сервер с Docker и Docker Compose.
- Скачайте официальный установочный скрипт или docker-compose файл из репозитория Plane.
- Задайте переменные окружения: домен, секретные ключи, параметры базы и файлового хранилища.
- Запустите контейнеры и дождитесь старта сервисов.
- Откройте домен, создайте администратора и первое рабочее пространство.
Под капотом Plane разворачивает несколько сервисов: веб-приложение, API, базу PostgreSQL, Redis для очередей, файловое хранилище (S3-совместимое или локальное) и фоновые воркеры. Для продакшена заранее продумайте бэкапы базы и файлов, HTTPS и порядок обновлений.
Интеграции
- GitHub и GitLab — связь задач с коммитами и pull request (на платных планах).
- Slack и Microsoft Teams — уведомления и работа с задачами из чатов, в том числе через Plane AI.
- REST API и вебхуки — собственные автоматизации.
- Импорт из Jira и других трекеров для миграции.
Тарифы и лимиты
- Бесплатно (Cloud) — базовые возможности, подходит небольшим командам.
- Платные планы (Cloud) — по числу мест (per-seat): ориентировочно Pro около $6 за место в месяц, Business дороже. Открывают расширенные функции.
- Self-hosted Community — бесплатно и без лимита пользователей.
- Commercial-лицензия — для корпоративных функций на своих серверах.
Адаптация под российские реалии: оплата зарубежных подписок из РФ — отдельная задача, поэтому для многих команд self-hosted Community оказывается практичнее платного облака. Если считаете бюджет, ориентируйтесь на стоимость сервера плюс время на поддержку, а не только на цену места.
Plane vs Linear
Linear — быстрый минималистичный трекер, заточенный под продуктовые команды. Plane закрывает те же сценарии трекинга и добавляет вики, заявки, аналитику и self-hosting.
| Критерий | Plane | Linear |
| Открытый код | Да, AGPL-3.0 | Нет, проприетарный |
| Self-hosting | Да, вплоть до air-gapped | Нет, только облако |
| Скорость и UX | Быстрый, близок к Linear | Эталон скорости и клавиатурного управления |
| Охват | Проекты, вики, заявки, дашборды в одном месте | Сфокусирован на трекинге задач |
| Представления | Список, доска, календарь, Gantt, таблица | Список, доска, таймлайн, календарь |
| Цена | Free + per-seat, есть бесплатный self-host | Платный per-seat, бесплатный тариф для малых команд |
| Кому подходит | Командам, которым нужен контроль над данными и широкий охват | Продуктовым командам, которые ценят скорость и минимализм |
Если важны скорость и отточенный UX для разработки, выбирайте Linear. Если нужен открытый код, self-hosting и функции за пределами трекинга, выбирайте Plane.
Plane vs Jira
Jira — мощный и гибкий инструмент Atlassian с большим набором функций, но со сложной настройкой и разрозненной экосистемой: документы живут в Confluence, многие возможности докупаются плагинами. Plane даёт более простой старт и единое рабочее пространство.
| Критерий | Plane | Jira |
| Открытый код | Да, AGPL-3.0 | Нет, проприетарный |
| Self-hosting | Да, Docker / Kubernetes / air-gapped | Data Center отдельно и дорого; облако без self-host |
| Порог входа | Низкий, быстрый старт | Гибко, но требует администрирования |
| Документы и вики | Встроены | Confluence как отдельный продукт |
| Аналитика | Дашборды из коробки | Развитая, но часто через доплаты и плагины |
| Цена | Free + per-seat, бесплатный self-host | Free до 10 пользователей, далее per-seat плюс плагины |
| Кому подходит | Командам, которым нужен простой и открытый инструмент | Крупным командам со сложными процессами и требованиями enterprise |
Jira оправдана там, где нужны сложные кастомные процессы и глубокая экосистема Atlassian. Plane выигрывает простотой, открытостью и предсказуемой стоимостью.
Частые вопросы
Можно ли мигрировать с Jira? Да, у Plane есть импортер. Обычный порядок: подключаете Jira, выбираете проекты, сопоставляете статусы и поля, запускаете импорт задач с комментариями и вложениями. Сложные кастомные поля, автоматизации и связи стоит проверить вручную после импорта — переносятся не все.
Насколько Plane готов к продакшену? Community Edition активно развивается и используется тысячами команд. Для критичных процессов держите свежие бэкапы и тестируйте обновления на отдельном окружении.
Нужен ли отдельный инструмент для документации? Нет, Pages и Wiki встроены. Confluence или Notion остаются нужны, только если у вас уже выстроены процессы вокруг них.
Чем Community отличается от облака? Облако управляется командой Plane и включает платные функции по подписке. Community вы разворачиваете и обслуживаете сами, без лимита пользователей, а корпоративные функции доступны в коммерческой лицензии.
Ограничения и на что обратить внимание
Plane — относительно молодой продукт, поэтому стоит трезво учитывать его границы.
- Self-hosting требует ресурсов команды. Развернуть несложно, но обновления, бэкапы и мониторинг — на вас.
- Часть функций платная. SSO, RBAC, расширенная аналитика, интеграции GitHub/GitLab и ряд возможностей доступны на платных планах или в Commercial.
- Экосистема интеграций меньше, чем у зрелых конкурентов вроде Jira с маркетплейсом плагинов.
- Поддержка на бесплатных тарифах — силами сообщества. Приоритетная поддержка идёт с коммерческими планами.
- Документация местами догоняет продукт. Перед развёртыванием сверяйтесь с актуальными docs.
Если эти пункты некритичны, Plane закрывает большинство задач трекинга и управления проектами.
Кому подойдёт Plane: чеклист
Если отметили несколько пунктов, Plane стоит протестировать на одном проекте.
Ссылки
- Официальный сайт: plane.so
- Документация: docs.plane.so
- Self-hosting: developers.plane.so/self-hosting
- Исходный код: github.com/makeplane/plane
- Форум сообщества: forum.plane.so
По теме
Если вы выбираете трекер для команды или планируете подключить к нему ИИ-агентов, бывает полезно заранее обсудить, как собрать рабочий контур под вашу задачу.
Если захотите обсудить, как это применить у себя или в команде — пишите в Telegram @pimenov
Если хотите разобрать свою задачу — напишите мне Если хотите разобрать свою задачу — напишите мне.
Можно прийти с идеей, черновым контекстом или уже живой задачей. Помогу быстро понять, где реальный следующий шаг, а где лишний шум.
Обычно хватает 2–3 сообщений, чтобы понять, могу ли я здесь реально помочь и в каком формате лучше двигаться дальше.
Связанные материалы
Moonshot AI выпустила Kimi K2.6 — open-source модель с рекордным long-horizon кодингом, Agent Swarm на 300 агентов и поддержкой OpenClaw и Hermes. Разбираюсь, почему это важно.
MiniMax выпустил open-source CLI-инструмент, который даёт ИИ-агентам прямой доступ к генерации текста, изображений, видео, голоса и музыки. Разбираюсь, почему это важный сдвиг.