AI-bloggen om uppgiftshantering för soloföretagare och små team

Alternativ till Linear för AI-agenter: Weft för ChatGPT och Claude

Ett rättvist alternativ till Linear för team där AI-agenter gör en del av jobbet: anspråk och lease via MCP, frågor till dig och belägg när uppgiften är klar.

Weft är AI-uppgiftshanteraren för soloföretagare och små team.

Alla artiklar

Av Andrei Finogeev ·

Om AI-agenter som Claude Code, Codex, Cursor eller ChatGPT numera gör en del av ditt arbete är ett bra alternativ till Linear en tavla som är byggd kring agentens arbetsloop: agenten gör anspråk på en uppgift med en lease, ställer en fråga till dig när den behöver ett beslut och avslutar med belägg som du kan kontrollera. Weft är en sådan tavla, nåbar via MCP, med installationsguider för 33 AI-klienter. Är ni ett utvecklingsteam som lever i cycles, triage och pull requests är Linear utmärkt, och då bör ni förmodligen stanna kvar.

Vi gör Weft. Fakta om Linear kommer från dess officiella sidor och kontrollerades den 3 november 2026. Fakta om de andra verktygen i den andra tabellen kommer från deras officiella sidor och kontrollerades den 27 oktober 2026.

Varför letar folk efter ett alternativ till Linear?

De flesta lämnar inte Linear för att det är långsamt eller dåligt gjort. Det är snabbt, och det är mycket bra på det det byggdes för: mjukvaruteam som planerar arbete i cycles, sorterar inkommande ärenden i triage och kopplar ärenden till pull requests på GitHub.

Skälen att se sig om är snävare, och de faller i två grupper.

  • Agenten blev en medarbetare, inte en hjälpreda. När Claude Code eller Codex tar en uppgift, kör i tjugo minuter och kommer tillbaka med en pull request behöver tavlan veta vem som håller uppgiften just nu, vad som händer om agenten dör mitt i körningen och vilka belägg som kom tillbaka. En ärendehanterare registrerar ärendet; den är inte utformad kring den loopen.
  • Verktyget är tyngre än arbetet. En soloföretagare eller ett team på tre med ett enda projekt behöver ofta inte team, cycles, triageregler och ett utvecklingsflöde. De behöver fyra kolumner och en AI som kan läsa och uppdatera dem.

Känner du inte igen dig i någon av dem kommer den här artikeln mest att bekräfta att Linear är rätt verktyg.

Fungerar Linear med ChatGPT, Claude, Cursor och Codex?

Ja, på flera sätt, och det är värt att vara exakt.

  • Hostad MCP-server. Linear kör en på https://mcp.linear.app/mcp över Streamable HTTP, med en skrivskyddad variant på /mcp/readonly. Inloggningen sker med OAuth 2.1 med dynamisk klientregistrering, eller med en OAuth-bearertoken eller en API-nyckel för Linear. Dokumentationen listar Claude (claude.ai, Desktop, Claude Code), Codex, Cursor, VS Code, Windsurf, Zed med flera, och säger att servern kan hitta, skapa och uppdatera ärenden, projekt och kommentarer (Linears MCP-dokumentation).
  • Claude. Linear finns i Claudes katalog över connectors, gjord av Linear och märkt som verifierad av Anthropic (claude.com/connectors/linear).
  • ChatGPT. Linears ChatGPT-sida beskriver en connector för deep research som hjälper dig att ”utforska och hänvisa till ditt teams arbete”, för Plus- och Pro-användare (utom EES, Schweiz och Storbritannien) och för Team, Enterprise och Edu (linear.app/integrations/chatgpt). Sidan säger inte att den kan skriva. ChatGPT nämns inte i MCP-dokumentationen.
  • Delegering till agenter inne i Linear. Du kan tilldela ett ärende till en agent, och agenter ”räknas inte som debiterade platser” (Agents in Linear). Agentkatalogen listar Codex, Cursor, GitHub Copilot, Devin och många fler (linear.app/integrations/agents).

Så om dina agenter är kodagenter och ditt team redan arbetar i Linear finns kopplingen, och den har gott stöd. Frågan är inte om en agent kan nå Linear. Den är vad tavlan gör medan agenten arbetar.

Vad behöver en agent från en tavla som en ärendehanterare inte ger den?

Tre saker, enligt oss. Linears dokumentation om MCP och agenter beskriver i dag ingen av dem som MCP-operationer. Det betyder inte att Linear inte kan fås att göra något liknande med konventioner; det betyder att tavlan inte upprätthåller det.

  • Ett anspråk med en lease. Två agenter, eller samma agent i två fönster, ska inte starta samma uppgift. Och om en agent kraschar ska uppgiften inte ligga kvar i ”In Progress” för evigt. Linears MCP-sida beskriver varken anspråk eller leases.
  • En fråga till dig, inifrån körningen. När agenten stöter på något som bara du kan avgöra ska den kunna fråga, behålla uppgiften och få svaret senare. Sidan Agents in Linear säger inte om agenter kan ställa frågor till människor; den beskriver hur människor @nämner agenter.
  • Belägg när uppgiften är klar. ”Klart” från en agent är ett påstående. Ett användbart avslut säger vad som gjordes, vad som inte gjordes, vad som är okänt, och länkar till något du kan kontrollera. Linears GitHub-integration flyttar ett länkat ärende till Done när en PR slås ihop (Linears GitHub-dokumentation), vilket är verkliga belägg för kod. För arbete som inte är en pull request finns inget motsvarande fält.

Hur hanterar Weft agentens loop?

Weft är en Scrumban-tavla (Backlog, Todo, Doing, Done som standard, med valfria sprintar och projekt) som exponeras via 32 MCP-verktyg på https://letsweft.com/api/mcp. Din AI-klient loggar in med OAuth, så det finns ingen nyckel att kopiera; personliga åtkomsttokens finns för klienter utan OAuth. Weft utfärdar refresh-tokens, så klienten förnyar inloggningen själv.

Loopen består av fyra anrop:

start_task({ id })
  → runId, leaseToken          // 20 minuters lease; en andra agent får already_claimed

report_progress({ runId, leaseToken })
  → lease förnyad              // tystnad låter leasen löpa ut och frigör uppgiften

request_input({ id, runId, leaseToken, question, options })
  → frågan i din Inkorg        // anspråket behålls; push till din mobil

complete_task({ id, runId, leaseToken, outcome,
                artifacts, notDone, unknowns, nextStep })
  • Anspråk. start_task ger en lease på 20 minuter. report_progress förnyar den. Om agenten tystnar löper leasen ut och uppgiften blir ledig för någon annan. En andra agent som försöker ta samma uppgift får already_claimed.
  • Fråga. request_input lägger en fråga, med alternativ, i personens Inkorg och skickar en push till mobilappen. Agenten behåller sitt anspråk och hämtar svaret vid nästa anrop.
  • Avsluta med belägg. complete_task registrerar utfallet, artefakter (en URL, en commit, en filhash), vad som inte gjordes, vad som är okänt och nästa steg. Som standard går uppgiften direkt till Done. Den stannar i din Inkorg för Godkänn / Omarbeta / Senare / Slopa bara när uppgiften kräver granskning eller en verifieringskontroll misslyckas.
  • En gräns för dig, inte för agenten. Om 5 saker väntar på en person (10 för ett team, eller 45 minuters granskning) vägrar start_task med attention_queue_full. Agenten uppmanas att avsluta eller förtydliga i stället för att påbörja mer.

Varje OAuth-klient och varje åtkomsttoken är en egen aktör, och tavlan visar klientens registrerade namn, så att du ser vilken AI som gjorde vad. Varje anslutning kan få fullständiga rättigheter, skrivrättigheter eller läsrättigheter, och du kan koppla bort den när som helst. Mer om loopen: anspråksloopen för AI-agenters uppgifter och flera AI-agenter på en tavla.

Hur står sig Linear och Weft mot varandra?

FrågaLinearWeft
Hostad MCP-serverJa, mcp.linear.app/mcp, Streamable HTTP; skrivskyddad variantJa, letsweft.com/api/mcp, Streamable HTTP, 32 verktyg
InloggningsmetodOAuth 2.1 med dynamisk registrering, eller OAuth-token / API-nyckelOAuth med refresh-tokens; valfria personliga åtkomsttokens
Väg via ChatGPTConnector för deep research (Plus/Pro utom EES, CH, UK; Team, Enterprise, Edu); skrivning anges intePublicerad app i ChatGPT, alla planer inklusive Free
Väg via ClaudeI Claudes connector-katalog, verifierad av AnthropicAnpassad connector (inte i Anthropics katalog); Claude Code med ett kommando
Cursor och CodexListade som MCP-klienter med stöd; även delegerade agenter inne i LinearCursor med installation i ett klick; Codex-konfiguration plus codex mcp login weft
Anspråk / lease via MCPAnges inteJa, lease på 20 minuter, already_claimed för en andra agent
Agenten ställer en fråga till digAnges inteJa, request_input med alternativ, till Inkorgen och som push i mobilen
Belägg vid avslutSammanslagen PR flyttar ett länkat ärende till Done (GitHub-integration)Outcome, artifacts, notDone, unknowns, nextStep på varje uppgift
Cycles / triage / GitHub-synkJa, alla treSprintar (valfria); ingen triage-inkorg; ingen GitHub-integration
MobilappariOS och AndroidiOS och Android; även webb och ett VS Code-tillägg
SpråkAnges inte34
GratisplanObegränsat antal medlemmar, 2 team, 250 ärenden50 uppgifter och 200 AI-anrop i månaden
Billigaste betalplan per platsBasic $10/användare/mån vid årsbetalning (månadspris visas inte)Pro $7/plats i månaden, eller $60/plats om året
Inbyggd AI / krediterLinear Agent på alla planer; vissa funktioner kräver AI-krediterIngen egen; tänkandet sker i din AI-klient

Källor för Linear-kolumnen: priser, MCP-dokumentation, ChatGPT-sidan, dokumentation om agenter, GitHub-dokumentation och mobilsidan, kontrollerade den 3 november 2026. En bredare tabell finns på vår sida om uppgiftshanterare med MCP, och den korta versionen finns på Weft mot Linear.

Är en ärendehanterare för tung för en soloföretagare eller ett litet team?

Ibland. Linears gratisplan är generös för ett team: obegränsat antal medlemmar, 2 team och 250 ärenden. Men produkten är formad efter en utvecklingsorganisation: team, cycles, triage, projekt och milstolpar. Är du en person med en AI-klient öppen hela dagen är mycket av den strukturen uppsättning som du aldrig kommer att använda.

Weft är mindre med avsikt: fyra kolumner, valfria sprintar, lätta projekt. För det mesta öppnar du det inte för att skriva; du säger till ChatGPT eller Claude ”lägg de här fem sakerna på tavlan” och tittar på resultatet i mobilen. Låter det mer som ditt sätt att arbeta, läs AI-uppgiftshantering för soloföretagare.

För små team betyder uppmärksamhetsgränsen mer än antalet kolumner. Med tre personer och fyra agenter är flaskhalsen inte vem som kan börja arbeta; det är hur mycket avslutat arbete som väntar på att någon ska titta på det. Weft vägrar nya starter när den kön är full.

Vilka andra alternativ till Linear finns för AI-agenter?

Några andra verktyg har hostade MCP-servrar. Uppgifterna kontrollerades på deras officiella sidor den 27 oktober 2026.

VerktygHostad MCPChatGPTClaudes katalogGratisplanBilligaste betalplan
JiraAtlassian Rovo MCP, OAuth 2.1Atlassian Rovo i ChatGPTJaGratis för 10 användareStandard $8.48/användare/mån
TrelloJa, endast OAuth 2.0Via ChatGPT:s katalog (enligt Trello)JaJa, upp till 10 medarbetare; MCP på alla planerStandard $5/användare/mån vid årsbetalning, $6 vid månadsbetalning
TodoistJa, OAuthTodoist-appen i ChatGPTJaBeginner: 5 personliga projekt; MCP tillgängligtPro $5/mån vid årsbetalning; Business $8/användare/mån vid årsbetalning

Ingen av de här sidorna beskriver heller ett anspråk med lease eller en fråga från agent till människa som MCP-operationer. Systerartiklar: alternativ till Asana, alternativ till Todoist, alternativ till ClickUp och alternativ till Motion.

När bör du stanna kvar på Linear?

  • Ditt arbete är mest kod och pull requests. Linears GitHub-integration flyttar länkade ärenden till In Progress när en PR öppnas och till Done när den slås ihop. Weft har ingen GitHub-integration.
  • Du kör cycles och en triage-inkorg. Linears cycles för automatiskt över oavslutade ärenden, och Triage är ”en särskild inkorg för ditt team”. Weft har valfria sprintar och ingen triage.
  • Du vill ha Claudes katalog, inte en anpassad connector. Linear är listat och verifierat av Anthropic. Weft läggs till i Claude som en anpassad connector.
  • Du vill att agenter ska vara fria från platsavgift. Linear säger att agenter inte är debiterade platser, och agentkatalogen är stor.
  • Flera team, en arbetsyta. Linears Business-plan har obegränsat antal team. Weft har en aktiv sprint per arbetsyta.

Vad gör Weft inte?

Så att du slipper en provperiod: Weft har ingen integration med GitHub eller Slack, inget publikt REST-API eller webhooks, inget CLI, ingen skrivbordsapp, inga Gantt-scheman eller tidslinjer och ingen tidsblockering i kalendern. Det har ingen egen AI och inga AI-krediter; tänkandet sker i den AI-klient du redan använder. Att återställa en uppgift från papperskorgen är en Pro-funktion.

Vad kostar Linear och Weft?

Linear: Free ($0, 2 team, 250 ärenden), Basic $10 per användare och månad vid årsbetalning, Business $16 per användare och månad vid årsbetalning, Enterprise enligt offert (linear.app/pricing). Sidan visar inget pris vid månadsbetalning för Basic.

Weft: Free omfattar 50 uppgifter och 200 AI-anrop i månaden. Pro kostar $7 per plats och månad, eller $60 per plats och år. Detaljer finns på letsweft.com/sv/pricing.

Hur flyttar jag från Linear till Weft?

  1. Exportera dina ärenden från Linear som CSV. En administratör för arbetsytan kan exportera allt från Settings → Administration → Import Export; vem som helst kan exportera en filtrerad vy från kommandomenyn (medlemmar upp till 250 ärenden åt gången, administratörer upp till 2 000). Se Linears dokumentation om export.
  2. Skapa ett Weft-konto på letsweft.com. Tavlan börjar med Backlog, Todo, Doing och Done.
  3. Importera CSV-filen i Weft. Import av CSV från Linear är gratis på alla planer; steg-för-steg-guiden finns på letsweft.com/sv/migrate-from/linear. På Free gäller gränsen på 50 uppgifter, så arkivera det du inte längre behöver innan du importerar.
  4. Anslut din AI-klient: ChatGPT (appen, alla planer), Claude Code (claude mcp add --transport http weft https://letsweft.com/api/mcp), Cursor (ett klick) eller Codex (konfiguration, sedan codex mcp login weft). Logga in med OAuth när webbläsaren öppnas.
  5. Be agenten anropa get_my_work, välja en uppgift och arbeta igenom den med start_task → report_progress → complete_task. Kontrollera kvittot på kortet.
  6. Installera appen för iOS eller Android så att frågor från request_input når dig som push.

Du behöver inte flytta allt. Du kan behålla utvecklingsärendena i Linear och lägga det arbete dina agenter gör inom kod, skrivande och research på en Weft-tavla. Installationen för varje klient finns i dokumentationen; vad MCP är förklaras på modelcontextprotocol.io.

Linear har redan en MCP-server. Varför skulle jag behöva något annat?
Det kanske du inte gör. Linears MCP-server låter en agent hitta, skapa och uppdatera ärenden, projekt och kommentarer. Det som dokumentationen inte beskriver är ett anspråk med lease, en fråga från agenten till dig eller ett strukturerat kvitto vid avslut. Om dina agenter kör länge, parallellt eller med arbete som inte är en pull request är det de delarna som Weft tillför.
Finns Weft i Claudes connector-katalog, som Linear?
Nej. I claude.ai och Claude Desktop lägger du till Weft som en anpassad connector med URL:en https://letsweft.com/api/mcp. I Claude Code är det ett kommando: claude mcp add --transport http weft https://letsweft.com/api/mcp. Linear finns i katalogen och är verifierat av Anthropic.
Fungerar Weft med ChatGPT på gratisplanen?
Ja. Weft är en publicerad app i ChatGPT och fungerar på alla ChatGPT-planer, inklusive Free. Se letsweft.com/sv/chatgpt.
Vad händer om min agent kraschar mitt i en uppgift?
Leasen från start_task varar i 20 minuter och förnyas av report_progress. Om agenten slutar rapportera löper leasen ut och uppgiften blir ledig för en annan agent eller en människa. Den blir inte liggande i Doing under en död körning. Mer i vad gjorde min AI-agent.
Hamnar varje avslut från en agent i min granskningskö?
Nej. Som standard går en avslutad uppgift direkt till Done med sitt kvitto. Den stannar i din Inkorg för Godkänn / Omarbeta / Senare / Slopa bara när uppgiften kräver granskning eller en verifieringskontroll misslyckas.
Kan jag importera från Linear på gratisplanen?
Ja. Import av CSV från Linear fungerar på alla Weft-planer. Gratisplanen rymmer 50 uppgifter, så en stor Linear-arbetsyta kräver Pro eller lite arkivering först. Guide: letsweft.com/sv/migrate-from/linear.