Claude Code explained: UK pricing, how to install it on Mac and Windows, and how it compares with Cursor and Codex

Claude Code product page, with the one-line install command

Claude Code is Anthropic's AI coding agent: you describe a job in plain English, and it reads your project, edits the code and runs commands to finish it. It suits developers, and non-developers willing to learn a few basics, who want software built or fixed. There is no free version: it comes with Claude Pro at £18 a month including VAT in the UK, or pay-as-you-go API billing. It works in the UK. Know this first: it acts on your computer, and by default a second AI model, not you, decides which of its actions are safe.

Key facts

  • What it is: An AI coding agent that reads your project, edits files, runs commands and handles Git, steered in plain English
  • Made by: Anthropic, a US company (Anthropic Ireland, Limited is the data controller for UK users)
  • Price: Included with Claude Pro at £18 a month, Max from £90, Team from £18 a seat (yearly), all including VAT, or pay per use via the API, as of 17 October 2026
  • Free plan or trial: No free plan; the free Claude plan excludes Claude Code. Trials only on sales-assisted Enterprise
  • Runs on: macOS 13+, Windows 10 (1809)+, Ubuntu 20.04+, Debian 10+, Alpine 3.19+; also VS Code, JetBrains, a desktop app, the web and mobile
  • What you need: A paid Claude plan or Anthropic Console account, an internet connection, 4 GB of RAM and a project folder
  • Open source: No. The GitHub repo holds the changelog and security advisories, but the code is proprietary
  • Available in the UK: Yes, the UK is on Anthropic's supported countries list
  • Best for: Building, fixing and maintaining software, from small scripts to multi-day changes
  • Official site: claude.com/product/claude-code
Claude Code at a glance: included with Claude Pro at £18 a month, Max at £90 or £180, Team from £18 a seat, all including VAT, or pay per use via the API; no free plan; runs on macOS, Windows and Linux plus VS Code, JetBrains, a desktop app, the web and mobile; available in the UK; not open source; best for building, fixing and maintaining software
Claude Code at a glance. Prices and availability checked against Anthropic's pages on 21 October 2026.

On this page

What is Claude Code?

Claude Code is an AI agent for software work. A chatbot hands you code to paste; Claude Code edits your files, runs the code to check it and reports back.

  1. You start it in a project folder, from the terminal (the text window where you type commands), the Claude desktop app, VS Code or a browser.
  2. You type what you want, such as "add a contact form to this website".
  3. It plans the change, edits the files and runs tests.
  4. It checks with you before risky steps, depending on the permission mode, and can save your work with Git (the tool developers use to track changes).

It only runs Anthropic's models. As of 17 October 2026 the default is Opus 5.5, with Sonnet 5.5 and Haiku 5.5 also available, and Fable 5.1 on Max and up (Pro pays for it with usage credits). Anthropic does not support other companies' models, so there is no official private, local-model option. There is an unofficial one: Ollama can point Claude Code at a model on your own Mac (see can Claude Code use a local LLM? below), and our Ollama guide covers the models. For documents and research rather than code, Anthropic's Claude Cowork, now part of the main Claude app, is the closer fit.

What do people use Claude Code for?

Mostly code, but a growing share of other work. Anthropic studied about 400,000 Claude Code sessions from about 235,000 people between October 2025 and April 2026 (published 16 June 2026). It found:

  • Code is most of it: writing new code was 25% of sessions, fixing code 26%, and testing or running other agents 5%.
  • The rest surrounds the code: running software was 17%, planning or exploring 14%, and data analysis or documents 13%.
  • Less bug fixing: fixing fell from 33% to 19% of sessions over the seven months. Document writing and data analysis roughly doubled, from about 10% to 20%.
  • Who uses it: after software jobs, the biggest groups were business and finance; arts, design and media; and management.
  • You do not need to code: in sessions that produced code, people outside software jobs at least partly succeeded 88% of the time, against 89% for software workers.

It is also more hands-off than chat. The median Claude Code session that produced a blog post or article had one human prompt, against 13 rounds in chat and Cowork (Economic Index report, June 2026).

What non-developers use it for

  • Marketing: Austin Lau, an Anthropic growth marketer who had never opened a terminal, built a Figma plugin for ad variations and a Google Ads copy workflow. Anthropic says each ad went from 30 minutes to 30 seconds (26 January 2026).
  • Data and internal tools: Anthropic's data scientists build React apps that chart model performance without being fluent in TypeScript, and its legal team built prototype "phone tree" systems to route colleagues to the right lawyer (24 July 2025).
  • Documents and compliance: Swiss bank Pictet checked more than 50 internal directives against current regulations in hours, a job planned as two weeks' work for three people. Another Pictet team automated a weekly newsletter that took three hours a week (Anthropic customer story).

What users say (individual opinions)

  • Notes: "I am using Claude code to manage my obsidian vault," wrote roland35 on Hacker News (11 October 2025). They dictate tasks and paste in "pictures of my hand written meeting notes".
  • Marketing and PDFs: another Hacker News user uses it "for Marketing tasks that require some code, but also other tasks like writing, design, creating pretty PDFs", though "it does feel like I'm driving a Ferrari to pick up some groceries sometimes" (1 September 2025).
  • Research: "Claude Code isn't just for developers. It's for anyone who needs to gather, synthesise, and transform information - then apply their own judgement," wrote Akash Joshi on The Writing Dev (7 February 2026).

If the work lives in files, Claude Code can read, change and check it. Jobs to try:

JobExample promptWho it suits
Fix a bug with proofthe basket total is wrong when a discount code is used. write a failing test, fix it, then run all the testsDevelopers
Analyse datacompare the supplier price lists in the quotes folder, flag any item up more than 10%, and save the result as a spreadsheetFinance, operations, small-business owners
Check documentscheck every policy in the policies folder against checklist.md and list the gaps in a tableCompliance, legal, HR
Write marketing copyturn ads.csv into 15 new headlines per ad group within Google's character limits and save an upload-ready CSVPaid search and content marketers
Tidy notesread today's journal note, link every person and book mentioned, and file it in the right folderObsidian and Markdown note-takers
Automate a weekly jobsummarise each link in links.md in two sentences and draft this week's newsletter in newsletter.mdAnyone with a repeat writing task

What's new in Claude Code in October 2026?

  • 23 October: version 2.1.310, the latest as of 24 October, lets Enterprise owners control who can use cloud sessions and Remote Control by custom role, brings the Monitor tool to Bedrock, Vertex and Foundry, and stops background clean-up deleting recent files such as pasted images (changelog).
  • 22 October: version 2.1.309 closed several sandbox and permission gaps, including sandboxed commands on macOS and Linux running shell start-up files outside the sandbox. It also stopped /rewind restoring sed -i edits. The same day Anthropic gave Agent Skills, the SKILL.md format Claude Code skills use, to the Agentic AI Foundation under the Linux Foundation, saying 1 million skills have been published and nearly 280 million installed (Anthropic).
  • 21 October: version 2.1.307 added @claude review stop (also off and pause) to Code Review, which ends an "always review" subscription on a pull request without starting a new review.
  • 18 to 21 October: versions 2.1.303 to 2.1.306. Version 2.1.304 (19 October) brought /auto-mode-setup, a guided setup that reads your project and recent sessions to teach auto mode about your environment, to Bedrock, Vertex, Foundry and sessions with telemetry turned off (Pro, Max and Team have had it since version 2.1.228), plus a warning on Pro and Max when resuming an old conversation would use a noticeable share of your five-hour allowance. Version 2.1.306 (21 October) fixed a false "Not logged in" error in cloud sessions.
  • 16 October: version 2.1.302 lets you choose which model runs auto mode's local safety checks (not the server-side ones).
  • 15 October: Code Review became generally available on Team and Enterprise. Several agents check each GitHub pull request (a proposed code change) for bugs, usually in 6 to 10 minutes, Anthropic says. Eligible Enterprise organisations can claim at least $10,000 (about £7,500) of review credits by 15 January 2027.
  • 14 October: version 2.1.299 added idle compaction, which summarises long idle conversations so your next message uses less allowance. Version 2.1.300 improved OpenTelemetry tracing (still in beta), for companies that monitor Claude Code activity.
  • 9 October: version 2.1.296 lets you pin every workflow subagent (the helper agents a workflow starts) to one model, a simple cost control.
  • 7 October: Claude Haiku 5.5 launched and became Claude Code's default Haiku model in version 2.1.293.
  • 5 October: Anthropic disclosed a high-severity flaw (CVE-2026-103435) that let file writes escape the project folder, fixed in May in version 2.1.129.
  • Late September: Opus 5.5 (22 September) and Sonnet 5.5 (28 September) launched. Version 2.1.283 (25 September) made auto mode the starting mode on every plan (Pro, Max and Team had it from August), and version 2.1.277 (18 September) lets Claude Code read an AGENTS.md file when a project has no CLAUDE.md.

Claude Code pricing: how much does it cost in the UK?

Claude Code comes with every paid Claude plan, or you pay per use through an Anthropic Console (API) account. Anthropic shows UK visitors pound prices, including 20% VAT, for Pro, Max and Team. Enterprise and API prices are in US dollars, excluding tax, converted here at $1 = £0.75. Prices are as of 17 October 2026.

Bar chart of Claude plans that include Claude Code, UK prices a month including VAT: Pro £18, Team Standard £18 a seat, Max 5x £90, Team Premium £90 a seat, Max 20x £180
Claude plans that include Claude Code, UK prices a month including VAT. Team seats are billed yearly. API use is pay per token. Checked 21 October 2026.
Claude pricing page showing the Free, Pro and Max plans that include Claude Code
Claude's pricing page on 17 October 2026, US view. UK visitors see pound prices that include 20% VAT. Screenshot: aiagents.org.uk.
PlanPriceIn poundsWhat you get
Free$0£0Chat only, no Claude Code
Pro$20 a month, or $200 a year£18 a month, or £180 a year, VAT includedClaude Code, at least 5 times Free usage
Max 5x$100 a month£90, VAT included5 times Pro usage, plus $100 a month of API credits (not for Claude Code)
Max 20x$200 a month£180, VAT included20 times Pro usage, plus $200 a month of API credits (not for Claude Code)
Team, Standard seat$20 a seat a month yearly, $25 monthly£18 or £22.50, VAT includedMore than Pro, plus SSO; 2 to 150 seats
Team, Premium seat$100 a seat a month yearly, $125 monthly£90 or £113, VAT included5 times a Standard seat
Enterprise$20 a seat a month yearly, plus usage at API ratesabout £15 a seat plus usage20-seat minimum, audit logs, custom retention
API (Console)Pay per tokenSee belowNo plan limits

Usage limits in plain terms. Your allowance refills every five hours on a rolling basis, paid plans add a weekly cap, and chats and Claude Code share one pool. There is no fixed message count: big projects and stronger models use more. At the limit you wait, upgrade, or turn on usage credits at API rates. Type /usage to check where you stand.

API prices per million tokens (tokens are small chunks of text):

ModelInputOutput
Opus 5.5 (default)$4 (about £3)$20 (about £15)
Sonnet 5.5$2 (about £1.50)$10 (about £7.50)
Haiku 5.5 (prompts up to 100K tokens)$0.10 (about 8p)$0.50 (about 38p)
Fable 5.1$10 (about £7.50)$50 (about £37.50)

Costs that catch people out:

  • Anthropic puts the average enterprise cost at about $13 (about £10) per developer per active day, or $150 to $250 (about £113 to £188) a month.
  • Code Review and fast mode (double price on Opus 5.5) cost extra.
  • Long sessions resend the whole conversation, so /clear between jobs.

For the wider picture, see what AI agents cost in the UK.

What do you need to run Claude Code?

  • A computer: macOS 13 or later, Windows 10 (version 1809) or later, or a recent Ubuntu, Debian or Alpine Linux, with 4 GB of RAM. Apple Silicon, Intel and ARM all work.
  • An account: Pro, Max, Team, Enterprise or an Anthropic Console account, and you must be 18 or over. Amazon Bedrock, Google Cloud and Microsoft Foundry also work.
  • An internet connection: Claude Code does not work offline.
  • Optional extras: Git for Windows, a GitHub account and VS Code.
  • Skills: no coding needed, but knowing how to open a terminal helps. The desktop app avoids the terminal entirely.

How to install and set up Claude Code

Anthropic recommends its native installer, which updates itself and needs no Node.js.

Official Claude Code install page showing the commands to install Claude Code on Mac, Windows and Linux
The official Claude Code setup page on 17 October 2026, with the Mac, Linux and Windows install commands. Screenshot: aiagents.org.uk.

How to install Claude Code on Mac

  1. Open Terminal: press Cmd and Space, type Terminal, press Return.
  2. Paste the official command and press Return. It shows no progress while it downloads.
curl -fsSL https://claude.ai/install.sh | bash
  1. Open a new Terminal window and check it worked. Success is a version number followed by "(Claude Code)".
claude --version
  1. Move into your project folder and start it.
cd ~/Documents/my-project
claude
  1. Log in through your browser and confirm you trust the folder when asked. The Claude Code prompt appears.

Homebrew also works (brew install --cask claude-code), but does not update itself, so run brew upgrade claude-code now and then.

How to install Claude Code on Windows

  1. Open PowerShell from the Start menu. The prompt starts with PS C:\. You do not need Administrator rights.
  2. Paste this and press Enter.
irm https://claude.ai/install.ps1 | iex
  1. In the older Command Prompt (no PS at the start), use this instead.
curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd
  1. Install Git for Windows if you can (otherwise Claude Code runs commands through PowerShell).
  2. Open a new window and run claude --version. A version number means success.
  3. Go to your project with cd, type claude and log in through your browser.

WinGet also works: winget install Anthropic.ClaudeCode. The safety sandbox does not run on native Windows, so use WSL 2 (Windows Subsystem for Linux) if you want it.

Linux, the desktop app and the web

On Linux, use the Mac command or Anthropic's apt, dnf and apk repositories. The Claude desktop app (Mac, Windows, Linux in beta) includes Claude Code with no terminal: sign in and click the Code tab. Or use a browser at claude.ai/code, where tasks run in Anthropic's cloud.

How to use Claude Code in VS Code

  1. Check you have VS Code 1.94.0 or later.
  2. Open Extensions (Cmd+Shift+X on Mac, Ctrl+Shift+X on Windows), search "Claude Code" and click Install.
  3. Click the Spark icon at the top right of an open file.
  4. Click Sign in and approve in your browser.

Proposed edits appear as diffs you accept or reject. The same extension works in Cursor.

How to update Claude Code

The standard install updates itself in the background and uses the new version the next time you start Claude Code. To check which version you have, or to update Claude Code straight away:

claude --version
claude update

Homebrew and WinGet installs do not update themselves: run brew upgrade claude-code or winget upgrade Anthropic.ClaudeCode. The latest version is listed in the changelog on GitHub (2.1.310 as of 24 October 2026). Type /config to switch to the "stable" release channel, which runs about a week behind and skips releases with major regressions.

How to uninstall Claude Code

On Mac or Linux:

rm -f ~/.local/bin/claude
rm -rf ~/.local/share/claude

On Windows, in PowerShell:

Remove-Item -Path "$env:USERPROFILE\.local\bin\claude.exe" -Force
Remove-Item -Path "$env:USERPROFILE\.local\share\claude" -Recurse -Force

Otherwise use brew uninstall --cask claude-code, winget uninstall Anthropic.ClaudeCode or npm uninstall -g @anthropic-ai/claude-code. To wipe settings and history too, delete ~/.claude and ~/.claude.json after removing the VS Code extension and desktop app.

How to use Claude Code: first things to try

Be specific: "fix the login bug where users see a blank screen" beats "fix the bug".

  1. Get a tour: what does this project do?
  2. Create a memory file: /init writes a CLAUDE.md with your build and test steps, which Claude reads every session.
  3. Plan first: press Shift+Tab to reach plan mode, then type plan how to add online booking to this site
  4. Build something small: create a one-page website for a florist in Leeds with opening hours, prices and a contact form
  5. Tidy business data: read sales-2026.csv and save total sales by month to summary.csv
  6. Fix and test: write tests for the auth module, run them, and fix any failures
  7. Save your work: commit my changes with a descriptive message

How to run Claude Code in terminal

Open a terminal, cd into your project and type claude. Use claude -p "explain this script" for a one-off answer, claude -c to continue your last conversation and /exit to leave.

How to remove MCP from Claude Code

MCP connects Claude Code to tools such as Google Drive or Jira (our MCP guide explains it). To remove a server, list what is connected, then delete it by name.

claude mcp list
claude mcp remove <name>

If the name exists in more than one scope (local, project or user), say which:

claude mcp remove <name> --scope project

Inside a session, /mcp lets you switch servers off instead.

Can Claude Code use a local LLM?

Officially, no. Anthropic's gateway documentation says it does not support routing Claude Code to non-Claude models through any gateway. Unofficially, yes: Ollama has an Anthropic-compatible API, lists Claude Code as an integration on its own site, and can start Claude Code pointed at a model running on your Mac. Anthropic will not help if it breaks, and small local models are far weaker than Claude at agentic coding, but it works for private experiments and for code that must not leave your machine.

  1. Install Ollama and download a model that supports tool calling (our Ollama guide explains both), then install Claude Code as above.
  2. Run the command below and pick a model. Ollama recommends a context window of 64K tokens or more for repositories, which needs a lot of memory: on a 16 GB Mac, Ollama's cloud models are the practical choice, which means your code leaves your machine again.
ollama launch claude

To set it up by hand, point Claude Code at the local Ollama server with three environment variables, then start it with an Ollama model:

export ANTHROPIC_AUTH_TOKEN=ollama
export ANTHROPIC_API_KEY=""
export ANTHROPIC_BASE_URL=http://localhost:11434
claude --model qwen3.8:27b

Anthropic's documentation says requests sent with a gateway credential like this do not count against a claude.ai subscription. Ollama says basic chat, file edits and tool calling work with compatible models, while hosted web search and some advanced tool controls do not. If you want a coding agent that supports local models properly, Kilo Code and the Codex CLI are the supported routes.

Claude Code commands and shortcuts cheat sheet

Every entry is checked against Anthropic's commands, interactive mode and CLI reference pages as of 24 October 2026. Type / in a session for the full list, which varies by plan.

Slash commands

CommandWhat it does
/initWrites a starter CLAUDE.md for the project
/memoryOpens CLAUDE.md and memory files; turns auto memory on or off
/clearStarts a new conversation; project memory stays
/compact [focus]Summarises the conversation to free space, such as /compact keep the test results
/plan [task]Switches to plan mode, optionally with a task
/modelChanges the model and saves it as your default
/usageShows cost, plan limits and what is using them (also /cost)
/code-reviewChecks your changes for bugs; add --fix to apply fixes (also /review)
/rewindRestores code, conversation or both to an earlier prompt (also /undo)
/resumeReopens an earlier conversation
/permissionsSets allow, ask and deny rules
/mcpLists MCP servers; enables, disables or reconnects them
/pluginBrowses, installs and switches plugins on or off
/agentsNo longer a menu: ask Claude to create subagents, or edit .claude/agents/
/doctorChecks your setup and offers fixes

Keyboard shortcuts and terminal commands

Key or commandWhat it does
Shift+TabCycles modes: Manual, accept edits, plan, auto
EscStops Claude mid-task; work so far is kept
Esc EscClears your draft; on an empty prompt, opens the rewind menu
Ctrl+CInterrupts; when idle, press twice to quit
@Mentions a file, with autocomplete
!Runs a shell command yourself; Claude reads the output
Ctrl+GOpens your prompt, or a plan, in your text editor
Shift+Enter or \ then EnterAdds a new line
claude -p "question"Answers once and exits; also reads piped input
claude -cContinues the latest conversation in this folder
claude -r "name"Resumes a session by name or ID; on its own, opens a picker
claude --model sonnetSets this session's model: opus, sonnet, haiku or fable
claude --permission-mode planStarts in a chosen mode, such as plan, manual or auto
claude updateUpdates now
claude doctorChecks the install and settings without starting a session

Two things in older tutorials have changed. The # memory shortcut went in version 2.0.70 (15 December 2025), so ask Claude to "remember" instead. And /agents has not opened a menu since version 2.1.198.

Tips for better results and lower usage

From Anthropic's best practices and managing costs guides, as of 24 October 2026:

  • Keep CLAUDE.md short. Run /init, then cut. Anthropic suggests under 200 lines and asks of each line: "Would removing this cause Claude to make mistakes?" Move occasional procedures into skills, which load only when used.
  • Plan only when it helps. Use plan mode for changes across several files or unfamiliar code. Anthropic's rule: "If you could describe the diff in one sentence, skip the plan."
  • Give Claude a check it can run. Tests, a build or a screenshot to compare let it catch its own mistakes. Ask to see the test output, not just a claim that it worked.
  • Clear rather than compact. /compact reads the whole conversation, so it is a large request itself; /clear costs nothing. After two failed corrections, clear and write a better first prompt.
  • Match the model to the job. Anthropic says Sonnet handles most coding tasks well and costs less than Opus, so save Opus for complex design and multi-step reasoning. Lower /effort for simple tasks.
  • Use checkpoints, but keep Git. Each prompt creates a checkpoint you can restore with /rewind. Checkpoints cover only Claude's own file edits, not shell commands, so commit before risky work.
  • Check your usage. On a paid plan, /usage suggests a fix for anything behind 10% or more of recent usage. Ask side questions with /btw to keep them out of the conversation.

Claude Code skills, plugins, hooks and subagents: what they are

Four features let you shape how Claude Code works, and they come up in most tutorials. All four are set up with plain files in your project or home folder.

  • Skills. A skill is a folder with a SKILL.md file of instructions, saved in .claude/skills/ for one project or ~/.claude/skills/ for all of them. Type /skill-name to run one, or let Claude load it when its description matches your request. The step-by-step version is in how to install and use skills in Claude Code. Our weekly chart of the top 20 agent skills tracks the most popular, and are agent skills safe? explains what to check before you install one.
  • Plugins. A plugin bundles skills, subagents, hooks and MCP servers so they install as one unit. Type /plugin in a session to browse Anthropic's official marketplace. A plugin runs with your user permissions, so read what is in it first; see our Claude plugin directory review.
  • Hooks. Commands that run at set moments, such as a code formatter after every edit or a check before a file is written. They are listed in your settings file.
  • Subagents. Helper agents, each with its own instructions and tools, that Claude Code can hand part of a job to. They are Markdown files in .claude/agents/. Developers can build their own agents on the same machinery with the Claude Agent SDK.

Plan mode (Shift+Tab) sits alongside these: Claude Code reads and plans but changes nothing until you approve the plan, which is the safest way to start a big change.

Best Claude Code tutorial videos

Video: Futurepedia on YouTube.

Futurepedia's walkthrough takes a non-coder from first prompt to a live website, covering plan mode, CLAUDE.md, MCP and GitHub.

VideoChannelLengthUploadedBest for
Full Claude Code Tutorial for Non-Technical Beginners in 2026 (step-by-step)Futurepedia40:5230 April 2026Non-coders building a first project end to end
How to Install Claude Code on Windows and Mac (Beginner Step by Step, 2026)AI with Ashlee6:5611 October 2026Fastest first install, terminal or desktop app
How to Install Claude Code in Terminal on macOS (Step by Step) 2026Checkmark Academy2:5830 July 2026A quick Mac terminal install
Claude Code Tutorial 2026: Install in VS Code + Models, Modes & Settings Explained!Web Tech Knowledge5:1917 October 2026Using it inside VS Code
Getting started with Claude Code ProjectsClaude (official)4:339 October 2026Projects beta: parallel cloud tasks
Claude Code Full Course 2026 : Everything You Need to Know (No Coding Needed)GenAI Unplugged5:12:0212 October 2026Going deep on skills, hooks, MCP and subagents

Watch AI with Ashlee's seven-minute install first, then Futurepedia's build. Treat the GenAI Unplugged lesson on running it free through OpenRouter with caution: Anthropic does not support non-Claude models.

LinkWhat it's for
Product pageOverview and where it runs
DocumentationThe full official docs
Install and setupRequirements, install, update and uninstall
QuickstartYour first session, step by step
PricingPlans, usage and API prices
ChangelogWhat changed in each version
Security advisoriesPublished vulnerabilities and fixes
Data usageTraining, retention and telemetry
Status pageCheck for outages
Claude Code 101Anthropic's 12-lesson introductory course

Is Claude Code safe? Privacy, security and UK GDPR

It is as safe as the permissions you give it. Claude Code can reach anything your user account can, so treat it like a new hire with your laptop.

Permissions. Terminal and VS Code sessions now start in auto mode (on Pro, Max and Team since August 2026, on every plan since version 2.1.283): a separate classifier model reviews each action and blocks ones it judges unsafe, instead of asking you. Manual mode starts read-only and asks before every edit or command.

Where your data goes. Prompts, the code it reads and its replies go to Anthropic, encrypted in transit. Anthropic's privacy policy (effective 10 September 2026) names Anthropic Ireland, Limited as the controller for UK users and says data goes to US servers under UK adequacy rules and standard contractual clauses. Anthropic's API offers US-only or global processing, with no UK option. Claude Code also keeps plain-text transcripts on your computer, for 30 days by default.

Training. On Free, Pro and Max, Anthropic lists model training as opt-out, so assume it is on until you switch Model Improvement off. On, sessions can train future models and are kept for five years; off, 30 days. On Team, Enterprise and the API, Anthropic says it does not train on your code or prompts unless your organisation opts in.

Known issues. Anthropic published several high-severity fixes in 2026, including a sandbox escape (25 June) and the folder-escape flaw (5 October). Keep auto-updates on.

Practical settings:

  1. For client or sensitive work, start in Manual mode: claude --permission-mode manual
  2. Block secret files in your project's .claude/settings.json:
{
"permissions": {
"deny": ["Read(./.env)", "Read(./secrets/**)"]
}
}
  1. Turn on the sandbox with /sandbox (Mac, Linux or WSL 2) to limit which files and websites commands can reach.
  2. On Pro or Max, switch off Model Improvement at claude.ai/settings/data-privacy-controls.
  3. Set CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1 to stop usage metrics, error reports and surveys.
  4. Only connect MCP servers you trust. Anthropic does not security-audit them.

If you handle customers' personal data, use Team or Enterprise rather than a personal Pro account, and read our guide to AI agents and UK GDPR.

Claude Code vs Cursor, Codex and other alternatives

In the Stack Overflow Developer Survey 2026 (published 6 October), 65.5% of those answering its coding-agent question used Claude Code, ahead of GitHub Copilot (58.7%), OpenAI Codex (29.5%), Cursor (25.5%), Google Antigravity (16.0%) and Kilo Code (3.2%). Prices are as of 17 October 2026.

ToolPrice fromWhere it runsModelsOpen sourceBest for
Claude CodePro, £18 a month including VATTerminal, IDEs, desktop, web, SlackClaude onlyNoHanding off whole tasks
CursorFree; Plus $8 (about £6)Its own editor, plus cloud agentsGrok; others at API list price from Premium ($30)NoHands-on editing with AI help
OpenAI CodexChatGPT Free (limited); Plus £20 a month (UK, including VAT)Web, CLI, IDE, desktop, iOSOpenAI's GPT-6 family, or local models via Ollama or LM StudioCLI only (Apache 2.0)Businesses already on ChatGPT
GitHub CopilotFree (limited); Pro $10 (about £7.50)VS Code, JetBrains, Visual Studio, CLI, GitHubSeveral, including Claude and OpenAINoTeams already on GitHub
Google AntigravityFree tier; business from $30 a seatDesktop app, CLI, IDE, SDKGoogle GeminiNoTrying an agent for free
Kilo CodeFree; pay model rates or Kilo Pass from $19 (about £14)VS Code, JetBrains, CLIAny provider, or local via Ollama or LM StudioYes (MIT)Private local models

Claude Code vs Cursor

Cursor is an AI code editor that also runs its own agents, locally and in the cloud; Claude Code is an agent you hand a job to. SpaceX has owned Cursor since 14 August 2026, and it is now sold through the X Subscription. Its cheapest paid plan covers only Grok models. Pick Cursor if you want to stay hands-on.

Claude Code vs Codex

OpenAI Codex is the closest rival: a terminal agent with desktop, web and editor versions. It is cheaper to start, because every ChatGPT plan includes it, Free among them, and its command-line tool is open source. On 7 October OpenAI said Codex and ChatGPT Work together had 40 million active users. Pick whichever matches the subscription you already pay for. If code must never leave your machine, Kilo Code or the Codex CLI with a local model is the supported route. Claude Code can be pointed at a local Ollama model, but Anthropic does not support that setup. Our guide to Claude Code with Ollama covers how to do it, which models cope and what you give up.

Claude Code vs OpenCode and Base44

Two other names come up in searches. OpenCode is an open-source terminal coding agent that works with many model providers, including local models, so it suits developers who want a free, provider-neutral tool without Anthropic's support behind it. Base44 is a no-code app builder owned by Wix: you describe an app and it builds and hosts it, with no code to look after. It is not a coding agent, so compare it with Claude Code only if you want a finished app rather than control over the code.

Who should use Claude Code?

It suits developers handing off tests and bug fixes, small-business owners building simple sites and internal tools, and GitHub teams wanting every change reviewed. Our guide to AI agents for UK small businesses has more ideas.

Skip it if everything must stay on your own computer and you want a supported setup (see how to run AI agents on your Mac), if you want a free tool, or if your work is mostly documents and email, where Claude Cowork fits better.

Frequently asked questions

What is Claude Code?

Claude Code is Anthropic's AI coding agent. You describe a task in plain English, and Claude Code reads your project, edits the code, runs commands and tests, and can commit changes with Git. Claude Code runs in the terminal, VS Code, JetBrains editors, the Claude desktop app, a browser and the Claude mobile apps, using only Anthropic's Claude models.

How much does Claude Code cost in the UK?

Claude Code is not free. As of 17 October 2026, Claude Code comes with Claude Pro at £18 a month including VAT. Max costs £90 or £180 a month, Team seats start at £18 on yearly billing, and Enterprise is $20 (about £15) a seat plus usage. You can also pay per token through the API.

How do I install Claude Code on Windows?

Open PowerShell and run irm https://claude.ai/install.ps1 | iex. In Command Prompt, use Anthropic's install.cmd command, or install Claude Code with winget install Anthropic.ClaudeCode. Then open a new window and run claude --version to check it worked. You need Windows 10 version 1809 or later, and Git for Windows is recommended.

How do I install Claude Code on Mac?

Open Terminal and run curl -fsSL https://claude.ai/install.sh | bash. The installer shows no progress, so wait for it to finish, then open a new window and run claude --version. A version number means Claude Code is installed. You need macOS 13 or later and a paid Claude plan or Anthropic Console account. Homebrew works too, but does not update Claude Code automatically.

Claude Code vs Cursor: which should I use?

Choose Claude Code if you want to hand over whole tasks and let an agent edit and test across your project. Choose Cursor if you prefer working in a code editor, with AI suggestions and its own agents alongside. Cursor has a free plan, while Claude Code needs a paid Claude plan or API credit. You can also run Claude Code inside Cursor through Anthropic's extension.

Claude Code vs Codex: what is the difference?

Both are coding agents with terminal, desktop, web and editor versions. Claude Code uses Anthropic's Claude models and needs a paid Claude plan or API credit. OpenAI Codex uses OpenAI's models, comes with every ChatGPT plan including Free, and has an open-source command-line tool. If your business already pays for ChatGPT or Claude, start with the one you have.

How do I remove an MCP server from Claude Code?

Run claude mcp list to see connected servers, then claude mcp remove <name> to delete one. If Claude Code has the same server saved in more than one scope, add --scope local, --scope project or --scope user to remove the right copy. Inside a Claude Code session, /mcp lets you switch servers off without deleting them.

Is Claude Code free?

No. Claude Code is not free: the free Claude plan does not include it. The cheapest way in is Claude Pro at £18 a month including VAT in the UK (£180 a year), or pay-as-you-go API billing through an Anthropic Console account. There is no trial except on sales-assisted Enterprise plans. Every paid plan has a usage allowance that refills every five hours, with a weekly cap on top.

Can you use Claude Code with Obsidian?

Yes. An Obsidian vault is a folder of Markdown files, so open a terminal in the vault and run claude to search, summarise, link or tidy your notes, in plan mode first if you want to approve every change. Obsidian's community plugin directory also lists several plugins that connect the two, such as Claude Code Connector and Claude Code Sync. They are made by independent developers, not Anthropic or Obsidian, so read what each one can access before installing it.

What does "API error: rate limit reached" mean in Claude Code?

On a Claude plan it usually means you have used your five-hour or weekly allowance: type /usage to see when it resets, wait, or turn on usage credits at API rates. On an API key it means your Console account hit its requests-per-minute or tokens-per-minute limit for your usage tier: slow the work down, or move up a tier by adding credit. Short bursts of this error can also happen when Anthropic's servers are busy; check status.claude.com.

Can Claude Code use a local LLM such as Ollama?

Not officially: Anthropic does not support routing Claude Code to non-Claude models through any gateway. Unofficially, yes. Ollama's Anthropic-compatible API lets you run ollama launch claude and pick a local or cloud Ollama model, or set ANTHROPIC_BASE_URL to http://localhost:11434 by hand. It suits private experiments; for a supported local-model coding agent, use Kilo Code or the Codex CLI.

What are the most useful Claude Code commands?

Start with /init to create a CLAUDE.md memory file, /plan before a big change, /clear between jobs, /compact to shrink a long conversation, /model to switch models, /rewind to undo changes and /usage to check your allowance. Press Shift+Tab to change permission mode, Esc to stop Claude and Esc twice to rewind. In the terminal, claude -c continues your last conversation.

Can non-developers use Claude Code?

Yes. In Anthropic's study of about 400,000 Claude Code sessions, published in June 2026, people outside software jobs at least partly succeeded in 88% of sessions that produced code, against 89% for software workers. Common non-code jobs include data analysis, document checks, marketing copy and tidying notes. You can also use it in the Claude desktop app instead of the terminal.

How can I make Claude Code use less of my allowance?

Type /clear between unrelated jobs, because every message resends the whole conversation. Keep CLAUDE.md under about 200 lines, use Sonnet for most coding and save Opus for hard problems, and plan big changes first so Claude does not build the wrong thing. On a paid plan, type /usage to see what is using your limits and what to change.

Sources

Scroll to Top