Alternatif Linear untuk agen AI: Weft untuk ChatGPT dan Claude
Alternatif Linear yang jujur untuk tim yang sebagian pekerjaannya dikerjakan agen AI: klaim dan masa pinjam lewat MCP, pertanyaan ke orangnya, dan bukti saat selesai.
Weft adalah pengelola tugas AI untuk pendiri tunggal dan tim kecil.
Oleh Andrei Finogeev ·
Jika agen AI seperti Claude Code, Codex, Cursor, atau ChatGPT kini mengerjakan sebagian pekerjaan Anda, alternatif Linear yang baik adalah papan yang dibangun di sekitar siklus kerja agen: agen mengklaim tugas dengan masa pinjam, bertanya kepada Anda saat butuh keputusan, dan menyelesaikan tugas dengan bukti yang bisa Anda periksa. Weft adalah salah satu papan seperti itu, diakses lewat MCP, dengan panduan penyiapan untuk 33 klien AI. Jika Anda tim engineering yang hidup dalam cycle, triase, dan pull request, Linear sangat bagus dan sebaiknya Anda tetap memakainya.
Kami yang membuat Weft. Fakta tentang Linear diambil dari halaman resminya, diperiksa pada 3 November 2026. Fakta tentang alat lain di tabel kedua diambil dari halaman resminya, diperiksa pada 27 Oktober 2026.
Mengapa orang mencari alternatif Linear?
Kebanyakan orang tidak meninggalkan Linear karena lambat atau dibuat dengan buruk. Linear cepat, dan sangat bagus untuk tujuan pembuatannya: tim perangkat lunak yang merencanakan pekerjaan dalam cycle, memilah permintaan masuk lewat triase, dan menautkan issue ke pull request GitHub.
Alasan untuk mencari yang lain lebih sempit, dan terbagi menjadi dua kelompok.
- Agen sudah menjadi pekerja, bukan sekadar pembantu. Ketika Claude Code atau Codex mengambil tugas, bekerja selama dua puluh menit, lalu kembali dengan pull request, papan perlu tahu siapa yang memegang tugas saat ini, apa yang terjadi jika agen mati di tengah jalan, dan bukti apa yang dibawa kembali. Pelacak issue mencatat issue-nya; ia tidak dirancang di sekitar siklus itu.
- Pelacaknya lebih berat daripada pekerjaannya. Pendiri tunggal atau tim tiga orang dengan satu proyek sering kali tidak butuh tim, cycle, aturan triase, dan alur kerja engineering. Mereka butuh empat kolom dan AI yang bisa membaca serta memperbaruinya.
Jika tidak satu pun menggambarkan Anda, artikel ini kemungkinan besar hanya akan menegaskan bahwa Linear adalah alat yang tepat.
Apakah Linear bekerja dengan ChatGPT, Claude, Cursor, dan Codex?
Ya, dengan beberapa cara, dan ada baiknya kita teliti.
- Server MCP yang di-host. Linear menjalankannya di
https://mcp.linear.app/mcplewat Streamable HTTP, dengan varian hanya-baca di/mcp/readonly. Cara masuknya OAuth 2.1 dengan pendaftaran klien dinamis, atau token OAuth bearer atau kunci API Linear. Dokumentasinya mencantumkan Claude (claude.ai, Desktop, Claude Code), Codex, Cursor, VS Code, Windsurf, Zed, dan lainnya, serta menyebut server itu bisa mencari, membuat, dan memperbarui issue, proyek, dan komentar (dokumentasi MCP Linear). - Claude. Linear ada di direktori konektor Claude, dibuat oleh Linear dan bertanda terverifikasi Anthropic (claude.com/connectors/linear).
- ChatGPT. Halaman ChatGPT milik Linear menjelaskan konektor untuk deep research yang membantu Anda "menjelajahi dan merujuk pekerjaan tim Anda", untuk pengguna Plus dan Pro (kecuali EEA, Swiss, dan Inggris) serta untuk Team, Enterprise, dan Edu (linear.app/integrations/chatgpt). Halaman itu tidak menyebut bahwa konektor bisa menulis. ChatGPT tidak disebut dalam dokumentasi MCP.
- Mendelegasikan ke agen di dalam Linear. Anda bisa menugaskan issue ke agen, dan agen "tidak dihitung sebagai kursi berbayar" (Agents in Linear). Direktori agennya mencantumkan Codex, Cursor, GitHub Copilot, Devin, dan banyak lagi (linear.app/integrations/agents).
Jadi, jika agen Anda adalah agen coding dan tim Anda sudah bekerja di Linear, koneksinya ada dan didukung dengan baik. Pertanyaannya bukan apakah agen bisa menjangkau Linear, melainkan apa yang dilakukan papan selama agen bekerja.
Apa yang dibutuhkan agen dari papan yang tidak diberikan pelacak issue?
Menurut kami, tiga hal. Dokumentasi MCP dan agen Linear, per hari ini, tidak menjelaskan satu pun di antaranya sebagai operasi MCP. Itu tidak berarti Linear tidak bisa dibuat melakukan hal serupa lewat kesepakatan; artinya papan tidak memaksakannya.
- Klaim dengan masa pinjam. Dua agen, atau agen yang sama di dua jendela, tidak boleh memulai tugas yang sama. Dan jika agen crash, tugas tidak boleh tertahan di "In Progress" selamanya. Halaman MCP Linear tidak menjelaskan klaim atau masa pinjam.
- Pertanyaan kepada orangnya, dari dalam proses kerja. Ketika agen menemui sesuatu yang hanya bisa Anda putuskan, ia seharusnya bisa bertanya, tetap memegang tugas, dan menerima jawabannya belakangan. Halaman Agents in Linear tidak menyebut apakah agen bisa bertanya kepada orang; yang dijelaskan adalah orang yang me-@mention agen.
- Bukti saat selesai. "Selesai" dari agen hanyalah klaim. Penyelesaian yang berguna menyebut apa yang dikerjakan, apa yang tidak, apa yang belum diketahui, dan menautkan sesuatu yang bisa Anda periksa. Integrasi GitHub Linear memang memindahkan issue yang tertaut ke Done saat PR di-merge (dokumentasi GitHub Linear), dan itu bukti nyata untuk kode. Untuk pekerjaan yang bukan pull request, tidak ada kolom yang setara.
Bagaimana Weft menangani siklus kerja agen?
Weft adalah papan Scrumban (secara bawaan Backlog, Todo, Doing, Done, dengan sprint dan proyek opsional) yang dibuka lewat 32 alat MCP di https://letsweft.com/api/mcp. Klien AI Anda masuk dengan OAuth, jadi tidak ada kunci yang perlu disalin; token akses pribadi tersedia untuk klien tanpa OAuth. Weft menerbitkan refresh token, sehingga klien memperbarui sesi masuknya sendiri.
Siklusnya terdiri dari empat panggilan:
start_task({ id })
→ runId, leaseToken // masa pinjam 20 menit; agen kedua mendapat already_claimed
report_progress({ runId, leaseToken })
→ masa pinjam diperpanjang // jika diam, masa pinjam habis dan tugas dilepas
request_input({ id, runId, leaseToken, question, options })
→ pertanyaan di Kotak masuk // klaim tetap; notifikasi push ke ponsel Anda
complete_task({ id, runId, leaseToken, outcome,
artifacts, notDone, unknowns, nextStep })- Klaim.
start_taskmemberi masa pinjam 20 menit.report_progressmemperpanjangnya. Jika agen diam, masa pinjam habis dan tugas bebas diambil orang lain. Agen kedua yang mencoba tugas yang sama mendapatalready_claimed. - Bertanya.
request_inputmenaruh pertanyaan, lengkap dengan pilihan, di Kotak masuk orang tersebut dan mengirim notifikasi push ke aplikasi seluler. Agen tetap memegang klaimnya dan mengambil jawabannya pada panggilan berikutnya. - Selesai dengan bukti.
complete_taskmencatat hasil, artefak (URL, commit, hash berkas), apa yang tidak dikerjakan, apa yang belum diketahui, dan langkah berikutnya. Secara bawaan, tugas langsung masuk ke Done. Tugas berhenti di Kotak masuk Anda untuk Terima / Kerjakan ulang / Nanti / Batalkan hanya jika tugas itu perlu ditinjau atau pemeriksaan verifikasi gagal. - Batas untuk Anda, bukan untuk agen. Jika 5 item menunggu satu orang (10 untuk tim, atau 45 menit tinjauan),
start_taskmenolak denganattention_queue_full. Agen diminta menyelesaikan atau memperjelas pekerjaan alih-alih memulai yang baru.
Setiap klien OAuth dan setiap token akses adalah aktor tersendiri, dan papan menampilkan nama terdaftar klien, sehingga Anda bisa melihat AI mana yang melakukan apa. Setiap koneksi bisa diberi hak penuh, tulis, atau baca, dan Anda bisa memutuskannya kapan saja. Selengkapnya tentang siklus ini: siklus klaim untuk tugas agen AI dan beberapa agen AI di satu papan.
Linear vs Weft: bagaimana perbandingannya?
| Pertanyaan | Linear | Weft |
|---|---|---|
| Server MCP yang di-host | Ya, mcp.linear.app/mcp, Streamable HTTP; ada varian hanya-baca | Ya, letsweft.com/api/mcp, Streamable HTTP, 32 alat |
| Cara masuk | OAuth 2.1 dengan pendaftaran dinamis, atau token OAuth / kunci API | OAuth dengan refresh token; token akses pribadi opsional |
| Jalur ChatGPT | Konektor deep research (Plus/Pro kecuali EEA, CH, UK; Team, Enterprise, Edu); kemampuan menulis tidak disebutkan | Aplikasi yang dipublikasikan di ChatGPT, semua paket termasuk Free |
| Jalur Claude | Di direktori konektor Claude, terverifikasi Anthropic | Konektor kustom (tidak ada di direktori Anthropic); Claude Code dengan satu perintah |
| Cursor dan Codex | Tercantum sebagai klien MCP yang didukung; juga agen yang didelegasikan di dalam Linear | Cursor dengan instalasi satu klik; Codex lewat konfigurasi plus codex mcp login weft |
| Klaim / masa pinjam lewat MCP | Tidak disebutkan | Ya, masa pinjam 20 menit, already_claimed untuk agen kedua |
| Agen bertanya kepada orangnya | Tidak disebutkan | Ya, request_input dengan pilihan, ke Kotak masuk dan notifikasi push ponsel |
| Bukti saat selesai | Merge PR memindahkan issue tertaut ke Done (integrasi GitHub) | Hasil, artefak, notDone, unknowns, nextStep di setiap tugas |
| Cycle / triase / sinkronisasi GitHub | Ya, ketiganya | Sprint (opsional); tanpa kotak masuk triase; tanpa integrasi GitHub |
| Aplikasi seluler | iOS dan Android | iOS dan Android; juga web dan ekstensi VS Code |
| Bahasa | Tidak disebutkan | 34 |
| Paket gratis | Anggota tanpa batas, 2 tim, 250 issue | 50 tugas dan 200 panggilan AI per bulan |
| Paket berbayar termurah per kursi | Basic $10/pengguna/bln, ditagih tahunan (harga bulanan tidak ditampilkan) | Pro $7/kursi per bulan, atau $60/kursi per tahun |
| AI bawaan / kredit | Linear Agent di semua paket; sebagian fitur membutuhkan kredit AI | Tidak punya sendiri; proses berpikirnya terjadi di klien AI Anda |
Sumber untuk kolom Linear: harga, dokumentasi MCP, halaman ChatGPT, dokumentasi agen, dokumentasi GitHub, dan halaman seluler, diperiksa pada 3 November 2026. Tabel yang lebih luas ada di halaman pengelola tugas MCP kami, dan versi singkatnya di Weft vs Linear.
Apakah pelacak issue terlalu berat untuk pendiri tunggal atau tim kecil?
Kadang-kadang. Paket gratis Linear cukup murah hati untuk tim: anggota tanpa batas, 2 tim, dan 250 issue. Namun bentuk produknya adalah organisasi engineering: tim, cycle, triase, proyek, dan milestone. Jika Anda sendirian dengan klien AI yang terbuka sepanjang hari, sebagian besar struktur itu adalah penyiapan yang tidak akan Anda pakai.
Bentuk Weft sengaja dibuat lebih kecil: empat kolom, sprint opsional, proyek ringan. Sebagian besar waktu Anda tidak membukanya untuk mengetik; Anda bilang ke ChatGPT atau Claude "taruh lima hal ini di papan" lalu melihat hasilnya di ponsel. Jika itu terdengar lebih dekat dengan cara kerja Anda, lihat manajemen tugas AI untuk pendiri tunggal.
Untuk tim kecil, batas perhatian lebih penting daripada jumlah kolom. Dengan tiga orang dan empat agen, hambatannya bukan siapa yang bisa memulai pekerjaan, melainkan berapa banyak pekerjaan selesai yang menunggu untuk dilihat seseorang. Weft menolak mulai pekerjaan baru saat antrean itu penuh.
Apa saja alternatif Linear lain untuk agen AI?
Beberapa alat lain punya server MCP yang di-host. Fakta-fakta ini diperiksa di halaman resminya pada 27 Oktober 2026.
| Alat | MCP yang di-host | ChatGPT | Direktori Claude | Paket gratis | Berbayar termurah |
|---|---|---|---|---|---|
| Jira | Atlassian Rovo MCP, OAuth 2.1 | Atlassian Rovo di ChatGPT | Ya | Gratis untuk 10 pengguna | Standard $8.48/pengguna/bln |
| Trello | Ya, hanya OAuth 2.0 | Lewat direktori ChatGPT (menurut Trello) | Ya | Ya, hingga 10 kolaborator; MCP di semua paket | Standard $5/pengguna/bln tahunan, $6 bulanan |
| Todoist | Ya, OAuth | Aplikasi Todoist di ChatGPT | Ya | Beginner: 5 proyek pribadi; MCP tersedia | Pro $5/bln tahunan; Business $8/pengguna/bln tahunan |
Tidak satu pun dari halaman ini yang menjelaskan klaim dengan masa pinjam atau pertanyaan dari agen ke orangnya sebagai operasi MCP. Artikel terkait: alternatif Asana, alternatif Todoist, alternatif ClickUp, dan alternatif Motion.
Kapan sebaiknya Anda tetap memakai Linear?
- Pekerjaan Anda sebagian besar kode dan pull request. Integrasi GitHub Linear memindahkan issue yang tertaut ke In Progress saat PR dibuka dan ke Done saat di-merge. Weft tidak punya integrasi GitHub.
- Anda menjalankan cycle dan kotak masuk triase. Cycle Linear memindahkan issue yang belum selesai secara otomatis, dan Triage adalah "kotak masuk khusus untuk tim Anda". Weft punya sprint opsional dan tidak punya triase.
- Anda menginginkan direktori Claude, bukan konektor kustom. Linear tercantum dan terverifikasi Anthropic. Weft ditambahkan di Claude sebagai konektor kustom.
- Anda ingin agen tidak memakan kursi. Linear menyatakan agen bukan kursi berbayar, dan direktori agennya besar.
- Beberapa tim, satu workspace. Paket Business Linear punya tim tanpa batas. Weft punya satu sprint aktif per workspace.
Apa yang tidak dilakukan Weft?
Supaya Anda tidak perlu mencoba dulu: Weft tidak punya integrasi GitHub atau Slack, tidak punya REST API publik atau webhook, tidak punya CLI, tidak punya aplikasi desktop, tidak punya Gantt atau lini masa, dan tidak punya blok waktu kalender. Weft tidak punya AI sendiri dan tidak punya kredit AI; proses berpikirnya terjadi di klien AI yang sudah Anda pakai. Memulihkan tugas dari tempat sampah adalah fitur Pro.
Berapa harga Linear dan Weft?
Linear: Free ($0, 2 tim, 250 issue), Basic $10 per pengguna per bulan ditagih tahunan, Business $16 per pengguna per bulan ditagih tahunan, Enterprise dengan harga khusus (linear.app/pricing). Halaman itu tidak menampilkan harga dengan penagihan bulanan untuk Basic.
Weft: Free berisi 50 tugas dan 200 panggilan AI per bulan. Pro seharga $7 per kursi per bulan, atau $60 per kursi per tahun. Detailnya di letsweft.com/id/pricing.
Bagaimana cara pindah dari Linear ke Weft?
- Di Linear, ekspor issue Anda sebagai CSV. Admin workspace bisa mengekspor semuanya dari Settings → Administration → Import Export; siapa pun bisa mengekspor tampilan yang difilter dari menu perintah (anggota hingga 250 issue sekaligus, admin hingga 2.000). Lihat dokumentasi ekspor Linear.
- Buat akun Weft di letsweft.com. Papan dimulai dengan Backlog, Todo, Doing, dan Done.
- Impor CSV-nya di Weft. Impor CSV Linear gratis di semua paket; panduan langkah demi langkahnya ada di letsweft.com/id/migrate-from/linear. Di paket Free berlaku batas 50 tugas, jadi arsipkan yang tidak lagi Anda perlukan sebelum mengimpor.
- Hubungkan klien AI Anda: ChatGPT (aplikasinya, semua paket), Claude Code (
claude mcp add --transport http weft https://letsweft.com/api/mcp), Cursor (satu klik), atau Codex (konfigurasi, lalucodex mcp login weft). Masuk dengan OAuth saat browser terbuka. - Minta agen memanggil
get_my_work, memilih tugas, dan mengerjakannya lewatstart_task→report_progress→complete_task. Periksa tanda terimanya di kartu. - Pasang aplikasi iOS atau Android agar pertanyaan dari
request_inputsampai kepada Anda sebagai notifikasi push.
Anda tidak harus memindahkan semuanya. Anda bisa tetap menyimpan issue engineering di Linear dan menaruh pekerjaan yang dilakukan agen Anda di kode, tulisan, dan riset di papan Weft. Penyiapan untuk setiap klien ada di dokumentasi; apa itu MCP sendiri dijelaskan di modelcontextprotocol.io.
- Linear sudah punya server MCP. Mengapa saya butuh yang lain?
- Mungkin memang tidak. Server MCP Linear memungkinkan agen mencari, membuat, dan memperbarui issue, proyek, dan komentar. Yang tidak dijelaskan dokumentasinya adalah klaim dengan masa pinjam, pertanyaan dari agen ke orangnya, atau tanda terima terstruktur saat selesai. Jika agen Anda bekerja lama, paralel, atau pada pekerjaan yang bukan pull request, bagian-bagian itulah yang ditambahkan Weft.
- Apakah Weft ada di direktori konektor Claude seperti Linear?
- Tidak. Di claude.ai dan Claude Desktop, Anda menambahkan Weft sebagai konektor kustom dengan URL
https://letsweft.com/api/mcp. Di Claude Code cukup satu perintah:claude mcp add --transport http weft https://letsweft.com/api/mcp. Linear ada di direktori dan terverifikasi Anthropic. - Apakah Weft bekerja dengan ChatGPT di paket gratis?
- Ya. Weft adalah aplikasi yang dipublikasikan di ChatGPT dan bekerja di semua paket ChatGPT, termasuk Free. Lihat letsweft.com/id/chatgpt.
- Apa yang terjadi jika agen saya crash di tengah tugas?
- Masa pinjam dari
start_taskberlaku 20 menit dan diperpanjang olehreport_progress. Jika agen berhenti melapor, masa pinjam habis dan tugas bebas diambil agen lain atau seseorang. Tugas tidak tertahan di Doing di bawah proses yang sudah mati. Selengkapnya di apa yang dilakukan agen AI saya. - Apakah setiap penyelesaian agen akan masuk ke antrean tinjauan saya?
- Tidak. Secara bawaan, tugas yang selesai langsung masuk ke Done beserta tanda terimanya. Tugas berhenti di Kotak masuk Anda untuk Terima / Kerjakan ulang / Nanti / Batalkan hanya jika tugas itu perlu ditinjau atau pemeriksaan verifikasi gagal.
- Bisakah saya mengimpor dari Linear di paket gratis?
- Bisa. Impor CSV Linear berfungsi di semua paket Weft. Paket Free menampung 50 tugas, jadi workspace Linear yang besar membutuhkan Pro atau pengarsipan terlebih dahulu. Panduan: letsweft.com/id/migrate-from/linear.