Weft
UK
Блог

Альтернатива 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: порівняння пліч-о-пліч

Питання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 verifiedВласний конектор (не в каталозі Anthropic); Claude Code однією командою
Cursor і CodexУказані як підтримувані MCP-клієнти; також агенти, яким делегують усередині LinearCursor — встановлення в один клік; Codex — конфіг плюс codex mcp login weft
Захоплення / оренда через MCPНе заявленоТак, оренда на 20 хвилин, already_claimed для другого агента
Агент ставить людині запитанняНе заявленоТак, request_input з варіантами, в Inbox і push на телефон
Докази після завершенняМердж 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 vs 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?

  • Твоя робота — переважно код і 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?

  1. У Linear експортуй задачі в CSV. Адміністратор робочого простору може експортувати все через Settings → Administration → Import Export; будь-хто може експортувати відфільтрований вигляд із командного меню (учасники — до 250 задач за раз, адміністратори — до 2 000). Див. документацію Linear про експорт.
  2. Створи акаунт Weft на letsweft.com. Дошка починається з колонок Backlog, Todo, Doing і Done.
  3. Імпортуй CSV у Weft. Імпорт CSV з Linear безкоштовний на будь-якому тарифі; покрокова інструкція — на letsweft.com/uk/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 приходили тобі 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.