Comparison · Linear · verified 2026-09-22

TODO for AI
vs Linear

The issue tracker engineering teams like, now with agents you can assign issues to. Here is where each one wins, with numbers, and who should pick which.

InterfaceWeb, desktop, mobileWeb, desktop, CLI, voice
ModelsWhatever the delegated agent runsEvery provider
SourceClosedEdge + CLI public
Starts atFreeFree
Facts verified 2026-09-22. Pricing is public list price.
Every vendor
models, vs whatever the delegated agent runs
Your machines
PC, cloud VM, real Chrome
Any CLI
is an integration, not just MCP
Free
from, vs Free
Architecture at a glance
Linear
Models
AnthropicOpenAIGoogleWhatever the delegated agent runs
Runs in
Web, desktop, mobile
Where it lives
Linear sandbox for Linear Agent
Produces
Tasks
Docs
Engineering only
SEO
Email
Ads
TODO for AI
Models
AnthropicOpenAIGooglexAIDeepSeekEvery provider
CROSS-VENDOR REVIEW
Runs in
Your PC
Cloud VM
Real Chrome
Voice
Where it lives
Always-on cloud VM · vault · your logins
Produces
Code
SEO
Email
Ads
Social
CRM
Struck-through outputs are outside Linear's scope. TODO for AI runs the same models plus the rest, from a machine that stays on.
The short version

Who should pick which

Choose Linear if
  • Your work is engineering issues and cycles, and you want the best tracker for them
  • You are happy for the doing to happen in another vendor's agent
  • You need the maturity: triage, projects, roadmaps, integrations
Choose TODO for AI if
  • The work on your board is not only code
  • You want the agent to have a shell on your machines and a session in your Chrome
  • You want to pick the model per item instead of inheriting the delegated agent's
  • You want one bill instead of a tracker plus an agent subscription
Positioning

We are not competing for the same job

Different problem

Linear gets the task done.
TODO for AI organises the whole company’s work.

Linear answers one question: how do I get this task done, by handing it to somebody else's coding agent? So do the others — Cursor inside the editor, Claude Code in one person's session, Lindy by asking its assistant.

We answer a different one: where does the work live? One board per project, and a project for each part of the company — engineering, marketing, ops, finance, one per client. Your colleagues work on it. So do your agents, as many as you want to run, each with its own model, tools and permissions. Items carry the people who worked them and the agent that ran them, and the board filters by person, so what the company has in flight is one screen instead of a Slack thread.

That is not a team plan bolted onto an AI tool. It is the product. The agents are how items get closed; the board is what the company runs on.

Context

What Linear is, and where it stops

Linear is the closest thing to what we are building, from the opposite direction. It already has the thing the agent vendors do not: a real shared board, where a teammate and an agent can hold the same item, where state is queued, started, blocked and done, and where everyone can see it. Since the agent platform shipped you can assign an issue to Claude Code, Codex, Cursor, Copilot, Devin or twenty others, and Linear Agent runs Claude Code or Codex in Linear's own managed sandbox.

What it will not do is leave engineering. An issue is a thing that ends in a diff. There is no shell on your laptop, no logged-in browser, no inbox, no ad account, and the model is whatever the agent you delegated to happens to run. Linear is mostly the dispatcher, and Linear Agent only narrows the worker to Claude Code or Codex in Linear's sandbox.

Engineering teams who want issues, cycles and coding agents on one board.
Why people switch

Three reasons Linear users look elsewhere

01
The board stops at the repo

Invoices, outreach, ad accounts and support triage have no shape in Linear. The agent integrations are coding agents, every one of them.

02
You dispatch, you do not own the worker

Assigning an issue to Devin or Cursor means another subscription, another vendor's models and another permission model. Linear Agent avoids the second bill by running Claude Code or Codex in Linear's own sandbox, which is still not a machine you control.

03
No machine of your own

Linear never gets a shell on your box or a session in your Chrome. Anything that needs your logins goes back to a human.

Scores

Six dimensions that decide it

Six dimensions, 0 to 5
Linear 15/30TODO for AI 29/30
Model freedom2 · 5 /5
Which vendors and models you can run
Long-running work3 · 5 /5
Persistent machine, scheduling, parallel tasks
Beyond code1 · 5 /5
Marketing, ops, browser, email, not only repos
Openness1 · 4 /5
Source available, self-host, extend
Team & permissions5 · 5 /5
Roles, pooled usage, tool approvals
Cost predictability3 · 5 /5
Flat plan vs metered tokens
Feature by feature

What each one ships

FeatureLinearTODO for AI
Persistent cloud VM
An always-on machine. Files, logins and sessions survive between runs.
Linear sandbox for Linear Agent
Model choice
The delegated agent's
Any provider
Cross-vendor review
Review GPT output with Claude, or the other way around.
Drives your real browser
Chrome extension plus cloud browsers.
Business tasks, not only code
SEO, email, ads, social, CRM via CLI tools.
Engineering only
Any CLI as an integration
MCP + Agent API
Any binary
Voice control
People and agents on one board
Colleagues and agents work the same list. Items show who contributed and which agent ran them; filter the board by person.
Yes, for engineering issues
Many agents, each configured
Each agent gets its own model, prompt, tools and permissions. Pick which one takes an item.
Delegated, 30+ vendors
Unlimited, per task
Projects for the whole company
Engineering, marketing, ops, finance: separate projects and agents, one team and one bill.
Teams and projects
Unlimited, shared
Team roles, pooled usage
Per seat
Roles + pooled
Tool permissions
OAuth scopes
Allow, approve, block
Open runtime
Edge + CLI public
Pricing

Same ladder, different meter

TierLinearTODO for AI
EntryFreeFree (Sonnet only), or Starter $20
MidBasic $10 per userPro $100
TopBusiness $16 per userUltra $200
TeamBusiness $16 per user, Enterprise custom$30 standard / $120 premium per seat, min 2 seats incl. 1 premium, +$50 bonus pool
Linear · what it meters

Seats, plus AI credits for coding sessions and Loops. Delegated agents bill on their own vendor plan, so a Devin or Cursor subscription sits on top.

TODO for AI · what it meters

One pool priced in dollars of model cost, spendable on any vendor. Session and weekly windows pace it, and a 1.3-1.5x plan multiplier applies, so a $20 plan is about $15 of list-price API. Team seat prices go into one shared pool.

USD per month, monthly billing, public list prices as of 2026-09-22.
Verdict

Bottom line

Our take
Linear is excellent and we are not trying to replace your issue tracker. The difference is what an item can be: in Linear it is a piece of engineering handed to a coding agent, in TODO for AI it is any task, worked by an agent you configured, on machines you own, with the rest of the company on the same board.
FAQ

Common questions

Is TODO for AI a Linear alternative?
Only if your board holds more than engineering. Linear is the better issue tracker. TODO for AI is a board where any task, code or not, gets done by an agent with a shell on your machines. Plenty of teams keep both and let TODO for AI take the work that never becomes an issue.
Can Linear agents do non-coding work?
Not really. The agent integrations are coding agents, and Linear Agent runs Claude Code or Codex. Anything that needs an inbox, a CRM or a browser session goes back to a person.
Does Linear run agents on my machine?
You can open an issue in Claude Code or Cursor locally, which runs on your machine through that tool. Linear itself has no agent on your hardware. TODO for AI connects your PC with a 90 KB bridge and runs agents there directly.
Which is cheaper?
Linear is $10 to $16 per seat, but the agent doing the work is a separate subscription. TODO for AI is $20 to $200 with every model included, or from $30 per seat for teams with a pooled budget, minimum two seats including one premium.