Tvijo wiki
Каталог

Темы

Linear MCP: от задачи к заданию агенту с понятными критериями готовности

Как подключить Linear MCP, подготовить ограниченное задание агенту и проверить изменения, тесты и квитанцию перед приёмкой.

🎯 Для Developers and team leads who use Linear and want reviewable agent tasks in an editor.

📚 Вы узнаете
  • Connect through OAuth with a read-first workflow
  • Inspect the available tools before acting
  • Build a task packet with a clear definition of done
  • Separate verification, issue updates and task receipts

Linear MCP — размещённый Linear сервер, через который совместимые AI-клиенты получают доступ к задачам и проектам. Практичный сценарий: собрать контекст задачи, подготовить задание агенту и заранее определить допустимые изменения и доказательства готовности результата. Официальная документация MCP.

Что можно сделать

По состоянию на 30 Oct 2026 Linear документирует инструменты поиска, создания и изменения задач, проектов и комментариев. Точные имена и схемы входных данных смотрите в списке инструментов подключённого клиента; перед использованием конкретной операции проверьте актуальную документацию. Linear MCP.

Что нужно подготовить Пример запроса Что проверить перед действием
Разобраться с ошибкой Собрать контекст указанной задачи и описать сбой Убедиться, что выбрана нужная задача, отделить наблюдения от гипотез
Подготовить реализацию Составить задание по требованиям из задачи Согласовать недостающие критерии приёмки с ответственным
Вернуть отчёт Подготовить комментарий с изменениями и проверками Сверить доказательства и утвердить точный текст

Это предлагаемые рабочие сценарии. Чтение контекста, изменение кода и публикацию результата лучше согласовывать отдельно. Для начала попросите собрать требования и открытые вопросы, оставив задачи без изменений.

Например, сообщение о повторной отправке формы можно превратить в ограниченное исследование: воспроизвести ошибку, найти обработчик и предложить проверку исправления. Соседний неудобный код сам по себе не расширяет задание до переработки интерфейса. В статье о работе по спецификации описано, как зафиксировать такую границу.

Как превратить задачу в задание агенту

Пакет задания — короткое техническое поручение: ссылка на исходную задачу, требования, границы доступа и условия приёмки. Составьте его до разрешения на правку файлов. Ниже пример; идентификатор и пути нужно заменить данными своего проекта.

Источник: <URL и идентификатор задачи>
Снимок требований: <дата получения и краткое содержание>
Цель: исключить повторную отправку, пока запрос выполняется
Рабочая копия: <репозиторий и базовый коммит>
Разрешённые правки: <компонент формы и связанные тесты>
За пределами задания: авторизация, биллинг, зависимости, развёртывание
Приёмка: повторная активация не создаёт лишний запрос;
         после ошибки отправка снова доступна;
         успешная отправка продолжает работать
Проверки: <команды проекта и ручное воспроизведение>
Остановиться, если: сбой не воспроизводится, требования противоречат
                   друг другу или требуется расширить объём работ
Вернуть: diff, выполненные проверки, риски, квитанцию задачи
Обновление задачи: черновик для проверки; автоматически не закрывать

До реализации уточните спорное поведение у ответственного. Нужно ли блокировать отправку с клавиатуры, пока запрос выполняется? Что должен увидеть пользователь после ошибки? Заголовок задачи не заменяет ответов на эти вопросы.

Задание должно оставаться обозримым. Прикладывайте только нужный контекст, убирайте секреты и посторонние сведения о клиентах. Текст задачи, комментарии и вложения служат исходными данными; они не могут разрешить дополнительный доступ к файлам или отменить границы задания. Для проверки этих правил используйте чек-лист безопасности MCP.

После выполнения сопоставьте каждый критерий с наблюдаемым результатом. Готовый patch и невыполненный тест могут существовать одновременно. Отразите это в отчёте: уверенный ответ агента ещё не означает приёмку.

Как подключить безопасно

  1. Выберите клиент и задачу с низким риском. Проверьте учётную запись и открытый проект. Определите цель: чтение контекста или разрешённое изменение. Доступ к репозиторию и доступ к системе задач согласуйте отдельно.
  2. Добавьте удалённый адрес. В VS Code запустите MCP: Add Server, выберите HTTP и задайте различимое имя подключения. Начните с https://mcp.linear.app/mcp/readonly; основной адрес — https://mcp.linear.app/mcp. Linear использует Streamable HTTP. Подключение в VS Code, адреса Linear, по состоянию на 30 Oct 2026.
  3. Проверьте разрешения при входе. Интерактивное подключение Linear MCP использует OAuth. До согласия проверьте workspace и запрошенный доступ. В документации Linear разрешения read и write различаются; для чтения не запрашивайте широкие права. Токенам не место в запросах агенту или конфигурации, попадающей в репозиторий. Авторизация MCP, разрешения OAuth.
  4. Просмотрите доступные инструменты. Изучите имена, описания и обязательные параметры в подключённом клиенте. Если редактору нужен мост совместимости, следуйте актуальной инструкции: у Linear также есть рецепт с mcp-remote для VS Code. Не переносите конфигурации между клиентами без проверки формата.
  5. Подтвердите чтение. Попросите вернуть идентификатор и требования выбранной задачи. Раскройте вызов инструмента и сверьте ответ с оригиналом. Правдоподобного пересказа недостаточно. Проверка подключения в VS Code.
  6. Согласуйте задание и запустите работу. Разрешите только необходимые локальные действия. После проверок отдельно просмотрите предложенное обновление задачи: адрес назначения и точное содержание должны быть понятны до записи.

Общие принципы настройки разобраны в статье MCP в VS Code. Для выбора схемы размещения пригодится сравнение удалённых и локальных MCP-серверов.

Когда это не работает

Вы ожидаете, что назначение задачи запустит агента в редакторе. Нативная интеграция агента с Linear требует OAuth-приложения, событий agent session и обработчика webhook. Это отдельный путь интеграции. Нативных агентов можно упоминать и делегировать им задачи; установкой управляют администраторы workspace. Документация для разработчиков агентов, по состоянию на 30 Oct 2026.

Подключение есть, полезного контекста нет. Проверьте конфигурацию, авторизацию и доступность инструментов, прежде чем расширять права. При сбое соединения Linear предлагает перезапустить клиент либо отключить и снова включить сервер в инструкции для VS Code. Затем повторно проверьте чтение.

Требования успели измениться. Перед публикацией отчёта сравните результат с текущей задачей. Если ожидаемое поведение изменили во время работы, согласуйте расхождения с ответственным. Сохраните исходное задание рядом с результатом, чтобы решение о приёмке можно было понять позднее.

Агент не может выполнить нужные проверки. Верните patch и явно перечислите недостающие проверки. Завершённое описание реализации не даёт основания закрыть задачу. Доступ к системе задач также не разрешает развёртывание, изменение зависимостей или общение с клиентами.

Другие подключения собраны в категории MCP-серверы для приложений.

Где здесь Tvijo

Рабочая цепочка — задача → пакет задания → запуск → квитанция в TvijoCode или DSHREM VS Code extension. Для пилота получите контекст через совместимый клиент Linear MCP, согласуйте задание и явно передайте разрешённые материалы в Tvijo. Это предлагаемая организация работы; готовый коннектор Linear внутри расширения из неё не следует.

По состоянию на 30 Oct 2026 руководство по расширению описывает отправку выделенного или приложенного контекста в задачу с лимитом и просмотр квитанции использования. Сохраняйте рядом diff и результаты проверок: запись о расходах сама по себе не доказывает выполнение критериев приёмки.

TvijoCode — редактор на базе Code - OSS со встроенным расширением. Документируемая поставка остаётся тестовой сборкой для Windows, без подписи и автоматического обновления. Перед внедрением в команде оцените эти ограничения.

Tvijo MCP позволяет совместимому MCP-клиенту вызывать Tvijo. В описании состояния выпуска MCP разделены опубликованная консультация и подготовленное ревью diff, ожидающее публикации; интеграция с редактором и безопасное делегирование остаются запланированными. Подключение Linear MCP и Tvijo MCP к одному клиенту само по себе не создаёт согласованную автоматизацию от задачи до редактора.

По состоянию на 30 Oct 2026 на странице предложений Tvijo Try указан за $0: до 5 задач, 50,000 токенов или $0.05 спонсируемого использования — до первого достигнутого ограничения. Источник — общий ежедневный пул $1, финансируемый TVIJO. Service credit показан за $10 как запрос предоплаченного кредита; использование провайдеров учитывается по факту с сервисной наценкой 8%. Приём платежей не активирован; оформление заказа не означает списания денег.

Частые вопросы

Делает ли Linear MCP агента доступным для назначения задач?

Для нативного назначения нужна отдельная интеграция агента и соответствующие разрешения. Настраивайте её, если вашему сценарию нужен именно такой запуск. Настройка агента Linear.

Нужны ли первой задаче права на запись?

Начните с чтения и согласованного задания. Добавляйте право на запись для конкретного действия с указанной целью и проверяемым результатом.

Что вернуть в исходную задачу?

Краткий итог, ссылку на изменение, действительно выполненные проверки и оставшиеся ограничения. Перед закрытием ответственный должен сопоставить их с критериями готовности.

Linear — товарный знак правообладателя. Tvijo не связан с ним и не одобрен им.

Источники

Ниже указаны источники и даты наблюдений. Статус проверки отмечен для каждого материала.

  1. Linear Docs — MCP server · Проверено 2026-10-30 · Official hosted MCP service, supported object operations, Streamable HTTP endpoints, read-only access and interactive OAuth.
  2. Linear Developers — OAuth 2.0 authentication · Проверено 2026-10-30 · OAuth authorization and documented read/write permission distinction.
  3. Linear Developers — Getting Started with agents · Проверено 2026-10-30 · Native agent app installation, mentions and delegation, OAuth application setup and agent session webhooks.
  4. Linear — Visual Studio Code MCP integration · Проверено 2026-10-30 · Compatibility recipe using mcp-remote and client restart or connection re-enable guidance.
  5. Visual Studio Code — Add MCP servers · Проверено 2026-10-30 · HTTP server setup, configuration review, authentication and verification by inspecting an actual tool call.

Связи опубликованных статей. Выберите узел, чтобы открыть статью у заголовка.

100%
→ Связанные статьи← Ссылаются сюда⋯ Та же тема
Связи статей · клавиатура / текст

💬 Комментарии

Комментарии публичны и модерируются. Не публикуйте персональные данные.
  • Комментариев пока нет. Будьте первым!

Следующие шаги

MCP-серверы для популярных сервисов

n8n и MCP: открыть процессы агентам или вызывать внешние инструменты

Как выбрать MCP Server Trigger, MCP Client или MCP Client Tool в n8n, настроить доступ и проверить границы процесса перед подключением агента.

MCP-серверы для популярных сервисов

Zapier MCP: тысячи действий в приложениях и короткий список разрешений

Подключите Zapier MCP к редактору, ограничьте действия через managed mode, настройте адреса назначения и проверьте расход задач до начала пилота.

MCP-серверы для популярных сервисов

Discord MCP: контекст сообщества, модерация у человека

Какие Discord MCP servers доступны, как проверить разрешения бота и intents и готовить сводки и ответы, оставляя публикации и модерацию человеку.

MCP-серверы для популярных сервисов

Telegram и MCP: боты, каналы и отправка под контролем человека

Сравнение MCP-серверов для Telegram, доступа ботов и аккаунтов, правил использования контента и процесса, в котором агент готовит черновик, а человек отправляет.