ideastack·9 min read·

Cursor vs Claude Code vs OpenCode: the UK indie hacker three-way for 2026

Yesterday we did the visual-builder three-way (Lovable vs Bolt vs Replit). Today is the IDE/agent layer underneath: Cursor, Claude Code, and OpenCode. The top of the SERP is US-shaped - global comparison sites, USD pricing, no UK angle. This post is the UK-builder primer. GBP throughout, a three-question decision tree, and the two-tool combo most weekend builders settle on by month two.

Cursor vs Claude Code vs OpenCode: the UK indie hacker three-way for 2026

Yesterday we did the visual-builder three-way (Lovable vs Bolt vs Replit). Today is the IDE/agent layer underneath: Cursor, Claude Code, and OpenCode. The three tools you actually code with after the landing page is mocked.

Search "Cursor vs Claude Code vs OpenCode" and the top 10 is US-shaped: NxCode, ComputingForGeeks, ShareUHack, Respan, DevToolPicks. None of them are written from a UK indie hacker's chair, none of them quote GBP, and none of them tell you the honest answer — which is that most serious UK builders end up running two of these in tandem, not picking one.

This post is the UK-builder primer. GBP throughout. The three-question decision tree at the end. The two-tool combo most weekend builders settle on by month two.

The 30-second positioning

ToolShapeWho it's for
CursorVS Code fork, AI inside the editorThe builder who lives in their IDE and wants AI tab-complete + composer for refactors
Claude CodeTerminal-based agent (no IDE)The builder who wants the AI to run an hour on its own — read files, edit, test, commit
OpenCodeOpen-source terminal agent, bring your own LLMThe cost-sensitive builder + anyone who wants to pick their own model per task

These three are not direct competitors despite the SERP framing. Cursor is "AI in the IDE". Claude Code and OpenCode are "AI as the IDE". The choice between Cursor and the agents is a workflow question; the choice between Claude Code and OpenCode is a pricing-and-model-flexibility question.

The UK GBP cost table (May 2026)

Real monthly cost at the tier most UK weekend builders run at. All prices include VAT impact where relevant (USD-billed services are charged through the card's FX, so the GBP figure floats slightly).

ToolTierMonthly costWhat you get
Cursor ProProGBP 16-17500 fast premium requests + unlimited slow, all models
Cursor UltraUltraGBP 16020x more fast premium requests, priority support
Claude Code (Anthropic Pro)ProGBP 17Includes Claude Code with a soft quota, Sonnet/Opus access
Claude Code (Anthropic Max)Max 5xGBP 805x Pro quota, generous for serious vibe coding
Claude Code (Anthropic Max)Max 20xGBP 16020x Pro quota, near-unlimited for solo builders
OpenCodeFree + BYOKGBP 0 + LLM costFree tier, you pay your own API key (Anthropic, OpenAI, Groq, etc.)
OpenCode GoPaidGBP 8Lowest-cost paid tier, no BYOK required for hosted models
OpenCode + Anthropic APIBYOK~GBP 30-80/moAt typical UK weekend usage, after the API top-ups

A note on the OpenCode + API maths: the model fees do not actually beat Claude Code Pro at GBP 17/month for typical UK indie hacker usage. OpenCode wins on flexibility (model routing per task) and transparency (you can see every token), not raw cost.

The decision tree

Three questions, in order. Answer them honestly.

Question 1: Do you live in an IDE all day?

If yes, Cursor is the natural fit. VS Code fork means every plugin you already know works. Composer mode lets you do agentic refactors without leaving the editor. The single biggest reason a builder regrets switching off Cursor is muscle memory — keyboard shortcuts, file tree mental model, debugger integration.

If no — if you spend equal time in the terminal, or you're a "scaffold and inspect" rather than "tab through 50 files" builder — skip to question 2.

Question 2: Do you want the AI to run for an hour on its own?

If yes, Claude Code is the right tool. The killer pattern is "vibe coding with subagents" — you give it a brief, it dispatches subagents, they run in parallel, they come back with edits, the main thread reviews and commits. That pattern is awkward in Cursor; it is native in Claude Code.

If you also want fine-grained model control — different model for research, different model for code-writing, different model for tests — go to question 3.

Question 3: Are you price-sensitive at the LLM-cost layer?

If yes, and you already have an Anthropic or OpenAI API key with credit, OpenCode lets you keep your existing spend and route per task. The Go plan at GBP 8/month removes the BYOK requirement if you'd prefer a hosted model.

If no — you'd rather have one bill at the end of the month — Claude Code on Anthropic Pro or Max is the cleanest.

The two-tool combo most UK weekend builders settle on

After about a month of solo building, most UK indie hackers we hear from converge on the same pattern:

  • Cursor for IDE work — tab-complete in the day-to-day, composer for medium refactors, multi-file edits where you want to see every change inline.
  • Claude Code for the big jobs — full feature scaffolds, "spin up a new microservice", overnight refactors that touch 40 files, exploratory research with subagents.

That combo is roughly GBP 33/month (Cursor Pro + Anthropic Pro). It's still well below a single freelance dev day (GBP 400-600), and the two tools complement each other rather than overlap. The reason it converges is that the things Cursor is brilliant at (in-IDE editing) are not the things Claude Code is brilliant at (long-running autonomous runs), and vice versa.

The three honest weekend scenarios

Scenario A: ship a paid micro SaaS in a weekend (Friday-Sunday)

Best tool: Claude Code. You want the agent to scaffold Next.js + Supabase + Stripe in one prompt, deploy to Vercel, and only come back to you when something needs human judgement. The IDE-bound shape of Cursor slows this down; the constant context-switching of OpenCode adds friction.

Scenario B: refactor a 6-month-old side project that's gone sideways

Best tool: Cursor. You want to see every change inline, you want to keep the diff small, you want to step through the affected files. Composer mode + Cursor's diff view shines here. Claude Code is overkill; OpenCode lacks the IDE muscle.

Scenario C: a research-heavy build with lots of "find me 10 examples of X" work

Best tool: OpenCode (or Claude Code if you don't mind the cost). The model-routing flexibility means you can send "find examples" to a cheap fast model (Haiku, Groq) and "write the actual code" to a strong slow model (Opus, GPT-5). That cost split is impossible inside Cursor and harder to set up inside Claude Code.

Who shouldn't use which tool

Don't use Cursor if you keep getting frustrated that the AI does not run for long enough on its own. Cursor's design philosophy is "human in the loop on every change". If you want agentic autonomy, that fight is going to wear you down.

Don't use Claude Code if you have a small project where one file at a time is the right shape. The agent loop overhead is not worth it for "fix this CSS bug in 5 minutes". Use Cursor for those.

Don't use OpenCode if you don't have an LLM API key already and you don't want to manage one. The BYOK setup adds real friction, and the Go plan (GBP 8) is a small saving over Claude Code Pro (GBP 17) that comes with much less polish.

What about VS Code + Copilot, Windsurf, Zed, and the rest?

Outside scope for today. The three tools above represent the three shapes (IDE-AI, agent-AI, open-source agent-AI) that most serious UK indie hackers are running in 2026. Windsurf is a Cursor-shaped competitor; Zed has a strong following but a smaller AI surface; Copilot is fine for autocomplete but not enough for vibe coding. If you have one of those already and it works for you, keep it — switching for the sake of it is a tax.

The cost ceiling worth knowing about

If you run two of these tools and your weekend project ships to paying customers, the right monthly stack tops out at:

  • Cursor Pro: GBP 16
  • Anthropic Max 5x (Claude Code): GBP 80
  • (Optional) OpenCode + GBP 20-30 of API credit for cost-routing experiments
  • Total: ~GBP 100-130/month

A single working weekend at that stack should produce more value than the monthly cost. If it doesn't, the problem is not the tools — it's the project. Cut the project, not the stack.

Want a data-backed UK business idea every week? Free reports drop every Thursday — keyword volumes, SERP analysis, builder prompts. Browse the latest free report on IdeaStack.


Frequently asked

### Is OpenCode actually free?

The CLI is free and open-source. To use it you need to either (a) bring your own LLM API key (Anthropic, OpenAI, Groq, Together, etc.) and pay per token, or (b) subscribe to the Go plan at GBP 8/month for hosted-model access. The "GBP 0" headline only works for option (a), and your real cost is your API spend, which can easily exceed Claude Code Pro at GBP 17/month for active use.

Can I run Cursor and Claude Code on the same codebase?

Yes. They are completely independent tools. Cursor edits files in the IDE; Claude Code edits files in the terminal. The only thing to watch is git — if you have both running on the same repo at the same time, you can produce merge conflicts in seconds. Pick which tool owns a session and stay there.

Does Cursor or Claude Code work better for non-developers?

Both have a learning curve. Cursor's curve is "learn VS Code first, then add AI on top". Claude Code's curve is "learn the terminal first, then trust the agent". For complete non-developers, Lovable or Bolt (yesterday's post) are gentler starting points — come back to Cursor or Claude Code once you can read what they produce.

What's the right tool to start with as a UK indie hacker?

If you've never used any of them: start with **Claude Code on Anthropic Pro** (GBP 17/month). It's the most opinionated, the most "ship product" shaped, and the most forgiving of beginner mistakes because the agent will tell you when something is broken. Add Cursor in month two if you find yourself wanting more IDE-shaped work.

Will OpenCode replace Claude Code?

Unlikely in 2026. OpenCode is genuinely good, and the open-source angle matters for some builders, but Claude Code has Anthropic's full first-party support, deeper integration with the Anthropic model family, and a much larger community of patterns and CLAUDE.md examples to learn from. OpenCode is best treated as the specialist for cost-routing and model-flexibility scenarios, not a Claude Code replacement.

Related reading

More UK-focused guides from the IdeaStack blog.

Claude Code subagents for UK indie hackers: the parallel-build unlock

Claude Code subagents for UK indie hackers: the parallel-build unlock

Most UK indie hackers using Claude Code never touch subagents. They are the single biggest unlock in the tool, and they are buried two levels deep in the docs. The result: weekends that should ship five things ship three. This post fixes that - the 30-second definition, three concrete weekend scenarios where subagents save 60-90 minutes each, copy-paste prompts for each, and the honest 'when not to use them' because they are a power tool, not magic.

Read more →

CLAUDE.md for UK indie hackers: the project file that compounds week over week

CLAUDE.md for UK indie hackers: the project file that compounds week over week

Every UK indie hacker who tries Claude Code reaches for CLAUDE.md within a week. The Anthropic docs tell you it exists; generic dev blogs tell you it is where project rules live. Neither explains the thing that actually matters: CLAUDE.md is the file that turns Claude Code from helpful assistant into a builder that compounds. The 7 sections that earn their keep, the 3 anti-patterns that look helpful but rot the file, and a real copy-paste 80-line template.

Read more →

Claude Code first project for UK indie hackers: install to deploy in 30 minutes

Claude Code first project for UK indie hackers: install to deploy in 30 minutes

Two ways UK indie hackers are using AI in 2026: as an in-IDE copilot, or as the IDE itself. Claude Code is the second shape - the agent that runs in your terminal, reads the project, edits files, runs tests, commits. This is the missing UK-native, GBP-priced, install-to-paid-product walkthrough: install Claude Code, scaffold a Next.js 16 + Supabase EU + Stripe UK GBP micro SaaS, deploy to Vercel, and have a first paying customer flow in 30 minutes of clock time.

Read more →

Claude Code plan mode for UK indie hackers: the three-screen ritual that stops the one-shot disaster

Claude Code plan mode for UK indie hackers: the three-screen ritual that stops the one-shot disaster

The fastest way to brick a weekend project is to one-shot a refactor. Plan mode is Shift+Tab+Tab and a fundamentally different agent posture - the agent looks, drafts a plan, and only edits once you've agreed. The three-screen ritual that stops the one-shot disaster on Stripe Checkout, live Supabase migrations, and billing webhook rewrites.

Read more →

Claude Code MCP servers for UK micro-SaaS: the four wires (Stripe UK, Supabase EU, Postgres, GitHub) and one rule that stops the agent guessing

Claude Code MCP servers for UK micro-SaaS: the four wires (Stripe UK, Supabase EU, Postgres, GitHub) and one rule that stops the agent guessing

Every Claude Code user hits a wall around month two: the agent can edit files but cannot see your Stripe charges, your Supabase rows, or your GitHub PRs. So it guesses. MCP fixes that. This is the UK micro-SaaS primer for the four servers that move the needle - Stripe UK, Supabase EU, Postgres, GitHub - plus the one read-only rule that keeps the agent safe.

Read more →

The newsletter

One UK business idea, every Thursday

By Tim Bland. Free.