Weft
RU
Блог

Альтернатива Linear для ИИ-агентов: Weft для ChatGPT и Claude

Честная альтернатива Linear для команд, где часть работы делают ИИ-агенты: захват с арендой через MCP, вопросы человеку и доказательства при завершении.

Weft — это ИИ-менеджер задач для соло-основателей и небольших команд.

Все статьи

Автор: Andrei Finogeev ·

Если ИИ-агенты вроде Claude Code, Codex, Cursor или ChatGPT уже делают часть твоей работы, хорошая альтернатива Linear — доска, построенная вокруг цикла агента: агент захватывает задачу с арендой, задаёт тебе вопрос, когда нужно решение, и завершает работу с доказательствами, которые можно проверить. Weft — одна из таких досок: она доступна через MCP, и для 33 ИИ-клиентов есть инструкции по подключению. Если вы инженерная команда, которая живёт циклами, триажем и пул-реквестами, Linear отличный, и, скорее всего, стоит на нём остаться.

Weft делаем мы. Факты о Linear взяты с его официальных страниц и проверены 3 ноября 2026 года. Факты о других инструментах во второй таблице взяты с их официальных страниц и проверены 27 октября 2026 года.

Почему ищут альтернативу Linear?

Большинство уходит из Linear не потому, что он медленный или плохо сделан. Он быстрый и очень хорош в том, для чего создан: команды разработки планируют работу циклами, разбирают входящие запросы в триаже и связывают задачи с пул-реквестами в GitHub.

Причины искать что-то другое уже, и они делятся на две группы.

  • Агент стал исполнителем, а не помощником. Когда Claude Code или Codex берёт задачу, работает двадцать минут и возвращается с пул-реквестом, доске нужно знать, кто держит задачу прямо сейчас, что будет, если агент умрёт посреди работы, и какое доказательство он вернул. Трекер задач записывает задачу; он не проектировался вокруг этого цикла.
  • Трекер тяжелее самой работы. Соло-основателю или команде из трёх человек с одним проектом часто не нужны команды, циклы, правила триажа и инженерный процесс. Им нужны четыре колонки и ИИ, который умеет их читать и обновлять.

Если ни то ни другое не про тебя, эта статья скорее подтвердит, что Linear — правильный инструмент.

Работает ли Linear с ChatGPT, Claude, Cursor и Codex?

Да, несколькими способами, и тут стоит быть точным.

  • Размещённый MCP-сервер. Linear держит его по адресу https://mcp.linear.app/mcp на Streamable HTTP, есть вариант только для чтения — /mcp/readonly. Вход — OAuth 2.1 с динамической регистрацией клиента или bearer-токен OAuth либо API-ключ Linear. В документации перечислены Claude (claude.ai, Desktop, Claude Code), Codex, Cursor, VS Code, Windsurf, Zed и другие, и сказано, что сервер умеет находить, создавать и обновлять задачи, проекты и комментарии (документация Linear по MCP).
  • Claude. Linear есть в каталоге коннекторов Claude: сделан самим Linear и отмечен как проверенный Anthropic (claude.com/connectors/linear).
  • ChatGPT. На странице Linear про ChatGPT описан коннектор для deep research, который помогает «изучать работу команды и ссылаться на неё», — для пользователей Plus и Pro (кроме ЕЭЗ, Швейцарии и Великобритании) и для Team, Enterprise и Edu (linear.app/integrations/chatgpt). О том, что он умеет записывать, страница не говорит. В документации по MCP ChatGPT не упоминается.
  • Делегирование агентам внутри Linear. Задачу можно назначить агенту, и агенты «не считаются оплачиваемыми местами» (Agents in Linear). В каталоге агентов есть Codex, Cursor, GitHub Copilot, Devin и многие другие (linear.app/integrations/agents).

Так что если твои агенты — агенты для кода, а команда уже работает в Linear, подключение есть и хорошо поддерживается. Вопрос не в том, может ли агент добраться до Linear. Вопрос в том, что делает доска, пока агент работает.

Что нужно агенту от доски такого, чего не даёт трекер задач?

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

  • Захват с арендой. Два агента — или один агент в двух окнах — не должны начинать одну и ту же задачу. А если агент упал, задача не должна навсегда остаться «In Progress». На странице Linear про MCP захват и аренда не описаны.
  • Вопрос человеку изнутри работы. Когда агент упирается в то, что можешь решить только ты, он должен иметь возможность спросить, сохранить задачу за собой и получить ответ позже. Страница Agents in Linear не говорит, могут ли агенты задавать людям вопросы; там описано, как люди упоминают агентов через @.
  • Доказательства при завершении. «Готово» от агента — это утверждение. Полезное завершение говорит, что сделано, что не сделано, что неизвестно, и даёт ссылку на то, что можно проверить. Интеграция Linear с GitHub действительно переводит связанную задачу в Done, когда PR вливается (документация Linear по GitHub), — для кода это настоящее доказательство. Для работы, которая не является пул-реквестом, аналогичного поля нет.

Как Weft поддерживает цикл агента?

Weft — это Scrumban-доска (по умолчанию Backlog, Todo, Doing, Done, плюс необязательные спринты и проекты), открытая через 32 MCP-инструмента по адресу https://letsweft.com/api/mcp. Твой ИИ-клиент входит через OAuth, так что копировать ключ не нужно; для клиентов без OAuth есть персональные токены доступа. Weft выдаёт refresh-токены, поэтому клиент сам продлевает вход.

Цикл — это четыре вызова:

start_task({ id })
  → runId, leaseToken          // аренда на 20 минут; второй агент получает already_claimed

report_progress({ runId, leaseToken })
  → аренда продлена            // тишина даёт аренде истечь и освобождает задачу

request_input({ id, runId, leaseToken, question, options })
  → вопрос во Входящих         // захват сохраняется; пуш на телефон

complete_task({ id, runId, leaseToken, outcome,
                artifacts, notDone, unknowns, nextStep })
  • Захват. start_task даёт аренду на 20 минут. report_progress её продлевает. Если агент замолкает, аренда истекает, и задачу может взять кто-то другой. Второй агент, который пытается взять ту же задачу, получает already_claimed.
  • Вопрос. request_input кладёт вопрос с вариантами ответа во Входящие человека и шлёт пуш в мобильное приложение. Агент сохраняет захват и забирает ответ при следующем вызове.
  • Завершение с доказательствами. complete_task записывает результат, артефакты (URL, коммит, хеш файла), что не сделано, что неизвестно и следующий шаг. По умолчанию задача сразу уходит в Done. Во Входящих с кнопками «Принять» / «На доработку» / «Позже» / «Отбросить» она останавливается, только если задаче нужен просмотр или не прошла проверка.
  • Лимит на тебя, а не на агента. Если одного человека ждут 5 задач (10 для команды или 45 минут просмотра), start_task отказывает с attention_queue_full. Агенту говорят закончить или прояснить начатое, а не начинать новое.

Каждый OAuth-клиент и каждый токен доступа — отдельный участник, и доска показывает зарегистрированное имя клиента, так что видно, какой ИИ что сделал. Каждому подключению можно дать права full, write или read и отключить его в любой момент. Подробнее о цикле: цикл захвата для задач ИИ-агентов и несколько ИИ-агентов на одной доске.

Linear и Weft: сравнение бок о бок

ВопросLinearWeft
Размещённый MCP-серверДа, mcp.linear.app/mcp, Streamable HTTP; есть вариант только для чтенияДа, letsweft.com/api/mcp, Streamable HTTP, 32 инструмента
Способ входаOAuth 2.1 с динамической регистрацией или токен OAuth / API-ключOAuth с refresh-токенами; по желанию персональные токены доступа
Путь через ChatGPTКоннектор для deep research (Plus/Pro, кроме ЕЭЗ, CH, UK; Team, Enterprise, Edu); запись не заявленаОпубликованное приложение в ChatGPT, на всех тарифах, включая Free
Путь через ClaudeВ каталоге коннекторов Claude, проверен AnthropicСвой коннектор (не в каталоге Anthropic); в Claude Code — одной командой
Cursor и CodexУказаны как поддерживаемые MCP-клиенты; плюс делегирование агентам внутри LinearCursor — установка в один клик; Codex — конфиг плюс codex mcp login weft
Захват / аренда через MCPНе заявленоДа, аренда на 20 минут, already_claimed для второго агента
Агент задаёт человеку вопросНе заявленоДа, request_input с вариантами, во Входящие и пушем на телефон
Доказательства при завершенииСлияние PR переводит связанную задачу в Done (интеграция с GitHub)Outcome, artifacts, notDone, unknowns, nextStep у каждой задачи
Циклы / триаж / синхронизация с GitHubДа, все триСпринты (необязательно); без триажа; без интеграции с GitHub
Мобильные приложенияiOS и AndroidiOS и Android; а также веб и расширение для VS Code
ЯзыкиНе указано34
Бесплатный тарифБез лимита участников, 2 команды, 250 задач50 задач и 200 вызовов ИИ в месяц
Самое дешёвое платное местоBasic $10 за пользователя в месяц при годовой оплате (помесячная цена не указана)Pro $7 за место в месяц или $60 за место в год
Встроенный ИИ / кредитыLinear Agent на всех тарифах; часть функций требует ИИ-кредитовСвоего нет; думает твой ИИ-клиент

Источники для колонки Linear: цены, документация по MCP, страница про ChatGPT, документация по агентам, документация по GitHub и страница мобильных приложений, проверено 3 ноября 2026 года. Более широкая таблица — на нашей странице MCP-менеджеры задач, а краткая версия — в сравнении Weft и Linear.

Не слишком ли тяжёл трекер задач для соло-основателя или небольшой команды?

Иногда да. Бесплатный тариф Linear щедр для команды: участников без лимита, 2 команды и 250 задач. Но по устройству продукт рассчитан на инженерную организацию: команды, циклы, триаж, проекты и вехи. Если ты один и ИИ-клиент открыт у тебя весь день, большая часть этой структуры — настройка, которой ты не будешь пользоваться.

Weft нарочно меньше: четыре колонки, необязательные спринты, лёгкие проекты. Чаще всего ты не открываешь его, чтобы что-то набрать; ты говоришь ChatGPT или Claude «положи эти пять дел на доску» и смотришь результат на телефоне. Если это ближе к тому, как ты работаешь, посмотри статью ИИ-управление задачами для соло-основателей.

Для небольших команд лимит на внимание важнее числа колонок. Когда людей трое, а агентов четыре, узкое место не в том, кто может начать работу, а в том, сколько готовой работы ждёт, пока на неё кто-нибудь посмотрит. Weft не даёт начинать новое, когда эта очередь заполнена.

Какие ещё есть альтернативы Linear для ИИ-агентов?

Размещённые MCP-серверы есть ещё у нескольких инструментов. Эти факты проверены на их официальных страницах 27 октября 2026 года.

ИнструментРазмещённый MCPChatGPTКаталог ClaudeБесплатный тарифСамый дешёвый платный
JiraAtlassian Rovo MCP, OAuth 2.1Atlassian Rovo в ChatGPTДаБесплатно для 10 пользователейStandard $8.48 за пользователя в месяц
TrelloДа, только OAuth 2.0Через каталог ChatGPT (по словам Trello)ДаДа, до 10 участников; MCP на всех тарифахStandard $5 за пользователя в месяц при годовой оплате, $6 помесячно
TodoistДа, OAuthПриложение Todoist в ChatGPTДаBeginner: 5 личных проектов; MCP доступенPro $5 в месяц при годовой оплате; Business $8 за пользователя в месяц при годовой оплате

Ни одна из этих страниц тоже не описывает захват с арендой или вопрос от агента человеку как MCP-операции. Соседние статьи: альтернатива Asana, альтернатива Todoist, альтернатива ClickUp и альтернатива Motion.

Когда стоит остаться на Linear?

  • Твоя работа — в основном код и пул-реквесты. Интеграция Linear с GitHub переводит связанные задачи в In Progress, когда открывается PR, и в Done, когда он вливается. У Weft интеграции с GitHub нет.
  • Вы работаете циклами и с триажем. Циклы Linear автоматически переносят незаконченные задачи, а Triage — это «специальные входящие для вашей команды». В Weft есть необязательные спринты и нет триажа.
  • Тебе нужен каталог Claude, а не свой коннектор. Linear есть в каталоге и проверен Anthropic. Weft добавляется в Claude как свой коннектор.
  • Тебе важно, чтобы агенты не занимали места. Linear говорит, что агенты не являются оплачиваемыми местами, и каталог агентов у него большой.
  • Несколько команд в одном пространстве. На тарифе Business у Linear команд без лимита. В Weft один активный спринт на рабочее пространство.

Чего Weft не умеет?

Чтобы сэкономить тебе пробный период: у Weft нет интеграций с GitHub и Slack, нет публичного REST API и вебхуков, нет CLI, нет десктопного приложения, нет диаграмм Ганта и таймлайнов и нет блоков времени в календаре. У него нет своего ИИ и нет ИИ-кредитов; думает тот ИИ-клиент, которым ты уже пользуешься. Восстановление задачи из корзины — функция Pro.

Сколько стоят Linear и Weft?

Linear: Free ($0, 2 команды, 250 задач), Basic — $10 за пользователя в месяц при годовой оплате, Business — $16 за пользователя в месяц при годовой оплате, Enterprise — по запросу (linear.app/pricing). Помесячную цену Basic страница не показывает.

Weft: Free — это 50 задач и 200 вызовов ИИ в месяц. Pro — $7 за место в месяц или $60 за место в год. Подробности — на letsweft.com/ru/pricing.

Как перейти с Linear на Weft?

  1. В Linear выгрузи задачи в CSV. Администратор рабочего пространства может выгрузить всё через Settings → Administration → Import Export; любой может выгрузить отфильтрованный вид из командного меню (участники — до 250 задач за раз, администраторы — до 2000). См. документацию Linear по экспорту.
  2. Создай аккаунт Weft на letsweft.com. Доска начинается с колонок Backlog, Todo, Doing и Done.
  3. Импортируй CSV в Weft. Импорт CSV из Linear бесплатен на всех тарифах; пошаговая инструкция — на letsweft.com/ru/migrate-from/linear. На Free действует лимит в 50 задач, так что перед импортом заархивируй то, что больше не нужно.
  4. Подключи свой ИИ-клиент: ChatGPT (приложение, на всех тарифах), Claude Code (claude mcp add --transport http weft https://letsweft.com/api/mcp), Cursor (в один клик) или Codex (конфиг, потом codex mcp login weft). Когда откроется браузер, войди через OAuth.
  5. Попроси агента вызвать get_my_work, выбрать задачу и провести её через start_task → report_progress → complete_task. Проверь квитанцию на карточке.
  6. Поставь приложение для iOS или Android, чтобы вопросы из request_input приходили тебе пушем.

Переносить всё не обязательно. Можно оставить инженерные задачи в Linear, а работу, которую агенты делают в коде, текстах и исследованиях, вести на доске Weft. Подключение каждого клиента описано в документации; что такое сам MCP, объясняется на modelcontextprotocol.io.

У Linear уже есть MCP-сервер. Зачем мне что-то ещё?
Возможно, и не нужно. MCP-сервер Linear позволяет агенту находить, создавать и обновлять задачи, проекты и комментарии. Чего его документация не описывает, так это захвата с арендой, вопроса от агента человеку и структурированной квитанции при завершении. Если твои агенты работают долго, параллельно или над тем, что не является пул-реквестом, именно это и добавляет Weft.
Есть ли Weft в каталоге коннекторов Claude, как Linear?
Нет. В claude.ai и Claude Desktop Weft добавляется как свой коннектор с URL https://letsweft.com/api/mcp. В Claude Code это одна команда: claude mcp add --transport http weft https://letsweft.com/api/mcp. Linear есть в каталоге и проверен Anthropic.
Работает ли Weft с ChatGPT на бесплатном тарифе?
Да. Weft — опубликованное приложение в ChatGPT и работает на всех тарифах ChatGPT, включая Free. См. letsweft.com/ru/chatgpt.
Что будет, если агент упадёт посреди задачи?
Аренда от start_task длится 20 минут и продлевается через report_progress. Если агент перестаёт отчитываться, аренда истекает, и задачу может взять другой агент или человек. Под мёртвым запуском она в Doing не застрянет. Подробнее — в статье что сделал мой ИИ-агент.
Будет ли каждое завершение агента попадать в мою очередь на просмотр?
Нет. По умолчанию завершённая задача сразу уходит в Done вместе с квитанцией. Во Входящих с кнопками «Принять» / «На доработку» / «Позже» / «Отбросить» она останавливается, только если задаче нужен просмотр или не прошла проверка.
Можно ли импортировать из Linear на бесплатном тарифе?
Да. Импорт CSV из Linear работает на всех тарифах Weft. Тариф Free вмещает 50 задач, так что для большого рабочего пространства Linear понадобится Pro или предварительная архивация. Инструкция: letsweft.com/ru/migrate-from/linear.