Claude — The complete guide
Everything Claude can do.
Most people use 20% of it.
Projects, memory, extended thinking, image generation, web search, artifacts, Claude Code, MCP — here's what's actually inside Claude.ai, explained plainly. Updated for 2026.
The models
Three models. One right choice for each task.
Claude comes in three versions — not three prices. Each is optimised for something different. Picking the right one matters.
| Model | Character | Best for | Speed |
|---|---|---|---|
| Haiku 3.5 Fastest |
Lightweight, snappy, cheap to run via API | Quick classifications, short drafts, high-volume API tasks where cost matters. The workhorse you use in automations. | Very fast |
| Sonnet 4.5 Best balance |
Intelligent, versatile, handles almost everything well | Day-to-day work — writing, analysis, coding, research. The default model for most tasks. Excellent across the board. | Fast |
| Opus 4.6 Most powerful |
Deep, deliberate, complex reasoning at scale | Hard problems — nuanced strategy, long document analysis, difficult code, multi-step reasoning where quality matters more than speed. | Slower |
The rule of thumb
If you're doing something important and one shot, use Opus. For most daily tasks, Sonnet is all you need. If you're building automations that run hundreds of times, Haiku keeps costs low. You can switch models mid-conversation.
Plans
Free vs Pro vs Team.
What you get on each plan — and whether it's worth upgrading.
Worth upgrading to Pro? Yes, if you hit the free message limit more than once a day. Extended thinking and Opus access alone justify it for analytical work. The jump from Pro to Team is only worth it if you have 3+ people who will genuinely share context.
Features
The features that matter. What they do, when to use them.
Projects & Memory
Projects — your persistent AI workspace
Projects give Claude a persistent memory and a fixed context that carries across every conversation inside that project. You upload files, set a system prompt (custom instructions), and Claude remembers everything — your writing style, your company background, your preferences — without you having to re-explain it each time.
Create separate Projects for different areas of your work: one for client A, one for your newsletter, one for code review. Each has its own documents, instructions, and conversation history. Claude in each project feels like a specialist who knows your stuff.
Memory is separate — it's Claude remembering facts about you across all conversations, not just one project. Things like your job, your timezone, how you prefer to receive feedback. You can see and edit what Claude has remembered.
Create separate Projects for different areas of your work: one for client A, one for your newsletter, one for code review. Each has its own documents, instructions, and conversation history. Claude in each project feels like a specialist who knows your stuff.
Memory is separate — it's Claude remembering facts about you across all conversations, not just one project. Things like your job, your timezone, how you prefer to receive feedback. You can see and edit what Claude has remembered.
Use this when
You keep re-explaining the same context. When you've told Claude "I'm a UX designer at a fintech startup" for the fourth time — that should be in a Project. Any recurring use case benefits from a Project.
Reasoning
Extended thinking — Claude reasons before it answers
Extended thinking is a mode where Claude works through a problem step by step before giving you a final answer — like a scratchpad it thinks on before committing. You can see the reasoning process. It takes longer, but the answers are noticeably better for hard problems.
This is particularly powerful for: maths and logic, complex decisions with many trade-offs, writing where structure matters (arguments, strategy docs), debugging tricky code, and any analysis where you need to see the reasoning not just the conclusion.
Think of it as the difference between Claude answering immediately and Claude actually thinking it through. For anything consequential, use extended thinking.
This is particularly powerful for: maths and logic, complex decisions with many trade-offs, writing where structure matters (arguments, strategy docs), debugging tricky code, and any analysis where you need to see the reasoning not just the conclusion.
Think of it as the difference between Claude answering immediately and Claude actually thinking it through. For anything consequential, use extended thinking.
Use this when
The problem is hard, has multiple parts, or where you've been burned by a shallow answer before. Turn it on via the model selector. Don't use it for quick lookups — it's overkill for simple questions.
Output
Artifacts — interactive outputs in a side panel
When Claude creates something — a document, a piece of code, a diagram, a spreadsheet, a small web app — it can render it in a panel beside the conversation rather than dumping it into the chat. You can edit, preview, copy, and download it directly.
This makes Claude genuinely useful for producing real outputs rather than just text to copy and paste. Ask it to build you a simple calculator — it renders a working one you can interact with instantly. Ask for a formatted document — it appears styled, not as raw markdown.
Artifacts support: React components, HTML pages, SVG diagrams, Markdown documents, code files, and more. You can iterate on them — "make the button blue, add a third column, change the tone in paragraph 2" — and watch it update in place.
This makes Claude genuinely useful for producing real outputs rather than just text to copy and paste. Ask it to build you a simple calculator — it renders a working one you can interact with instantly. Ask for a formatted document — it appears styled, not as raw markdown.
Artifacts support: React components, HTML pages, SVG diagrams, Markdown documents, code files, and more. You can iterate on them — "make the button blue, add a third column, change the tone in paragraph 2" — and watch it update in place.
Use this when
You want something you can actually use, not just read. Ask Claude to "create an artifact" or just request a document, tool, or code — it will use an artifact automatically. Great for prototyping UI, writing formal documents, and building mini-tools.
Image generation · 2026
Claude generates images — and edits them in context
Claude can now generate images natively, without switching to a separate tool. The image generation is tightly integrated — Claude understands context from the conversation, so you can say "generate a logo for the brand we've been discussing" and it knows what you mean.
What sets Claude apart from standalone image tools: the conversation context. You can describe, refine, and direct images the same way you direct text — with natural language. "Make it more minimal. Change the colour to the palette we settled on. Add a version without the text." Each iteration stays in the same conversation.
Available on Pro plans. The model Claude uses for image generation is tuned for photorealism, illustration, and graphic design outputs — not just abstract art.
What sets Claude apart from standalone image tools: the conversation context. You can describe, refine, and direct images the same way you direct text — with natural language. "Make it more minimal. Change the colour to the palette we settled on. Add a version without the text." Each iteration stays in the same conversation.
Available on Pro plans. The model Claude uses for image generation is tuned for photorealism, illustration, and graphic design outputs — not just abstract art.
Use this when
You need images as part of a larger project — brand assets, presentation visuals, blog illustrations, mockups. The conversational control is the advantage here over standalone tools like Midjourney.
Real-time information
Web search — real-time information, not stale training data
Claude can search the web in real time, which means you're not limited to information from its training cutoff. Ask about current events, recent research, live pricing, today's news — Claude searches, reads the sources, and synthesises an answer with citations.
This is different from a standard web search. Claude doesn't just return links — it reads the pages, understands the content, and gives you a synthesised answer. You can follow up conversationally: "What do the critics say about that?", "Are there any counter-arguments?", "Find more recent data."
Claude cites its sources, so you can verify anything it tells you. Particularly useful for research, competitive analysis, fact-checking, and staying current in fast-moving fields.
This is different from a standard web search. Claude doesn't just return links — it reads the pages, understands the content, and gives you a synthesised answer. You can follow up conversationally: "What do the critics say about that?", "Are there any counter-arguments?", "Find more recent data."
Claude cites its sources, so you can verify anything it tells you. Particularly useful for research, competitive analysis, fact-checking, and staying current in fast-moving fields.
Use this when
You need current information, are researching a topic, want to fact-check something, or need Claude to know about something that happened after its training data ends. Available on free and paid plans.
Documents & Images
Upload files, images, PDFs — Claude reads them all
Claude can read and analyse almost any file you throw at it. PDFs (including scanned documents), Word files, spreadsheets, images, code files, CSVs, presentations. It doesn't just summarise — it understands the content deeply enough to answer specific questions, extract data, compare against other documents, or use it as the basis for new work.
Images: Claude can see and describe images, read text in photos, analyse charts, interpret diagrams, compare multiple images, and reason about what it sees. This includes screenshots, photos, hand-drawn sketches — anything visual.
The combination of file uploads and Projects is particularly powerful: upload your company documents to a Project once, and Claude has that context for every conversation in that project — without re-uploading.
Images: Claude can see and describe images, read text in photos, analyse charts, interpret diagrams, compare multiple images, and reason about what it sees. This includes screenshots, photos, hand-drawn sketches — anything visual.
The combination of file uploads and Projects is particularly powerful: upload your company documents to a Project once, and Claude has that context for every conversation in that project — without re-uploading.
Use this when
You have a document you want to interrogate, a contract you want to review, a spreadsheet you want to analyse, or a design you want feedback on. Much faster than reading it yourself and summarising the key points.
Personalisation
Custom instructions — set it once, applied everywhere
Custom instructions (also called the system prompt) let you tell Claude things about yourself that apply to every conversation — your job, your communication style, what kind of responses you prefer, things to always or never do.
Examples of what to put here: "I'm a solo consultant. Keep responses concise and practical. Don't explain things I obviously know. Use bullet points only when genuinely useful. My preferred response length is medium — not too short, not exhaustive." Or: "I'm not a native English speaker, so avoid idioms. Always give me a summary at the top."
Project-level instructions override global ones — so you can have different "modes" for different projects. The global instructions set your defaults; project instructions specialise Claude for a specific use case.
Examples of what to put here: "I'm a solo consultant. Keep responses concise and practical. Don't explain things I obviously know. Use bullet points only when genuinely useful. My preferred response length is medium — not too short, not exhaustive." Or: "I'm not a native English speaker, so avoid idioms. Always give me a summary at the top."
Project-level instructions override global ones — so you can have different "modes" for different projects. The global instructions set your defaults; project instructions specialise Claude for a specific use case.
Use this when
Immediately — everyone should set custom instructions. Go to Settings → Custom Instructions. It's the single highest-leverage change you can make to how Claude responds to you.
Developer · 2026
Claude Code — agentic coding in your terminal
Claude Code is a command-line tool that brings Claude directly into your development workflow. It's not just code completion — it's a full coding agent that can read your entire codebase, understand its structure, make multi-file edits, run tests, debug, and ship features end to end.
The key difference from Claude in the browser: Claude Code has access to your actual files and can execute code. You can say "refactor the authentication module to use JWT instead of sessions" and it will read the relevant files, plan the changes, make them across multiple files, and verify nothing broke — all autonomously.
This is "vibe coding" at its most powerful — non-developers can describe what they want in plain language and get working code. Developers can offload entire features to Claude while they review and direct.
The key difference from Claude in the browser: Claude Code has access to your actual files and can execute code. You can say "refactor the authentication module to use JWT instead of sessions" and it will read the relevant files, plan the changes, make them across multiple files, and verify nothing broke — all autonomously.
This is "vibe coding" at its most powerful — non-developers can describe what they want in plain language and get working code. Developers can offload entire features to Claude while they review and direct.
Use this when
You're building or maintaining software and want an AI that works at the codebase level — not just answering single questions. Install via:
npm install -g @anthropic-ai/claude-codeIntegrations · 2026
MCP — connect Claude to your tools natively
The Claude desktop app now supports MCP (Model Context Protocol) natively. This means you can connect Claude directly to your tools — GitHub, Slack, Google Drive, databases, Notion, your calendar — without a middle layer like Zapier.
Once connected, Claude can read from and write to those tools inside the conversation. "Check my last 5 GitHub issues and create a priority order." "Look at this week's calendar and draft a focus plan." "Read the latest Slack messages in #marketing and summarise the decisions." Real actions. Real tools. No copy-pasting.
The MCP ecosystem has grown rapidly — thousands of servers exist for almost every major tool. Most are one-line installs. You can find them at mcp.so and the Anthropic MCP registry.
Once connected, Claude can read from and write to those tools inside the conversation. "Check my last 5 GitHub issues and create a priority order." "Look at this week's calendar and draft a focus plan." "Read the latest Slack messages in #marketing and summarise the decisions." Real actions. Real tools. No copy-pasting.
The MCP ecosystem has grown rapidly — thousands of servers exist for almost every major tool. Most are one-line installs. You can find them at mcp.so and the Anthropic MCP registry.
Use this when
You want Claude to work with your real data — not examples you paste in. Download the Claude desktop app, go to Settings → Integrations, and connect the tools you use most. Start with one. GitHub or Google Drive are good first choices.
Power user tips
Things most people don't know Claude can do.
Tip 01 — Roleplaying expertise
Tell Claude to take on a specific expert perspective before answering. This changes how it frames the response — not what it knows, but what lens it applies.
"You are a senior UX researcher reviewing this product page. What are the three biggest friction points from a user's perspective?"
Tip 02 — Think before you answer
Even without extended thinking mode turned on, explicitly asking Claude to think first improves the quality of complex answers significantly.
"Before you answer, take a moment to think through the key considerations. Then give me your recommendation."
Tip 03 — Iterating artifacts
Artifacts are editable in place. Instead of re-generating, ask Claude to modify specific parts — this is faster and preserves the good parts.
"In the document you just wrote: make section 2 shorter, change the tone of the introduction to be less formal, and add a summary paragraph at the end."
Tip 04 — Multiple file comparison
Upload two or more documents and ask Claude to compare them, find contradictions, or merge them. Useful for contracts, research, proposals.
"I'm uploading two proposals from different vendors. Compare them on price, timeline, and risk. What's missing from each one?"
Tip 05 — Ask Claude to critique its own output
After Claude writes something, ask it to steelman the opposing view or find weaknesses in what it just wrote. It will often catch things it didn't initially flag.
"Now critique what you just wrote. What's the weakest argument? What am I most likely to be challenged on? What did you not consider?"
Tip 06 — Projects as specialist assistants
Create dedicated Projects for recurring use cases with tailored instructions. A "Copy Review" project with your brand voice guidelines. A "Code Help" project with your tech stack. A "Client Work" project with their background.
In project instructions: "This project is for reviewing copy for [Brand]. The brand voice is: warm, direct, never corporate. Always suggest at least one alternative headline. Flag any claims that need a source."
Next steps
Now learn to prompt better.
Knowing what Claude can do is half the picture. The other half is knowing how to ask. Ten lessons. About an hour. Covers the techniques that actually change your results.