Yapay zekâ ajanları için Linear alternatifi: ChatGPT ve Claude için Weft
İşin bir kısmını yapay zekâ ajanlarının yaptığı ekipler için adil bir Linear alternatifi: MCP üzerinden sahiplenme ve kiralama, kişiye sorular ve bitişte kanıt.
Weft, tek kişilik kurucular ve küçük ekipler için yapay zekâ görev yöneticisidir.
Yazan Andrei Finogeev ·
Claude Code, Codex, Cursor ya da ChatGPT gibi yapay zekâ ajanları artık işinin bir kısmını yapıyorsa, iyi bir Linear alternatifi ajanın döngüsü etrafında kurulmuş bir panodur: ajan bir görevi kiralamayla sahiplenir, karar gerektiğinde sana soru sorar ve kontrol edebileceğin kanıtla bitirir. Weft böyle bir pano; MCP üzerinden erişiliyor ve 33 yapay zekâ istemcisi için kurulum rehberi var. Döngüler, triyaj ve pull request’ler içinde yaşayan bir mühendislik ekibiysen Linear mükemmel ve muhtemelen onda kalmalısın.
Weft’i biz geliştiriyoruz. Linear’la ilgili bilgiler, 3 Kasım 2026’da kontrol edilen resmî sayfalarından alındı. İkinci tablodaki diğer araçlarla ilgili bilgiler, 27 Ekim 2026’da kontrol edilen resmî sayfalarından alındı.
İnsanlar neden bir Linear alternatifi arıyor?
Çoğu insan Linear’dan yavaş ya da kötü yapılmış olduğu için ayrılmıyor. Hızlı ve yapıldığı iş için çok iyi: işi döngüler hâlinde planlayan, gelen talepleri triyajda ayıklayan ve kayıtları GitHub pull request’lerine bağlayan yazılım ekipleri.
Başka yere bakmanın nedenleri daha dar ve iki gruba ayrılıyor.
- Ajan yardımcı değil, çalışan oldu. Claude Code ya da Codex bir görevi alıp yirmi dakika çalışıyor ve bir pull request’le dönüyorsa, panonun görevin şu anda kimde olduğunu, ajan yarıda ölürse ne olacağını ve hangi kanıtın geldiğini bilmesi gerekir. Bir kayıt takip aracı kaydı tutar; bu döngü etrafında tasarlanmamıştır.
- Takip aracı işin kendisinden ağır. Tek projesi olan tek kişilik bir kurucu ya da üç kişilik bir ekip çoğu zaman ekiplere, döngülere, triyaj kurallarına ve bir mühendislik iş akışına ihtiyaç duymaz. Dört sütuna ve onları okuyup güncelleyebilen bir yapay zekâya ihtiyaç duyar.
İkisi de seni anlatmıyorsa, bu yazı büyük ölçüde Linear’ın doğru araç olduğunu teyit edecek.
Linear ChatGPT, Claude, Cursor ve Codex ile çalışıyor mu?
Evet, birkaç yoldan; ve burada kesin olmakta fayda var.
- Barındırılan MCP sunucusu. Linear, Streamable HTTP üzerinden
https://mcp.linear.app/mcpadresinde bir sunucu çalıştırıyor;/mcp/readonlyadresinde salt okunur bir sürümü de var. Giriş, dinamik istemci kaydıyla OAuth 2.1 ya da bir bearer OAuth belirteci veya Linear API anahtarıyla yapılıyor. Belgeleri Claude’u (claude.ai, Desktop, Claude Code), Codex’i, Cursor’ı, VS Code’u, Windsurf’ü, Zed’i ve diğerlerini listeliyor ve sunucunun kayıtları, projeleri ve yorumları bulup oluşturup güncelleyebildiğini söylüyor (Linear MCP belgeleri). - Claude. Linear, Claude’un bağlayıcı dizininde; Linear tarafından yapılmış ve Anthropic doğrulamalı olarak işaretli (claude.com/connectors/linear).
- ChatGPT. Linear’ın ChatGPT sayfası, “ekibinin işini keşfetmene ve ona başvurmana” yardımcı olan bir derin araştırma bağlayıcısını anlatıyor; Plus ve Pro kullanıcıları (AEA, İsviçre ve Birleşik Krallık hariç) ile Team, Enterprise ve Edu için (linear.app/integrations/chatgpt). Sayfa yazabildiğini söylemiyor. MCP belgelerinde ChatGPT geçmiyor.
- Linear içinde ajanlara devretmek. Bir kaydı bir ajana atayabilirsin ve ajanlar “faturalanan koltuk sayılmaz” (Agents in Linear). Ajan dizininde Codex, Cursor, GitHub Copilot, Devin ve daha birçoğu var (linear.app/integrations/agents).
Yani ajanların kod ajanlarıysa ve ekibin zaten Linear’da çalışıyorsa, bağlantı var ve iyi destekleniyor. Soru, bir ajanın Linear’a ulaşıp ulaşamayacağı değil. Ajan çalışırken panonun ne yaptığı.
Bir ajanın panodan beklediği, bir kayıt takip aracının vermediği şey ne?
Bize göre üç şey. Linear’ın MCP ve ajan belgeleri, bugün itibarıyla, bunların hiçbirini bir MCP işlemi olarak anlatmıyor. Bu, Linear’a kurallarla benzer bir şey yaptırılamayacağı anlamına gelmiyor; panonun bunu zorunlu kılmadığı anlamına geliyor.
- Kiralamalı bir sahiplenme. İki ajan, ya da iki pencerede aynı ajan, aynı görevi başlatmamalı. Ve bir ajan çökerse görev sonsuza kadar “In Progress”te kalmamalı. Linear’ın MCP sayfası sahiplenmeyi ya da kiralamayı anlatmıyor.
- Çalışmanın içinden kişiye bir soru. Ajan yalnızca senin karar verebileceğin bir şeye takıldığında sorabilmeli, görevi elinde tutabilmeli ve yanıtı sonra alabilmeli. Agents in Linear sayfası ajanların insanlara soru sorup soramadığını söylemiyor; insanların ajanları @etiketlemesini anlatıyor.
- Bitişte kanıt. Bir ajandan gelen “Done” bir iddiadır. İşe yarar bir bitiş neyin yapıldığını, neyin yapılmadığını, neyin bilinmediğini söyler ve kontrol edebileceğin bir şeye bağlantı verir. Linear’ın GitHub entegrasyonu bir PR birleştiğinde bağlı kaydı Done’a taşıyor (Linear GitHub belgeleri); bu, kod için gerçek bir kanıt. Pull request olmayan işler için eşdeğer bir alan yok.
Weft ajanın döngüsünü nasıl ele alıyor?
Weft bir Scrumban panosu (varsayılan olarak Backlog, Todo, Doing, Done; isteğe bağlı sprintler ve projelerle); https://letsweft.com/api/mcp adresinde 32 MCP aracıyla sunuluyor. Yapay zekâ istemcin OAuth ile giriş yapar, yani kopyalanacak bir anahtar yok; OAuth desteklemeyen istemciler için kişisel erişim belirteçleri var. Weft yenileme belirteçleri verir, böylece istemci girişi kendisi yeniler.
Döngü dört çağrıdan oluşuyor:
start_task({ id })
→ runId, leaseToken // 20 dakikalık kiralama; ikinci bir ajan already_claimed alır
report_progress({ runId, leaseToken })
→ kiralama yenilenir // sessizlik kiralamanın dolmasına ve görevin serbest kalmasına yol açar
request_input({ id, runId, leaseToken, question, options })
→ soru Gelen kutunda // sahiplenme korunur; telefonuna bildirim
complete_task({ id, runId, leaseToken, outcome,
artifacts, notDone, unknowns, nextStep })- Sahiplen.
start_task20 dakikalık bir kiralama verir.report_progressonu yeniler. Ajan sessizleşirse kiralama dolar ve görev başkası için serbest kalır. Aynı görevi deneyen ikinci bir ajanalready_claimedalır. - Sor.
request_inputseçenekleriyle birlikte bir soruyu kişinin Gelen kutusuna koyar ve mobil uygulamaya bildirim gönderir. Ajan sahiplenmeyi korur ve yanıtı bir sonraki çağrısında alır. - Kanıtla bitir.
complete_tasksonucu, çıktıları (bir URL, bir commit, bir dosya hash’i), neyin yapılmadığını, neyin bilinmediğini ve sonraki adımı kaydeder. Varsayılan olarak görev doğrudan Done’a gider. Yalnızca görev inceleme gerektirdiğinde ya da bir doğrulama kontrolü başarısız olduğunda Kabul et / Yeniden yap / Sonra / Bırak için Gelen kutunda durur. - Sınır ajana değil, sana konur. Bir kişiyi bekleyen 5 öğe olduğunda (ekipte 10 ya da 45 dakikalık inceleme),
start_taskattention_queue_fullile reddeder. Ajana yeni iş başlatmak yerine bitirmesi ya da netleştirmesi söylenir.
Her OAuth istemcisi ve her erişim belirteci ayrı bir aktördür ve pano istemcinin kayıtlı adını gösterir; böylece hangi yapay zekânın ne yaptığını görürsün. Her bağlantıya tam, yazma ya da okuma yetkisi verilebilir ve onu istediğin an kesebilirsin. Döngü hakkında daha fazlası: yapay zekâ ajanı görevleri için sahiplenme döngüsü ve tek panoda birden fazla yapay zekâ ajanı.
Linear ve Weft yan yana nasıl karşılaştırılır?
| Soru | Linear | Weft |
|---|---|---|
| Barındırılan MCP sunucusu | Var, mcp.linear.app/mcp, Streamable HTTP; salt okunur sürüm | Var, letsweft.com/api/mcp, Streamable HTTP, 32 araç |
| Giriş yöntemi | Dinamik kayıtla OAuth 2.1 ya da OAuth belirteci / API anahtarı | Yenileme belirteçleriyle OAuth; isteğe bağlı kişisel erişim belirteçleri |
| ChatGPT yolu | Derin araştırma bağlayıcısı (Plus/Pro, AEA, CH, UK hariç; Team, Enterprise, Edu); yazma belirtilmemiş | ChatGPT’de yayımlanmış uygulama, Free dahil her plan |
| Claude yolu | Claude’un bağlayıcı dizininde, Anthropic doğrulamalı | Özel bağlayıcı (Anthropic’in dizininde değil); Claude Code’da tek komut |
| Cursor ve Codex | Desteklenen MCP istemcileri arasında; ayrıca Linear içinde devredilen ajanlar | Cursor’da tek tıkla kurulum; Codex’te yapılandırma artı codex mcp login weft |
| MCP üzerinden sahiplenme / kiralama | Belirtilmemiş | Var, 20 dakikalık kiralama, ikinci ajana already_claimed |
| Ajan kişiye soru sorar | Belirtilmemiş | Var, seçenekli request_input, Gelen kutusuna ve mobil bildirime |
| Bitişte kanıt | PR birleşmesi bağlı kaydı Done’a taşır (GitHub entegrasyonu) | Her görevde outcome, artifacts, notDone, unknowns, nextStep |
| Döngüler / triyaj / GitHub eşitleme | Var, üçü de | Sprintler (isteğe bağlı); triyaj gelen kutusu yok; GitHub entegrasyonu yok |
| Mobil uygulamalar | iOS ve Android | iOS ve Android; ayrıca web ve bir VS Code eklentisi |
| Diller | Belirtilmemiş | 34 |
| Ücretsiz plan | Sınırsız üye, 2 ekip, 250 kayıt | Ayda 50 görev ve 200 yapay zekâ çağrısı |
| Koltuk başına en ucuz ücretli plan | Basic, yıllık faturalandırmayla kullanıcı başına ayda $10 (aylık fiyat gösterilmiyor) | Pro, koltuk başına ayda $7 ya da yılda $60 |
| Yerleşik yapay zekâ / krediler | Tüm planlarda Linear Agent; bazı özellikler yapay zekâ kredisi gerektiriyor | Kendine ait yok; düşünme işi senin yapay zekâ istemcinde olur |
Linear sütununun kaynakları: fiyatlandırma, MCP belgeleri, ChatGPT sayfası, ajan belgeleri, GitHub belgeleri ve mobil sayfa; 3 Kasım 2026’da kontrol edildi. Daha geniş bir tablo MCP görev yöneticileri sayfamızda; kısa sürümü Weft ve Linear karşılaştırmasında.
Bir kayıt takip aracı tek kişilik bir kurucu ya da küçük bir ekip için fazla mı ağır?
Bazen. Linear’ın ücretsiz planı bir ekip için cömert: sınırsız üye, 2 ekip ve 250 kayıt. Ama ürünün biçimi bir mühendislik organizasyonu: ekipler, döngüler, triyaj, projeler ve kilometre taşları. Bütün gün açık bir yapay zekâ istemcisiyle çalışan tek bir kişiysen, bu yapının çoğu kullanmayacağın bir kurulum.
Weft’in biçimi bilerek daha küçük: dört sütun, isteğe bağlı sprintler, hafif projeler. Çoğu zaman yazmak için açmazsın; ChatGPT’ye ya da Claude’a “bu beş şeyi panoya koy” dersin ve sonuca telefonundan bakarsın. Bu sana çalışma biçimine daha yakın geliyorsa, tek kişilik kurucular için yapay zekâ görev yönetimi yazısına bak.
Küçük ekiplerde dikkat sınırı sütun sayısından daha önemli. Üç kişi ve dört ajanla darboğaz kimin işe başlayabileceği değil; ne kadar bitmiş işin birinin bakmasını beklediği. O kuyruk dolduğunda Weft yeni başlangıçları reddeder.
Yapay zekâ ajanları için diğer Linear alternatifleri neler?
Birkaç başka aracın da barındırılan MCP sunucusu var. Bu bilgiler 27 Ekim 2026’da resmî sayfalarından kontrol edildi.
| Araç | Barındırılan MCP | ChatGPT | Claude dizini | Ücretsiz plan | En ucuz ücretli plan |
|---|---|---|---|---|---|
| Jira | Atlassian Rovo MCP, OAuth 2.1 | ChatGPT’de Atlassian Rovo | Var | 10 kullanıcıya kadar ücretsiz | Standard, kullanıcı başına ayda $8.48 |
| Trello | Var, yalnızca OAuth 2.0 | ChatGPT dizini üzerinden (Trello’ya göre) | Var | Var, 10 iş birlikçiye kadar; MCP tüm planlarda | Standard, kullanıcı başına ayda yıllık $5, aylık $6 |
| Todoist | Var, OAuth | ChatGPT’de Todoist uygulaması | Var | Beginner: 5 kişisel proje; MCP mevcut | Pro, ayda yıllık $5; Business, kullanıcı başına ayda yıllık $8 |
Bu sayfaların hiçbiri de kiralamalı bir sahiplenmeyi ya da ajandan kişiye bir soruyu MCP işlemi olarak anlatmıyor. Kardeş yazılar: Asana alternatifi, Todoist alternatifi, ClickUp alternatifi ve Motion alternatifi.
Ne zaman Linear’da kalmalısın?
- İşin çoğunlukla kod ve pull request’lerden oluşuyorsa. Linear’ın GitHub entegrasyonu bir PR açıldığında bağlı kayıtları In Progress’e, birleştiğinde Done’a taşır. Weft’in GitHub entegrasyonu yok.
- Döngüler ve bir triyaj gelen kutusu yürütüyorsan. Linear’ın döngüleri bitmemiş kayıtları otomatik olarak sonrakine aktarır ve Triage “ekibin için özel bir gelen kutusu”dur. Weft’te isteğe bağlı sprintler var, triyaj yok.
- Özel bir bağlayıcı değil, Claude’un dizinini istiyorsan. Linear listede ve Anthropic doğrulamalı. Weft, Claude’a özel bağlayıcı olarak eklenir.
- Ajanların koltuk sayılmamasını istiyorsan. Linear ajanların faturalanan koltuk olmadığını söylüyor ve ajan dizini geniş.
- Birkaç ekip, tek çalışma alanı. Linear’ın Business planında sınırsız ekip var. Weft’te çalışma alanı başına tek etkin sprint var.
Weft ne yapmıyor?
Seni bir denemeden kurtarmak için: Weft’in GitHub ya da Slack entegrasyonu, herkese açık REST API’si ya da webhook’ları, CLI’ı, masaüstü uygulaması, Gantt ya da zaman çizelgeleri ve takvimde zaman bloklama özelliği yok. Kendine ait bir yapay zekâsı ve yapay zekâ kredisi yok; düşünme işi zaten kullandığın yapay zekâ istemcisinde olur. Bir görevi çöp kutusundan geri yüklemek Pro özelliğidir.
Linear ve Weft ne kadar?
Linear: Free ($0, 2 ekip, 250 kayıt), Basic yıllık faturalandırmayla kullanıcı başına ayda $10, Business yıllık faturalandırmayla kullanıcı başına ayda $16, Enterprise özel fiyat (linear.app/pricing). Sayfa Basic için aylık faturalandırılan bir fiyat göstermiyor.
Weft: Free ayda 50 görev ve 200 yapay zekâ çağrısı. Pro koltuk başına ayda $7 ya da yılda $60. Ayrıntılar letsweft.com/tr/pricing sayfasında.
Linear’dan Weft’e nasıl geçerim?
- Linear’da kayıtlarını CSV olarak dışa aktar. Bir çalışma alanı yöneticisi her şeyi Settings → Administration → Import Export bölümünden dışa aktarabilir; herkes filtrelenmiş bir görünümü komut menüsünden dışa aktarabilir (üyeler tek seferde en fazla 250 kayıt, yöneticiler en fazla 2,000). Bkz. Linear’ın dışa aktarma belgeleri.
- letsweft.com adresinde bir Weft hesabı oluştur. Pano Backlog, Todo, Doing ve Done ile başlar.
- CSV’yi Weft’e içe aktar. Linear CSV içe aktarma her planda ücretsiz; adım adım rehber letsweft.com/tr/migrate-from/linear adresinde. Free planda 50 görev sınırı geçerli, bu yüzden içe aktarmadan önce artık ihtiyacın olmayanları arşivle.
- Yapay zekâ istemcini bağla: ChatGPT (uygulama, her plan), Claude Code (
claude mcp add --transport http weft https://letsweft.com/api/mcp), Cursor (tek tık) ya da Codex (yapılandırma, ardındancodex mcp login weft). Tarayıcı açıldığında OAuth ile giriş yap. - Ajandan
get_my_workçağırmasını, bir görev seçmesini ve onustart_task→report_progress→complete_taskile yürütmesini iste. Karttaki kanıt kaydını kontrol et. request_inputsorularının sana bildirim olarak ulaşması için iOS ya da Android uygulamasını kur.
Her şeyi taşımak zorunda değilsin. Mühendislik kayıtlarını Linear’da tutup ajanlarının kod, yazı ve araştırma alanında yaptığı işi bir Weft panosuna koyabilirsin. Her istemcinin kurulumu belgelerde; MCP’nin kendisinin ne olduğu modelcontextprotocol.io adresinde anlatılıyor.
- Linear’ın zaten bir MCP sunucusu var. Neden başka bir şeye ihtiyacım olsun?
- Olmayabilir. Linear’ın MCP sunucusu bir ajanın kayıtları, projeleri ve yorumları bulmasına, oluşturmasına ve güncellemesine izin veriyor. Belgelerinin anlatmadığı şey kiralamalı bir sahiplenme, ajandan kişiye bir soru ya da bitişte yapılandırılmış bir kanıt kaydı. Ajanların uzun süre, paralel ya da pull request olmayan işlerde çalışıyorsa, Weft’in eklediği kısımlar bunlar.
- Weft de Linear gibi Claude’un bağlayıcı dizininde mi?
- Hayır. claude.ai ve Claude Desktop’ta Weft’i
https://letsweft.com/api/mcpURL’siyle özel bağlayıcı olarak eklersin. Claude Code’da tek komut:claude mcp add --transport http weft https://letsweft.com/api/mcp. Linear dizinde ve Anthropic doğrulamalı. - Weft ücretsiz planda ChatGPT ile çalışıyor mu?
- Evet. Weft, ChatGPT’de yayımlanmış bir uygulama ve Free dahil her ChatGPT planında çalışıyor. Bkz. letsweft.com/tr/chatgpt.
- Ajanım bir görevin ortasında çökerse ne olur?
start_task’tan gelen kiralama 20 dakika sürer vereport_progressile yenilenir. Ajan rapor vermeyi bırakırsa kiralama dolar ve görev başka bir ajan ya da bir kişi için serbest kalır. Ölü bir çalışmanın altında Doing’de kalmaz. Daha fazlası yapay zekâ ajanım ne yaptı yazısında.- Ajanın her bitişi inceleme kuyruğuma mı düşecek?
- Hayır. Varsayılan olarak tamamlanan bir görev kanıt kaydıyla doğrudan Done’a gider. Yalnızca görev inceleme gerektirdiğinde ya da bir doğrulama kontrolü başarısız olduğunda Kabul et / Yeniden yap / Sonra / Bırak için Gelen kutunda durur.
- Ücretsiz planda Linear’dan içe aktarabilir miyim?
- Evet. Linear CSV içe aktarma her Weft planında çalışıyor. Free plan 50 görev tutuyor, bu yüzden büyük bir Linear çalışma alanı için önce Pro ya da biraz arşivleme gerekecek. Rehber: letsweft.com/tr/migrate-from/linear.