Linear — система управления продуктовой разработкой для инженерных и продуктовых команд. В одном рабочем пространстве она объединяет задачи, проекты, циклы, инициативы, приём входящих запросов и интеграции с внешними инструментами.
Материал основан на официальных страницах Linear, проверенных 2 сентября 2026 года. Практический запуск сервиса и API в рамках этой проверки не выполнялся.
Содержание
- Как устроена работа в Linear
- Основные возможности
- Cycles: планирование итераций
- Triage: обработка входящих задач
- API и подключение интеграций
- AI-функции и агенты
- Тарифы и лимиты
- Полезные сценарии
- Как проверить результат
- Ограничения и выбор инструмента
- Официальные ссылки
Как устроена работа в Linear
Основные сущности образуют понятную модель планирования:
- Issues — отдельные задачи с исполнителем, статусом, приоритетом, метками, оценкой и подзадачами.
- Projects — проекты, объединяющие связанные задачи и этапы работы.
- Cycles — повторяющиеся периоды работы команды, похожие на спринты.
- Initiatives — верхнеуровневые цели, которые группируют проекты и помогают вести стратегическое планирование.
- Workspace и Teams — рабочее пространство и команды, внутри которых настраиваются процессы, доступ и структура.
Инициативы доступны на всех тарифах. В июле 2026 года Linear добавил для них приоритеты, метки, а также статусы Proposed и Canceled. В августе появилась возможность назначить команду, отвечающую за инициативу.
Основные возможности
| Возможность | Для чего используется |
| Issues | Учёт задач, ошибок и улучшений, назначение ответственных и декомпозиция работы |
| Projects | Планирование связанных задач, этапов и ожидаемого результата проекта |
| Cycles | Работа регулярными итерациями с автоматическим переносом незавершённых задач |
| Initiatives | Стратегическое планирование и объединение нескольких проектов общей целью |
| Triage | Проверка и распределение запросов до их попадания в основной процесс команды |
| API и вебхуки (webhooks) | Чтение и изменение данных через API, создание интеграций и реакция на события через вебхуки |
| AI и агенты | Делегирование задач агентам, работа с кодом, входящими запросами и повторяющимися процессами |
| Аналитика и отчётность (Analytics & Reporting) | Отчёты о ходе работы и аналитика; конкретный набор зависит от тарифа |
Cycles: планирование итераций
Cycles — повторяющиеся ограниченные по времени периоды, в течение которых команда выполняет заранее выбранный объём работы. В отличие от релизов, цикл сам по себе не означает выпуск новой версии продукта.
Актуальные правила Cycles:
- длительность настраивается от 1 до 8 недель;
- Linear автоматически создаёт будущие циклы по выбранному расписанию;
- одновременно можно создать до 15 будущих циклов;
- между циклами можно настроить cooldown — паузу для планирования и технического долга;
- открытые незавершённые задачи обычно автоматически переходят в следующий цикл;
- задачи в Backlog, Triage, Canceled или Completed во время cooldown не переносятся;
- оценка вместимости будущего цикла рассчитывается по velocity трёх предыдущих завершённых циклов, а при отсутствии истории — приблизительно по числу участников команды.
Triage: обработка входящих задач
Triage — отдельная очередь для задач, которые создали интеграции или участники вне конкретной команды. Здесь задачу можно проверить, дополнить и приоритизировать до включения в основной рабочий процесс.
Доступные действия:
- принять задачу и перевести её в стандартный статус команды;
- пометить как дубликат и объединить с существующей задачей;
- отклонить;
- отложить до выбранного времени или новой активности.
Triage Rules, Triage Intelligence и Triage Responsibility доступны на тарифах Business и Enterprise. Правила могут менять команду, статус, исполнителя, метку, проект и приоритет. Triage Intelligence анализирует содержание входящих задач и предлагает исполнителя, метки, связанные задачи или возможные дубликаты.
Для очереди можно назначить ответственных или подключить расписание дежурств из PagerDuty, OpsGenie, Rootly либо Incident.io.
API и подключение интеграций
Linear предоставляет GraphQL API, вебхуки и официальный TypeScript SDK. Для авторизации используются OAuth 2.0 или персональные API-ключи.
Установка SDK:
npm install @linear/sdkРекомендуемый порядок подключения:
- Если приложение будут подключать разные пользователи или рабочие пространства, выберите OAuth 2.0.
- Используйте персональный API-ключ для контролируемого внутреннего сценария.
- Храните ключ в переменной окружения и не вставляйте его в код или репозиторий.
- Выполните тестовый GraphQL-запрос по руководству Getting Started.
- Для событийной интеграции подключите вебхук и проверьте обработку события от тестового изменения.
В актуальной тарифной матрице Linear доступ к API и вебхукам указан как базовая возможность продукта. Подробности схемы, лимиты запросов и уведомления об устаревании полей следует проверять в документации разработчика перед внедрением.
AI-функции и агенты
По состоянию на 2 сентября 2026 года в Linear есть агентная платформа. В неё входят Linear Agent, сессии для работы с кодом (coding sessions), Triage Intelligence и Loops — повторяющиеся агентные процессы, запускаемые по расписанию или событию.
В coding sessions Linear Agent может настраивать среду проекта, запускать код и проверять изменения в браузере. Loops доступны на Business и Enterprise и расходуют AI-кредиты. Некоторые другие агентные функции также требуют AI-кредитов, поэтому их доступность и стоимость нужно сверять с текущей тарифной страницей и документацией.
Тарифы и лимиты
Данные проверены по официальной странице тарифов 2 сентября 2026 года. Цены Basic и Business указаны для ежегодной оплаты.
| План | Цена | Основные лимиты и возможности |
| Free | $0 | Неограниченное число участников, 2 команды, 250 issues, загрузка файлов до 10 МБ |
| Basic | $10 за пользователя в месяц | 5 команд, неограниченные issues и загрузки файлов, административные роли |
| Business | $16 за пользователя в месяц | Неограниченные команды, приватные команды и гости, Triage Intelligence, Loops, Code Intelligence, Linear Insights, Linear Asks, Zendesk и Intercom |
| Enterprise | Индивидуальная цена | Годовой контракт, SAML, SCIM, расширенное администрирование и безопасность, миграция, приоритетная поддержка |
Полезные сценарии
Управление работой продуктовой команды
Задача: связать ежедневные задачи с проектами и стратегическими целями.
Создайте инициативу, добавьте в неё проекты, разложите проекты на issues и распределите ближайшие задачи по циклам. Наблюдаемый результат: у каждой активной задачи видны проект, исполнитель и текущий цикл, а проекты собраны под общей инициативой.
Сценарий подходит командам с повторяющимся ритмом планирования. Если процесс требует большого числа нестандартных полей и глубоко кастомизированных маршрутов согласования, сначала проверьте возможности настройки Linear на пилотном проекте.
Приём запросов от поддержки и других команд
Задача: отделить входящий поток от уже запланированной работы.
Включите Triage, подключите источник запросов и назначьте ответственного за очередь. На Business или Enterprise можно добавить правила маршрутизации и Triage Intelligence. Результат проверяется по тому, что новый внешний запрос появляется в Triage, получает нужные свойства и только после принятия попадает в процесс команды.
Собственная интеграция через API
Задача: синхронизировать Linear с внутренним сервисом.
Выберите способ авторизации, выполните тестовый GraphQL-запрос, затем подключите вебхук для нужных событий. Наблюдаемый результат: интеграция читает разрешённые данные, а при изменении тестовой сущности принимает событие.
Как проверить результат
После первоначальной настройки выполните короткую сквозную проверку:
- Создайте тестовый issue и назначьте исполнителя.
- Добавьте issue в проект и текущий цикл.
- Убедитесь, что задача отображается в соответствующих представлениях.
- Создайте запрос через подключённую интеграцию и проверьте его появление в Triage.
- Примите запрос и убедитесь, что он перешёл в стандартный процесс команды.
- Если используется API, выполните авторизованный тестовый запрос.
- Если используются вебхуки, измените тестовую сущность и подтвердите получение события на своей стороне.
Успешная проверка означает, что задача проходит весь выбранный маршрут, а команда видит ожидаемые статусы и связи. Для API и webhook-интеграций дополнительно проверьте журналы своего приложения и обработку повторных либо ошибочных событий.
Ограничения и выбор инструмента
Linear ориентирован на продуктовую и инженерную разработку с относительно цельной моделью работы. Практическая ценность сервиса — в связке задач, проектов, циклов, инициатив и входящей очереди.
Перед переходом проверьте на пилотном проекте:
- хватает ли настроек статусов, ролей и доступа;
- укладываются ли существующие процессы в модель команд и проектов;
- доступны ли нужные интеграции на выбранном тарифе;
- устраивает ли стоимость AI-кредитов для агентных сценариев;
- можно ли перенести историю и сохранить нужную отчётность.
Официальные ссылки
- Сайт Linear
- Документация
- Документация для разработчиков
- Тарифы
- Changelog
- Статус сервисов
- Документация Triage
- Документация Cycles
Следующий шаг
Если нужен проектный инструмент с открытым исходным кодом, изучите Plane — платформа для управления проектами с открытым исходным кодом.
Такое обсуждение полезно руководителю продуктовой или инженерной команды, который оценивает структуру проектов, входящий поток и интеграции до перехода на Linear.
Если захотите обсудить, как это применить у себя или в команде — пишите в Telegram @pimenov


