Альтернатива 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: сравнение бок о бок
| Вопрос | Linear | Weft |
|---|---|---|
| Размещённый 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-клиенты; плюс делегирование агентам внутри Linear | Cursor — установка в один клик; Codex — конфиг плюс codex mcp login weft |
| Захват / аренда через MCP | Не заявлено | Да, аренда на 20 минут, already_claimed для второго агента |
| Агент задаёт человеку вопрос | Не заявлено | Да, request_input с вариантами, во Входящие и пушем на телефон |
| Доказательства при завершении | Слияние PR переводит связанную задачу в Done (интеграция с GitHub) | Outcome, artifacts, notDone, unknowns, nextStep у каждой задачи |
| Циклы / триаж / синхронизация с GitHub | Да, все три | Спринты (необязательно); без триажа; без интеграции с GitHub |
| Мобильные приложения | iOS и Android | iOS и 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 года.
| Инструмент | Размещённый MCP | ChatGPT | Каталог Claude | Бесплатный тариф | Самый дешёвый платный |
|---|---|---|---|---|---|
| Jira | Atlassian Rovo MCP, OAuth 2.1 | Atlassian 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?
- В Linear выгрузи задачи в CSV. Администратор рабочего пространства может выгрузить всё через Settings → Administration → Import Export; любой может выгрузить отфильтрованный вид из командного меню (участники — до 250 задач за раз, администраторы — до 2000). См. документацию Linear по экспорту.
- Создай аккаунт Weft на letsweft.com. Доска начинается с колонок Backlog, Todo, Doing и Done.
- Импортируй CSV в Weft. Импорт CSV из Linear бесплатен на всех тарифах; пошаговая инструкция — на letsweft.com/ru/migrate-from/linear. На Free действует лимит в 50 задач, так что перед импортом заархивируй то, что больше не нужно.
- Подключи свой ИИ-клиент: ChatGPT (приложение, на всех тарифах), Claude Code (
claude mcp add --transport http weft https://letsweft.com/api/mcp), Cursor (в один клик) или Codex (конфиг, потомcodex mcp login weft). Когда откроется браузер, войди через OAuth. - Попроси агента вызвать
get_my_work, выбрать задачу и провести её черезstart_task→report_progress→complete_task. Проверь квитанцию на карточке. - Поставь приложение для 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.