Альтернатива Linear для ШІ-агентів: Weft для ChatGPT і Claude
Чесна альтернатива Linear для команд, де частину роботи роблять ШІ-агенти: захоплення з орендою через MCP, запитання людині й докази після завершення.
Weft — це ШІ-менеджер завдань для соло-засновників і невеликих команд.
Автор: Andrei Finogeev ·
Якщо ШІ-агенти на кшталт Claude Code, Codex, Cursor чи ChatGPT тепер роблять частину твоєї роботи, добра альтернатива Linear — це дошка, побудована навколо циклу агента: агент захоплює завдання з орендою, ставить тобі запитання, коли потрібне рішення, і завершує з доказами, які можна перевірити. Weft — одна з таких дощок, доступна через MCP, з інструкціями підключення для 33 ШІ-клієнтів. Якщо ж ти в інженерній команді, яка живе циклами, тріажем і pull request’ами, Linear чудовий, і тобі, мабуть, варто на ньому лишитися.
Weft робимо ми. Факти про Linear взято з його офіційних сторінок, перевірено 3 листопада 2026 року. Факти про інші інструменти в другій таблиці взято з їхніх офіційних сторінок, перевірено 27 жовтня 2026 року.
Чому люди шукають альтернативу Linear?
Більшість людей іде з Linear не тому, що він повільний чи погано зроблений. Він швидкий і дуже добрий у тому, для чого його створено: команди розробників планують роботу циклами, розбирають вхідні запити в тріажі й пов’язують задачі з pull request’ами на GitHub.
Причини шукати щось інше вужчі, і їх можна розділити на дві групи.
- Агент став виконавцем, а не помічником. Коли Claude Code чи Codex бере завдання, працює двадцять хвилин і повертається з pull request’ом, дошка має знати, хто тримає завдання просто зараз, що буде, якщо агент упаде посеред роботи, і який доказ повернувся. Трекер задач фіксує задачу; його не проєктували навколо такого циклу.
- Трекер важчий за саму роботу. Соло-засновнику чи команді з трьох людей з одним проєктом часто не потрібні команди, цикли, правила тріажу й інженерний процес. Їм потрібні чотири колонки і ШІ, який уміє їх читати й оновлювати.
Якщо жодне з цього не про тебе, ця стаття здебільшого підтвердить, що 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 verified (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), і для коду це реальний доказ. Для роботи, яка не є pull request’ом, такого поля немає.
Як 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 })
→ запитання у твоєму Inbox // захоплення зберігається; push на телефон
complete_task({ id, runId, leaseToken, outcome,
artifacts, notDone, unknowns, nextStep })- Захоплення.
start_taskдає оренду на 20 хвилин.report_progressїї поновлює. Якщо агент замовкає, оренда спливає, і завдання може взяти хтось інший. Другий агент, який спробує взяти те саме завдання, отримаєalready_claimed. - Запитання.
request_inputкладе запитання з варіантами відповіді в Inbox людини й надсилає push у мобільний застосунок. Агент зберігає захоплення і забирає відповідь під час наступного виклику. - Завершення з доказами.
complete_taskзаписує результат, артефакти (URL, коміт, хеш файлу), що не зроблено, що невідомо, і наступний крок. За замовчуванням завдання одразу йде в Done. У твоєму Inbox на «Прийняти» / «На доопрацювання» / «Пізніше» / «Відкинути» воно зупиняється лише тоді, коли потребує рев’ю або коли перевірка не пройшла. - Ліміт на тебе, а не на агента. Якщо на одну людину чекає 5 елементів (10 для команди або 45 хвилин рев’ю),
start_taskвідмовляє зattention_queue_full. Агентові кажуть завершити чи уточнити, а не починати нове.
Кожен OAuth-клієнт і кожен токен доступу — окремий учасник, і дошка показує зареєстровану назву клієнта, тож видно, який ШІ що зробив. Кожному підключенню можна дати повні права, права на запис або лише на читання, і будь-коли його відключити. Більше про цикл: цикл захоплення для завдань ШІ-агентів і кілька ШІ-агентів на одній дошці.
Linear vs 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 verified | Власний конектор (не в каталозі Anthropic); Claude Code однією командою |
| Cursor і Codex | Указані як підтримувані MCP-клієнти; також агенти, яким делегують усередині Linear | Cursor — встановлення в один клік; Codex — конфіг плюс codex mcp login weft |
| Захоплення / оренда через MCP | Не заявлено | Так, оренда на 20 хвилин, already_claimed для другого агента |
| Агент ставить людині запитання | Не заявлено | Так, request_input з варіантами, в Inbox і push на телефон |
| Докази після завершення | Мердж 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 vs 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?
- Твоя робота — переважно код і pull request’и. Інтеграція Linear з GitHub переводить пов’язані задачі в In Progress, коли PR відкрито, і в Done, коли його змерджено. У Weft інтеграції з GitHub немає.
- Ти працюєш циклами й маєш вхідну скриньку тріажу. Цикли Linear автоматично переносять незавершені задачі, а Triage — це «особлива вхідна скринька для твоєї команди». У Weft є необов’язкові спринти й немає тріажу.
- Тобі потрібен каталог Claude, а не власний конектор. Linear є в каталозі й має позначку Anthropic verified. 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/uk/pricing.
Як перейти з Linear на Weft?
- У Linear експортуй задачі в CSV. Адміністратор робочого простору може експортувати все через Settings → Administration → Import Export; будь-хто може експортувати відфільтрований вигляд із командного меню (учасники — до 250 задач за раз, адміністратори — до 2 000). Див. документацію Linear про експорт.
- Створи акаунт Weft на letsweft.com. Дошка починається з колонок Backlog, Todo, Doing і Done.
- Імпортуй CSV у Weft. Імпорт CSV з Linear безкоштовний на будь-якому тарифі; покрокова інструкція — на letsweft.com/uk/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приходили тобі push-сповіщеннями.
Переносити все не обов’язково. Можна лишити інженерні задачі в Linear, а роботу, яку твої агенти роблять із кодом, текстами й дослідженнями, вести на дошці Weft. Інструкції для кожного клієнта — у документації; що таке сам MCP, пояснено на modelcontextprotocol.io.
- У Linear уже є MCP-сервер. Навіщо мені щось іще?
- Можливо, і не треба. MCP-сервер Linear дає агентові знаходити, створювати й оновлювати задачі, проєкти й коментарі. Чого його документація не описує, то це захоплення з орендою, запитання від агента людині чи структурованого звіту після завершення. Якщо твої агенти працюють довго, паралельно або над роботою, яка не є pull request’ом, саме це 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 verified. - Чи працює Weft із ChatGPT на безкоштовному тарифі?
- Так. Weft — опублікований застосунок у ChatGPT і працює на будь-якому тарифі ChatGPT, включно з Free. Див. letsweft.com/uk/chatgpt.
- Що буде, якщо мій агент упаде посеред завдання?
- Оренда від
start_taskтриває 20 хвилин і поновлюється черезreport_progress. Якщо агент перестає звітувати, оренда спливає, і завдання може взяти інший агент або людина. Воно не висить у Doing під мертвим запуском. Більше — у статті що зробив мій ШІ-агент. - Чи кожне завершення агента потраплятиме в мою чергу на рев’ю?
- Ні. За замовчуванням завершене завдання одразу йде в Done разом зі звітом. У твоєму Inbox на «Прийняти» / «На доопрацювання» / «Пізніше» / «Відкинути» воно зупиняється лише тоді, коли потребує рев’ю або коли перевірка не пройшла.
- Чи можна імпортувати з Linear на безкоштовному тарифі?
- Так. Імпорт CSV з Linear працює на будь-якому тарифі Weft. Тариф Free вміщує 50 завдань, тож для великого робочого простору Linear знадобиться Pro або спершу трохи архівування. Інструкція: letsweft.com/uk/migrate-from/linear.