Claude Code
Practical guides to Claude Code: plan mode, hooks, skills, subagents, MCP servers, headless runs, costs and running it remotely.
47 posts · page 1 of 2
Claude Opus vs Sonnet vs Haiku: Which Model Should You Use?
Anthropic's Claude models come in tiers — Opus, Sonnet and Haiku, plus Fable at the top. What each is good at, what they cost on the API, and a simple rule for choosing for coding, chat and features inside your own app.
Claude Code vs Gemini CLI: Which Terminal Coding Agent Should You Use?
Claude Code and Google's Gemini CLI are both AI coding agents that live in your terminal. How they compare on models, cost, free tiers, extensibility, safety controls and day-to-day workflow — and how to pick.
Claude Code Usage Limits Explained: What "Limit Reached" Means and What to Do
Hit "usage limit reached" in Claude Code? How the five-hour session window and weekly limits work on Pro and Max, how to check what you've used with /usage, and practical ways to make your allowance last.
Claude Code Not Working? Fixes for the Most Common Problems
"command not found: claude", login loops, API errors, rate limits, slow or stuck sessions, permission prompts that never stop, and Claude ignoring your instructions. A troubleshooting guide for the problems people hit most, starting with claude doctor.
How to Give Claude Code Images and Screenshots
Claude Code can read screenshots, mockups and error images. How to paste or drag an image into the terminal, reference an image file by path, the Ctrl+V vs Cmd+V gotcha on Mac, and the prompts that get the best results from visual input.
Claude Code on Windows: Native or WSL?
Claude Code runs natively on Windows and inside WSL. How to install each, why Git for Windows matters for the native version, when WSL is the better choice, the file-path and performance gotchas, and how to use it with VS Code on Windows.
Claude Code Keyboard Shortcuts: The Ones Worth Memorising
The Claude Code shortcuts that save the most time: Shift+Tab for modes, Esc to interrupt, Esc Esc to rewind, ! for shell commands, @ for files, multi-line input, pasting images, and how to customise keybindings. A cheat sheet for day one.
Claude Code for Non-Developers: A Gentle Start
You don't need to be a programmer to get real work out of Claude Code. What it can do for founders, designers, marketers and analysts, the minimum terminal you need, safe habits, good first tasks, and when to ask a developer for help.
The Claude Agent SDK: Building Your Own Agents on Claude Code's Engine
The Claude Agent SDK gives you the agent loop behind Claude Code as a library: file and shell tools, permissions, MCP, subagents and sessions. When to use it instead of the plain API or claude -p, a minimal TypeScript example, custom tools, permissions, and running it safely.
Spec-Driven Development With Claude Code: Write the Spec, Then Let the Agent Build
Spec-driven development means agreeing on a written specification before an AI agent writes code. What a good spec contains, a practical workflow with Claude Code (spec → plan → tasks → implement → verify), templates, and when it's overkill.
Context Engineering for Coding Agents: Beyond Prompt Engineering
Context engineering is designing everything an agent sees — instructions, tools, files, history — not just the prompt. Why context is a finite budget, context rot, just-in-time retrieval, progressive disclosure with skills, note-taking and compaction, subagents, and how to apply it to Claude Code.
Claude Code on the Web, Desktop, or Terminal: Which One Should You Use?
Claude Code runs in a terminal, a desktop app, VS Code, and in the cloud at claude.ai/code. Where each version runs, what happens when you close your laptop, how --cloud and --teleport move work between them, and the limits of cloud sessions.
Claude Code in VS Code: Extension vs Terminal, Explained
Claude Code has a VS Code extension with a chat panel, inline diffs and @-mentions, and a terminal CLI with every command. How to install the extension, what each one can do, the PATH gotcha, and when to use which.
Claude Code vs GitHub Copilot: What's the Difference?
GitHub Copilot started as autocomplete and grew into agents; Claude Code started as an agent. How they compare on workflow, models, GitHub integration and pricing — and why Copilot can even run Claude for you.
Claude Code vs Cursor: Which Should You Use in 2026?
Cursor is an AI code editor; Claude Code is an AI agent that runs in your terminal, IDE, desktop app or browser. How they differ in workflow, models, pricing and where they run — and why plenty of people use both.
Claude Code vs OpenAI Codex: An Honest Comparison
Claude Code and OpenAI's Codex are the two big terminal-first coding agents. How they compare on where they run, which plans include them, models, cloud tasks and day-to-day workflow — without picking a winner for you.
Claude Code Tutorial for Beginners: Build Your First App, Step by Step
A start-to-finish Claude Code tutorial for complete beginners: set up a project folder, write a CLAUDE.md, plan before building, review changes, run the app, fix errors, commit with git, and avoid the mistakes most first-timers make.
Claude Code GitHub Actions: Set Up @claude on Issues and Pull Requests
How to set up the Claude Code GitHub Action so you can mention @claude on issues and PRs: quick setup with /install-github-app, manual setup, API key vs subscription token, interactive vs automation mode, scheduled runs, cost controls, and security.
Claude Code /compact vs /clear: Managing Context Without Losing Your Place
When to compact, when to clear, and when to let auto-compaction handle it. What /compact actually does, custom compaction instructions, the auto-compact window and /autocompact, why compacting a huge session is itself expensive, and a workflow that keeps sessions sharp.
How to Change the Model in Claude Code (and Which One to Pick)
Switch models in Claude Code with /model, the --model flag, an environment variable or settings.json. What the aliases mean — opus, sonnet, haiku, fable, opusplan, [1m] — which is the default, and how to choose for cost and quality.
What Is MCP? The Model Context Protocol for Beginners
MCP is a standard way to plug tools and data into AI apps — a USB-C port for AI. What the Model Context Protocol is, what servers and clients are, what tools, resources, and prompts do, real examples, and the safety questions to ask before connecting one.
What Is Claude Code? A Beginner's Guide
Claude Code is Anthropic's AI coding agent: instead of just suggesting code in a chat, it reads your project, edits files, runs commands, and checks its own work. What it is, where you can use it, what it costs, and how to get started without getting into trouble.
What Is an AI Coding Agent? (And How It's Different From a Chatbot)
AI coding tools come in three flavours: chatbots that answer, assistants that autocomplete, and agents that take actions — editing files, running commands, and checking their own work. What makes something an agent, why it matters, and what agents need to work well and safely.
Agent Hosting Is Becoming Free. Here's What Isn't.
Anthropic now ships ways to keep Claude Code running without your laptop — Remote Control, cloud sessions, scheduled Routines. That's good news, and it changes what's worth paying for. The session is becoming a commodity. The environment the work ships into is not.