Blog

Alternatif Linear untuk ejen AI: Weft untuk ChatGPT dan Claude

Alternatif Linear yang adil untuk pasukan yang sebahagian kerjanya dibuat oleh ejen AI: tuntutan dan pajakan melalui MCP, soalan kepada manusia, dan bukti apabila siap.

Weft ialah pengurus tugas AI untuk pengasas solo dan pasukan kecil.

Semua artikel

Oleh Andrei Finogeev ·

Jika ejen AI seperti Claude Code, Codex, Cursor atau ChatGPT kini melakukan sebahagian daripada kerja anda, alternatif Linear yang baik ialah papan yang dibina mengikut kitaran kerja ejen: ejen menuntut tugas dengan pajakan, bertanya kepada anda apabila ia memerlukan keputusan, dan menyelesaikannya dengan bukti yang boleh anda semak. Weft ialah salah satu papan sedemikian, diakses melalui MCP, dengan panduan persediaan untuk 33 klien AI. Jika anda pasukan kejuruteraan yang hidup dengan cycle, triage dan pull request, Linear sangat bagus dan anda mungkin patut kekal dengannya.

Kami yang membina Weft. Fakta tentang Linear diambil daripada halaman rasminya, disemak pada 3 November 2026. Fakta tentang alat lain dalam jadual kedua diambil daripada halaman rasmi masing-masing, disemak pada 27 Oktober 2026.

Mengapa orang mencari alternatif Linear?

Kebanyakan orang tidak meninggalkan Linear kerana ia lambat atau dibuat dengan buruk. Ia pantas, dan sangat bagus dalam perkara yang menjadi tujuan asalnya: pasukan perisian yang merancang kerja dalam cycle, menyusun permintaan masuk dalam triage, dan memautkan isu kepada pull request GitHub.

Sebab untuk mencari pilihan lain lebih sempit, dan ia terbahagi kepada dua kumpulan.

  • Ejen menjadi pekerja, bukan pembantu. Apabila Claude Code atau Codex mengambil tugas, berjalan selama dua puluh minit dan kembali dengan pull request, papan perlu tahu siapa yang memegang tugas itu sekarang, apa yang berlaku jika ejen mati di tengah jalan, dan bukti apa yang dibawa pulang. Penjejak isu merekodkan isu; ia tidak direka mengikut kitaran itu.
  • Penjejak lebih berat daripada kerjanya. Pengasas solo atau pasukan tiga orang dengan satu projek selalunya tidak memerlukan team, cycle, peraturan triage dan aliran kerja kejuruteraan. Mereka memerlukan empat lajur dan AI yang boleh membaca serta mengemas kininya.

Jika kedua-duanya tidak menggambarkan anda, artikel ini kebanyakannya akan mengesahkan bahawa Linear ialah alat yang betul.

Adakah Linear berfungsi dengan ChatGPT, Claude, Cursor dan Codex?

Ya, dalam beberapa cara, dan wajar kita tepat tentangnya.

  • Pelayan MCP yang dihoskan. Linear menjalankan satu di https://mcp.linear.app/mcp melalui Streamable HTTP, dengan varian baca sahaja di /mcp/readonly. Log masuk menggunakan OAuth 2.1 dengan pendaftaran klien dinamik, atau token OAuth bearer atau kunci API Linear. Dokumentasinya menyenaraikan Claude (claude.ai, Desktop, Claude Code), Codex, Cursor, VS Code, Windsurf, Zed dan lain-lain, serta menyatakan pelayan itu boleh mencari, mencipta dan mengemas kini isu, projek dan komen (dokumentasi MCP Linear).
  • Claude. Linear berada dalam direktori penyambung Claude, dibuat oleh Linear dan bertanda Anthropic verified (claude.com/connectors/linear).
  • ChatGPT. Halaman ChatGPT Linear menerangkan penyambung untuk deep research yang membantu anda “meneroka dan merujuk kerja pasukan anda”, untuk pengguna Plus dan Pro (kecuali EEA, Switzerland dan UK) serta untuk Team, Enterprise dan Edu (linear.app/integrations/chatgpt). Halaman itu tidak menyatakan bahawa ia boleh menulis. ChatGPT tidak disebut dalam dokumentasi MCP.
  • Mewakilkan kerja kepada ejen dalam Linear. Anda boleh menugaskan isu kepada ejen, dan ejen “tidak dikira sebagai kerusi berbayar” (Agents in Linear). Direktori ejennya menyenaraikan Codex, Cursor, GitHub Copilot, Devin dan banyak lagi (linear.app/integrations/agents).

Jadi jika ejen anda ialah ejen pengekodan dan pasukan anda sudah bekerja dalam Linear, sambungannya wujud dan disokong dengan baik. Persoalannya bukan sama ada ejen boleh mencapai Linear. Persoalannya ialah apa yang dilakukan papan semasa ejen sedang bekerja.

Apa yang ejen perlukan daripada papan yang tidak diberikan oleh penjejak isu?

Tiga perkara, pada pandangan kami. Dokumentasi MCP dan ejen Linear, setakat hari ini, tidak menerangkan mana-mana daripadanya sebagai operasi MCP. Itu tidak bermakna Linear tidak boleh dibuat melakukan sesuatu yang serupa melalui konvensyen; ia bermakna papan itu tidak menguatkuasakannya.

  • Tuntutan dengan pajakan. Dua ejen, atau ejen yang sama dalam dua tetingkap, tidak sepatutnya memulakan tugas yang sama. Dan jika ejen ranap, tugas itu tidak sepatutnya kekal “In Progress” selama-lamanya. Halaman MCP Linear tidak menerangkan tuntutan atau pajakan.
  • Soalan kepada manusia, dari dalam larian. Apabila ejen menemui sesuatu yang hanya anda boleh putuskan, ia sepatutnya boleh bertanya, mengekalkan tugas, dan mendapat jawapan kemudian. Halaman Agents in Linear tidak menyatakan sama ada ejen boleh bertanya soalan kepada manusia; ia menerangkan manusia yang @mention ejen.
  • Bukti apabila siap. “Done” daripada ejen ialah satu dakwaan. Penyelesaian yang berguna menyatakan apa yang dilakukan, apa yang tidak, apa yang tidak diketahui, dan memautkan sesuatu yang boleh anda semak. Integrasi GitHub Linear memang memindahkan isu yang dipautkan ke Done apabila PR digabungkan (dokumentasi GitHub Linear), dan itu bukti sebenar untuk kod. Untuk kerja yang bukan pull request, tiada medan yang setara.

Bagaimana Weft mengendalikan kitaran kerja ejen?

Weft ialah papan Scrumban (Backlog, Todo, Doing, Done secara lalai, dengan sprint dan projek pilihan) yang didedahkan melalui 32 alat MCP di https://letsweft.com/api/mcp. Klien AI anda log masuk dengan OAuth, jadi tiada kunci untuk disalin; token akses peribadi tersedia untuk klien tanpa OAuth. Weft mengeluarkan refresh token, jadi klien memperbaharui log masuk dengan sendirinya.

Kitarannya terdiri daripada empat panggilan:

start_task({ id })
  → runId, leaseToken          // pajakan 20 minit; ejen kedua mendapat already_claimed

report_progress({ runId, leaseToken })
  → pajakan diperbaharui       // jika senyap, pajakan luput dan tugas dibebaskan

request_input({ id, runId, leaseToken, question, options })
  → soalan dalam Inbox anda    // tuntutan kekal; push ke telefon anda

complete_task({ id, runId, leaseToken, outcome,
                artifacts, notDone, unknowns, nextStep })
  • Tuntut. start_task memberi pajakan 20 minit. report_progress memperbaharuinya. Jika ejen senyap, pajakan luput dan tugas itu bebas untuk orang lain. Ejen kedua yang mencuba tugas yang sama mendapat already_claimed.
  • Tanya. request_input meletakkan soalan, bersama pilihan, dalam Inbox orang itu dan menghantar pemberitahuan push ke aplikasi mudah alih. Ejen mengekalkan tuntutannya dan mengambil jawapan pada panggilan seterusnya.
  • Selesaikan dengan bukti. complete_task merekodkan hasil, artifak (URL, commit, hash fail), apa yang tidak dilakukan, apa yang tidak diketahui, dan langkah seterusnya. Secara lalai, tugas terus pergi ke Done. Ia hanya berhenti di Inbox anda untuk Terima / Kerja semula / Kemudian / Gugurkan apabila tugas itu memerlukan semakan atau semakan pengesahan gagal.
  • Had pada anda, bukan pada ejen. Jika 5 item sedang menunggu seorang (10 untuk pasukan, atau 45 minit semakan), start_task menolak dengan attention_queue_full. Ejen diberitahu untuk menyelesaikan atau menjelaskan, bukannya memulakan lebih banyak.

Setiap klien OAuth dan setiap token akses ialah pelaku tersendiri, dan papan memaparkan nama klien yang didaftarkan, jadi anda boleh melihat AI mana yang melakukan apa. Setiap sambungan boleh diberi hak penuh, tulis atau baca, dan anda boleh memutuskannya bila-bila masa. Lebih lanjut tentang kitaran ini: kitaran tuntutan untuk tugas ejen AI dan beberapa ejen AI pada satu papan.

Bagaimana Linear dan Weft dibandingkan secara bersebelahan?

SoalanLinearWeft
Pelayan MCP yang dihoskanYa, mcp.linear.app/mcp, Streamable HTTP; varian baca sahajaYa, letsweft.com/api/mcp, Streamable HTTP, 32 alat
Kaedah log masukOAuth 2.1 dengan pendaftaran dinamik, atau token OAuth / kunci APIOAuth dengan refresh token; token akses peribadi pilihan
Laluan ChatGPTPenyambung deep research (Plus/Pro kecuali EEA, CH, UK; Team, Enterprise, Edu); keupayaan menulis tidak dinyatakanAplikasi yang diterbitkan dalam ChatGPT, setiap pelan termasuk Free
Laluan ClaudeDalam direktori penyambung Claude, Anthropic verifiedPenyambung tersuai (tiada dalam direktori Anthropic); Claude Code dengan satu arahan
Cursor dan CodexDisenaraikan sebagai klien MCP yang disokong; juga ejen yang diwakilkan dalam LinearPemasangan satu klik untuk Cursor; konfigurasi Codex ditambah codex mcp login weft
Tuntutan / pajakan melalui MCPTidak dinyatakanYa, pajakan 20 minit, already_claimed untuk ejen kedua
Ejen bertanya soalan kepada manusiaTidak dinyatakanYa, request_input dengan pilihan, ke Inbox dan push mudah alih
Bukti apabila siapPenggabungan PR memindahkan isu yang dipautkan ke Done (integrasi GitHub)Outcome, artifacts, notDone, unknowns, nextStep pada setiap tugas
Cycle / triage / penyegerakan GitHubYa, ketiga-tiganyaSprint (pilihan); tiada inbox triage; tiada integrasi GitHub
Aplikasi mudah alihiOS dan AndroidiOS dan Android; juga web dan sambungan VS Code
BahasaTidak dinyatakan34
Pelan percumaAhli tanpa had, 2 team, 250 isu50 tugas dan 200 panggilan AI sebulan
Pelan berbayar termurah sekerusiBasic $10/pengguna/bulan, dibilkan setiap tahun (harga bulanan tidak ditunjukkan)Pro $7 sekerusi sebulan, atau $60 sekerusi setahun
AI terbina dalam / kreditLinear Agent pada semua pelan; sesetengah ciri memerlukan kredit AITiada AI sendiri; pemikiran berlaku dalam klien AI anda

Sumber untuk lajur Linear: harga, dokumentasi MCP, halaman ChatGPT, dokumentasi ejen, dokumentasi GitHub dan halaman mudah alih, disemak pada 3 November 2026. Jadual yang lebih luas ada di halaman pengurus tugas MCP kami, dan versi ringkasnya di Weft vs Linear.

Adakah penjejak isu terlalu berat untuk pengasas solo atau pasukan kecil?

Kadangkala. Pelan percuma Linear murah hati untuk pasukan: ahli tanpa had, 2 team dan 250 isu. Tetapi bentuk produknya ialah organisasi kejuruteraan: team, cycle, triage, projek dan milestone. Jika anda seorang diri dengan klien AI terbuka sepanjang hari, kebanyakan struktur itu ialah persediaan yang tidak akan anda gunakan.

Bentuk Weft sengaja lebih kecil: empat lajur, sprint pilihan, projek ringan. Kebanyakan masa anda tidak membukanya untuk menaip; anda memberitahu ChatGPT atau Claude “letakkan lima perkara ini di papan” dan melihat hasilnya di telefon anda. Jika itu lebih hampir dengan cara anda bekerja, lihat pengurusan tugas AI untuk pengasas solo.

Bagi pasukan kecil, had perhatian lebih penting daripada bilangan lajur. Dengan tiga orang dan empat ejen, kesesakannya bukan siapa yang boleh memulakan kerja; ia ialah berapa banyak kerja siap yang sedang menunggu seseorang melihatnya. Weft menolak permulaan baharu apabila baris gilir itu penuh.

Apakah alternatif Linear lain untuk ejen AI?

Beberapa alat lain mempunyai pelayan MCP yang dihoskan. Fakta ini disemak pada halaman rasmi mereka pada 27 Oktober 2026.

AlatMCP dihoskanChatGPTDirektori ClaudePelan percumaBerbayar termurah
JiraAtlassian Rovo MCP, OAuth 2.1Atlassian Rovo dalam ChatGPTYaPercuma untuk 10 penggunaStandard $8.48/pengguna/bulan
TrelloYa, OAuth 2.0 sahajaMelalui direktori ChatGPT (menurut Trello)YaYa, sehingga 10 kolaborator; MCP pada semua pelanStandard $5/pengguna/bulan tahunan, $6 bulanan
TodoistYa, OAuthAplikasi Todoist dalam ChatGPTYaBeginner: 5 projek peribadi; MCP tersediaPro $5/bulan tahunan; Business $8/pengguna/bulan tahunan

Tiada satu pun halaman ini menerangkan tuntutan dengan pajakan atau soalan daripada ejen kepada manusia sebagai operasi MCP. Artikel berkaitan: alternatif Asana, alternatif Todoist, alternatif ClickUp dan alternatif Motion.

Bilakah anda patut kekal dengan Linear?

  • Kerja anda kebanyakannya kod dan pull request. Integrasi GitHub Linear memindahkan isu yang dipautkan ke In Progress apabila PR dibuka dan ke Done apabila ia digabungkan. Weft tiada integrasi GitHub.
  • Anda menjalankan cycle dan inbox triage. Cycle dalam Linear membawa isu yang belum siap ke hadapan secara automatik, dan Triage ialah “inbox khas untuk pasukan anda”. Weft mempunyai sprint pilihan dan tiada triage.
  • Anda mahukan direktori Claude, bukan penyambung tersuai. Linear disenaraikan dan Anthropic verified. Weft ditambah dalam Claude sebagai penyambung tersuai.
  • Anda mahu ejen tidak dikira sebagai kerusi. Linear menyatakan ejen bukan kerusi berbayar, dan direktori ejennya besar.
  • Beberapa pasukan, satu ruang kerja. Pelan Business Linear mempunyai team tanpa had. Weft mempunyai satu sprint aktif bagi setiap ruang kerja.

Apa yang Weft tidak lakukan?

Untuk menjimatkan percubaan anda: Weft tiada integrasi GitHub atau Slack, tiada REST API awam atau webhook, tiada CLI, tiada aplikasi desktop, tiada Gantt atau garis masa, dan tiada penyekatan masa dalam kalendar. Ia tiada AI sendiri dan tiada kredit AI; pemikiran berlaku dalam klien AI yang sudah anda gunakan. Memulihkan tugas daripada tong sampah ialah ciri Pro.

Berapakah kos Linear dan Weft?

Linear: Free ($0, 2 team, 250 isu), Basic $10 sepengguna sebulan dibilkan setiap tahun, Business $16 sepengguna sebulan dibilkan setiap tahun, Enterprise harga khas (linear.app/pricing). Halaman itu tidak menunjukkan harga bulanan bagi Basic.

Weft: Free memberi 50 tugas dan 200 panggilan AI sebulan. Pro berharga $7 sekerusi sebulan, atau $60 sekerusi setahun. Butiran di letsweft.com/ms/pricing.

Bagaimana saya berpindah dari Linear ke Weft?

  1. Dalam Linear, eksport isu anda sebagai CSV. Pentadbir ruang kerja boleh mengeksport semuanya daripada Settings → Administration → Import Export; sesiapa sahaja boleh mengeksport paparan yang ditapis daripada menu arahan (ahli sehingga 250 isu sekali gus, pentadbir sehingga 2,000). Lihat dokumentasi eksport Linear.
  2. Cipta akaun Weft di letsweft.com. Papan bermula dengan Backlog, Todo, Doing dan Done.
  3. Import CSV itu dalam Weft. Import CSV Linear adalah percuma pada setiap pelan; panduan langkah demi langkah ada di letsweft.com/ms/migrate-from/linear. Pada Free, had 50 tugas terpakai, jadi arkibkan apa yang tidak lagi anda perlukan sebelum mengimport.
  4. Sambungkan klien AI anda: ChatGPT (aplikasinya, setiap pelan), Claude Code (claude mcp add --transport http weft https://letsweft.com/api/mcp), Cursor (satu klik) atau Codex (konfigurasi, kemudian codex mcp login weft). Log masuk dengan OAuth apabila pelayar dibuka.
  5. Minta ejen memanggil get_my_work, memilih tugas, dan mengerjakannya melalui start_task → report_progress → complete_task. Semak resitnya pada kad.
  6. Pasang aplikasi iOS atau Android supaya soalan daripada request_input sampai kepada anda sebagai pemberitahuan push.

Anda tidak perlu memindahkan semuanya. Anda boleh mengekalkan isu kejuruteraan dalam Linear dan meletakkan kerja yang dilakukan ejen anda merentasi kod, penulisan dan penyelidikan di papan Weft. Persediaan untuk setiap klien ada dalam dokumentasi; apa itu MCP diterangkan di modelcontextprotocol.io.

Linear sudah ada pelayan MCP. Mengapa saya perlukan apa-apa lagi?
Mungkin anda tidak perlukan. Pelayan MCP Linear membolehkan ejen mencari, mencipta dan mengemas kini isu, projek dan komen. Apa yang tidak diterangkan dalam dokumentasinya ialah tuntutan dengan pajakan, soalan daripada ejen kepada manusia, atau resit berstruktur apabila siap. Jika ejen anda berjalan lama, secara selari, atau pada kerja yang bukan pull request, itulah bahagian yang ditambah oleh Weft.
Adakah Weft berada dalam direktori penyambung Claude seperti Linear?
Tidak. Dalam claude.ai dan Claude Desktop anda menambah Weft sebagai penyambung tersuai dengan URL https://letsweft.com/api/mcp. Dalam Claude Code ia hanya satu arahan: claude mcp add --transport http weft https://letsweft.com/api/mcp. Linear berada dalam direktori dan Anthropic verified.
Adakah Weft berfungsi dengan ChatGPT pada pelan percuma?
Ya. Weft ialah aplikasi yang diterbitkan dalam ChatGPT dan berfungsi pada setiap pelan ChatGPT, termasuk Free. Lihat letsweft.com/ms/chatgpt.
Apa yang berlaku jika ejen saya ranap di tengah-tengah tugas?
Pajakan daripada start_task bertahan 20 minit dan diperbaharui oleh report_progress. Jika ejen berhenti melapor, pajakan luput dan tugas itu bebas untuk ejen lain atau manusia. Ia tidak kekal dalam Doing di bawah larian yang sudah mati. Lebih lanjut dalam apa yang telah dilakukan ejen AI saya.
Adakah setiap tugas yang disiapkan ejen akan masuk ke baris gilir semakan saya?
Tidak. Secara lalai, tugas yang siap terus pergi ke Done bersama resitnya. Ia hanya berhenti di Inbox anda untuk Terima / Kerja semula / Kemudian / Gugurkan apabila tugas itu memerlukan semakan atau semakan pengesahan gagal.
Bolehkah saya mengimport dari Linear pada pelan percuma?
Boleh. Import CSV Linear berfungsi pada setiap pelan Weft. Pelan Free memuatkan 50 tugas, jadi ruang kerja Linear yang besar memerlukan Pro atau sedikit pengarkiban terlebih dahulu. Panduan: letsweft.com/ms/migrate-from/linear.