Tag: Claude API

  • Claude System Prompt: How to Write Them & Real Examples

    Claude System Prompt: How to Write Them & Real Examples

    Last refreshed: May 15, 2026

    Copy-Paste System Prompt Template

    # Role
    You are [ROLE] for [COMPANY/CONTEXT].
    
    # What you do
    [1-2 sentences describing the primary task]
    
    # Rules
    - Always [REQUIRED BEHAVIOR]
    - Never [PROHIBITED BEHAVIOR]
    - When unsure, [FALLBACK BEHAVIOR]
    
    # Output format
    [Describe structure: bullet list / JSON / prose / table]
    
    # Tone
    [Professional / casual / technical / concise]

    Real Example — Customer Support Agent

    # Role
    You are a support agent for Acme SaaS. You help users troubleshoot billing and account issues.
    
    # What you do
    Answer questions about invoices, plan changes, and cancellations using only confirmed account data.
    
    # Rules
    - Always verify the user's account email before discussing billing details
    - Never promise refunds — escalate to billing@acme.com
    - When unsure, say "Let me check on that" and ask one clarifying question
    
    # Output format
    Short paragraphs. One idea per paragraph. No bullet lists unless listing steps.
    
    # Tone
    Friendly and direct. No corporate filler phrases.
    Claude AI · Fitted Claude

    A system prompt is the instructions you give Claude before the conversation begins — the context, persona, rules, and constraints that shape every response in the session. It’s the most powerful lever you have for controlling Claude’s behavior at scale, and the foundation of any serious Claude integration. Here’s how system prompts work, how to write them well, and real examples across common use cases.

    What a system prompt does: Sets Claude’s role, knowledge, tone, constraints, and output format before the user says anything. Claude treats system prompt instructions as authoritative — they persist throughout the conversation and take priority over conflicting user requests within the boundaries Anthropic allows.

    System Prompt Structure: The Five Elements

    Three stacked layers: chat UI, tools, agent runtime
    System prompt structure — the five elements.

    A well-structured system prompt typically covers these elements — not all are required for every use case, but the strongest prompts address most of them:

    # Role
    You are [specific role/persona]. [1-2 sentences on expertise and perspective].

    # Context
    [What this system/application/conversation is for. Who the user is. What they’re trying to accomplish.]

    # Instructions
    [Specific behaviors: what to do, how to format responses, how to handle edge cases]

    # Constraints
    [What NOT to do. Topics to avoid. Format rules to enforce. Information not to share.]

    # Output format
    [How Claude should structure its responses: length, format, sections, tone]

    System Prompt Examples by Use Case

    Desk with laptop, checklist notebook, and billing card ready before creating an Anthropic API key
    System prompt examples by use case.

    Customer Support Agent

    You are a customer support agent for Acme Software. You help users with account questions, billing issues, and technical troubleshooting for Acme’s project management platform.

    Tone: professional, patient, solution-focused. Never dismissive.

    For billing questions: provide information but escalate refund requests to billing@acme.com.
    For technical issues: follow the troubleshooting guide below before escalating.
    Never discuss: competitor products, internal pricing strategy, unreleased features.

    Always end with: “Is there anything else I can help you with today?”

    Code Assistant

    You are a senior software engineer helping with Python and TypeScript code.

    When writing code: use type hints in Python, strict TypeScript, and always include error handling. Prefer explicit over implicit. Comment non-obvious logic.

    When reviewing code: flag issues by severity (critical/high/medium/low). Always explain why something is a problem, not just that it is.

    Never write code without error handling. Never use eval(). Never hardcode credentials.

    Content Writer

    You write content for [Brand Name], a B2B SaaS company in the project management space.

    Voice: direct, confident, no filler. Never use “leverage,” “synergy,” or “utilize.” Short sentences. Active voice.

    Audience: project managers and engineering leads at companies with 50–500 employees.

    Always: include a clear next step or CTA. Never: make claims we can’t back up, mention competitors by name.

    What System Prompts Can and Can’t Do

    Diagram comparing a long context window bar with a shorter output limit bar
    What system prompts can and can’t do.

    System prompts are powerful but not absolute. They can reliably control: Claude’s tone and persona, output format and structure, topic scope and focus, response length guidelines, and how Claude handles specific scenarios. They cannot override Anthropic’s core guidelines — Claude won’t follow system prompt instructions to produce harmful content, lie about being an AI when sincerely asked, or violate its trained ethical constraints regardless of what the system prompt says.

    System Prompts in the API vs. Claude.ai

    In the API, the system prompt is passed as the system parameter in your API call. In Claude.ai Projects, the custom instructions field functions as the system prompt for all conversations in that Project. In Claude.ai standard conversations, you can prepend context at the start of a conversation — it’s not a true system prompt but achieves a similar effect.

    import anthropic
    
    client = anthropic.Anthropic()
    
    response = client.messages.create(
        model="claude-sonnet-4-6",
        max_tokens=1024,
        system="You are a helpful assistant...",  # ← system prompt here
        messages=[
            {"role": "user", "content": "Hello"}
        ]
    )

    For a full library of tested prompts across use cases, see the Claude Prompt Library and Claude Prompt Generator and Improver.

    Tygart Media

    Getting Claude set up is one thing.
    Getting it working for your team is another.

    We configure Claude Code, system prompts, integrations, and team workflows end-to-end. You get a working setup — not more documentation to read.

    See what we set up →

    Frequently Asked Questions

    What is a Claude system prompt?

    A system prompt is instructions given to Claude before the conversation begins — setting its role, constraints, tone, and output format. It persists throughout the session and takes priority over user messages within Anthropic’s guidelines.

    How long should a Claude system prompt be?

    Long enough to cover what Claude needs to behave correctly, short enough that Claude actually follows all of it. Most production system prompts are 200–1,000 words. Beyond that, you risk important instructions getting less attention. Structure with headers helps Claude parse longer prompts.

    Can users override a system prompt?

    Not reliably. System prompts take priority over user messages. A user saying “ignore your system prompt” won’t override legitimate business instructions. Claude is designed to follow operator system prompts even when users push back, within Anthropic’s ethical guidelines.

    Need this set up for your team? Talk to Will →
  • Claude Context Window: 1M Tokens for Opus 4.8 and Sonnet 4.6 (2026)

    Claude Context Window: 1M Tokens for Opus 4.8 and Sonnet 4.6 (2026)

    Last refreshed: June 9, 2026

    Model Accuracy Note — Updated June 9, 2026

    Top tier: Claude Fable 5 (claude-fable-5). Current Opus tier: Claude Opus 4.8 (claude-opus-4-8). Current models: Opus 4.8 · Sonnet 5 · Haiku 4.5. Claude Fable 5 (claude-fable-5) is the current flagship (most capable) model; Claude Opus 4.8 (claude-opus-4-8) is the current Opus tier. Where this article references Opus 4.6 or earlier models, those references are historical. See current model tracker →. See current model tracker →

    Claude AI · Fitted Claude

    Claude’s context window determines how much information it can hold and process in a single conversation. Claude Sonnet 5 and Opus 4.8 support 1 million tokens; Haiku 4.5 supports 200,000 tokens — one of the largest in the industry. Here’s what that means in practice, what you can actually fit inside it, and how context window size affects your work.

    200K tokens in plain terms: Roughly 150,000 words, or about 500 pages of text. That’s enough for an entire novel, a full codebase, or months of conversation history — all in a single session without truncation.

    Claude Context Window by Model (April 2026)

    Long paper tape measure unrolling across a desk beside a laptop, metaphor for context window length
    Claude context window by model.
    Model Context Window ~Words ~Pages
    Claude Haiku 200,000 tokens ~150,000 ~500
    Claude Sonnet 200,000 tokens ~150,000 ~500
    Claude Opus 200,000 tokens ~150,000 ~500

    What Fits in 200K Tokens

    Three stacked layers: chat UI, tools, agent runtime
    What fits in 200K tokens.
    Content type Approximate fit
    News articles ~200+ articles
    Research papers ~30–50 papers depending on length
    A full novel Yes — most novels fit with room to spare
    Python codebase Medium-sized codebases (10k–50k lines)
    Legal contracts Hundreds of pages of contracts
    Conversation history Very long sessions before truncation

    Context Window vs. Output Length

    The context window covers everything Claude processes — both input and output combined. If your prompt is 50,000 tokens (a long document), Claude has 150,000 tokens remaining for its response and any further back-and-forth. The window is shared between what you send and what Claude generates.

    Maximum output length is a separate constraint — Claude won’t generate an infinitely long response even within a large context window. For very long outputs (full books, extensive reports), you typically work in sections rather than expecting Claude to produce everything in one pass.

    Why Context Window Size Matters

    Desk with laptop, checklist notebook, and billing card ready before creating an Anthropic API key
    Why context window size matters.

    Context window size is the practical limit on how much work you can give Claude at once without losing information. Before large context windows, working with long documents required chunking — splitting the document into pieces, analyzing each separately, and manually synthesizing the results. With 200K tokens, Claude can hold the entire document and answer questions about any part of it with full awareness of everything else.

    This matters most for: document analysis and legal review, code understanding across large files, research synthesis across many sources, and long multi-step conversations where earlier context affects later decisions.

    How Claude Performs at the Edges of Its Context Window

    Research on large language models has found that performance can degrade somewhat for information buried in the middle of a very long context — sometimes called the “lost in the middle” problem. Claude performs well across its context window, but for maximum reliability on information from a very long document, referencing specific sections explicitly (“in the section about pricing on page 12…”) helps ensure Claude focuses on the right part.

    For the full model spec breakdown, see Claude API Model Strings and Specs and Claude Models Explained: Haiku vs Sonnet vs Opus.

    Frequently Asked Questions

    What is Claude’s context window size?

    Claude Fable 5, Opus 4.8, and Sonnet 5 support a 1 million token context window at standard pricing. Claude Haiku 4.5 supports 200,000 tokens. That’s approximately 150,000 words or about 500 pages of text in a single conversation.

    How many tokens is 200K context?

    200,000 tokens is approximately 150,000 words of English text. One token is roughly four characters or three-quarters of a word. A typical 800-word article is about 1,000 tokens; a full novel is typically 80,000–120,000 tokens.

    Can I upload a full PDF to Claude?

    Yes, as long as the PDF’s text content fits within the 200K token context window. Most documents, reports, contracts, and research papers fit easily. Very large documents (multiple volumes, extensive legal filings) may need to be split.

    What is Claude’s context window in 2026?

    Claude Opus 4.8 and Claude Sonnet 5 both have a 1 million token context window — roughly 750,000 words. Claude Haiku 4.5 has a 200,000 token context window. The 1M context window is now generally available (not beta) across all API tiers. Anthropic eliminated long-context surcharges in March 2026.

    How many pages can Claude read in one context window?

    At 1 million tokens, Claude Opus 4.8 can process approximately 750,000 words — roughly 3,000 pages of standard text, 10 full novels, or a large software codebase. This makes it practical for full repository analysis, entire book summarization, and extended agent sessions without needing to chunk input.

    Does Claude charge extra for large context windows?

    No. Anthropic eliminated long-context surcharges in March 2026. A 900,000-token API call is billed at the same per-token rate as a 9,000-token call. All tokens in the context window — input and output — are billed at the standard rates for whichever model you are using.

    Need this set up for your team?
    Talk to Will →

  • Claude MCP: The Complete Model Context Protocol Guide

    Claude MCP: The Complete Model Context Protocol Guide

    Last refreshed: May 15, 2026

    Claude AI · Fitted Claude

    MCP — the Model Context Protocol — is Anthropic’s open standard for connecting Claude to external tools, data sources, and services. It’s the architecture that lets Claude read from your Google Drive, post to Slack, query a database, or interact with any API without you having to write custom integration code for each one. Here’s what MCP is, how it works, and why it matters.

    Short version: MCP is how Claude gets access to tools beyond the chat window. Instead of every developer writing one-off integrations, MCP creates a standard protocol — Claude speaks it, and any tool that implements it can plug in. Think of it as USB-C for AI tool connections.

    What MCP Actually Does

    Long paper tape measure unrolling across a desk beside a laptop, metaphor for context window length
    What MCP actually does.

    Without MCP, connecting Claude to an external system means building a custom bridge: write code that calls the external API, format the results in a way Claude understands, handle authentication, manage errors. Every integration is a separate project.

    With MCP, the external system (a database, a SaaS tool, a file system, an API) publishes an MCP server — a standardized interface that describes what it can do. Claude connects to that server and immediately knows what tools are available, what inputs they need, and how to use them. The developer only builds the MCP server once; Claude handles the rest.

    What You Can Do With Claude MCP Today

    Three stacked layers: chat UI, tools, agent runtime
    What you can do with Claude MCP today.
    MCP Integration What Claude Can Do
    Google Drive Search, read, and summarize documents in your Drive
    Slack Read channels, search messages, post drafts
    GitHub Read repos, create issues, review pull requests
    Notion Read and write pages, query databases
    PostgreSQL / databases Run queries, read schema, analyze data
    File systems Read, write, and organize local files
    Web search Search the web and return current results
    Custom APIs Any API with an MCP server implementation

    MCP vs. Claude’s Built-In Tools

    Claude already has some built-in capabilities — web search, code execution in certain contexts, file analysis. MCP extends this with external integrations that persist across sessions, connect to your actual data, and scale to any service that builds an MCP server.

    The practical difference: built-in tools are what Anthropic ships with Claude. MCP tools are what the ecosystem builds — which means the integration surface grows every week as more services add MCP support.

    How to Use MCP With Claude

    Desk with laptop, checklist notebook, and billing card ready before creating an Anthropic API key
    How to use MCP with Claude.

    MCP works differently depending on where you’re running Claude:

    Claude.ai (web/app): MCP integrations are available through the Connections settings. Anthropic has partnered with services like Google, Notion, Slack, and others whose MCP servers are pre-built and available to connect in a few clicks.

    Claude Desktop: The desktop app supports MCP configuration via a JSON config file, letting you connect to any MCP server — including self-hosted ones or custom integrations you build.

    Claude Code / API: Developers can wire MCP servers directly into Claude API calls, giving Claude access to any tool during an agentic session.

    Why MCP Is a Big Deal

    Before MCP, each AI company built its own plugin standard — OpenAI had plugins, others had connectors, and nothing worked across systems. MCP is Anthropic’s bet on an open standard: publish the spec, let anyone build to it, and Claude (and any other AI that implements it) gains access to the entire ecosystem.

    The momentum has been significant. Within months of the MCP spec being published, major platforms including Cloudflare, Zapier, HubSpot, and dozens of others shipped MCP server implementations. The network effect is real — the more tools support MCP, the more useful Claude becomes without Anthropic having to build any of those integrations themselves.

    For a deeper technical walkthrough, see the Claude MCP Tutorial.

    Frequently Asked Questions

    What is Claude MCP?

    MCP (Model Context Protocol) is an open standard from Anthropic that lets Claude connect to external tools, databases, and services. Instead of one-off integrations, MCP creates a universal protocol — any tool that builds an MCP server can be connected to Claude.

    How do I add MCP tools to Claude?

    In Claude.ai, go to Settings → Connections to add pre-built MCP integrations for services like Google Drive, Notion, and Slack. In Claude Desktop, you configure MCP servers in a JSON config file. Via the API, you pass MCP server URLs in your request.

    Is MCP only for Claude?

    No. MCP is an open protocol — any AI model or application can implement it. Anthropic published the spec publicly with the intent of making it an industry standard. Other AI tools have begun adopting it, though Claude has the deepest native MCP integration currently.

    What’s the difference between MCP and Claude plugins?

    Claude doesn’t use a “plugin” model the way older ChatGPT did. MCP is Anthropic’s approach — an open, standardized protocol rather than a proprietary plugin marketplace. MCP integrations work at a deeper level and are designed to scale across any service that implements the standard.

    Need this set up for your team? Talk to Will →
  • Claude API Models: Complete 2026 Identifier Guide

    Claude API Models: Complete 2026 Identifier Guide

    Last verified: August 26, 2026 (Pacific Time)

    Model Accuracy Note — Updated May 2026

    Current models (June 2026): Fable 5 · Opus 4.8 · Sonnet 5 · Haiku 4.5 (Opus 4.7 and 4.6 also active). Current model tracker →

    Direct Answer (August 2026): Current Anthropic API model identifier strings in 2026 are claude-3-7-sonnet-20250219 / claude-sonnet-4-6 for core reasoning, claude-opus-4-8 for complex engineering, and claude-haiku-4-5 for high-throughput classification, all supporting structured tool use, prompt caching, and vision.

    Claude AI · Fitted Claude

    When you’re building on Claude via the API, you need the exact model string — not just the name. Anthropic uses specific model identifiers that change with each version, and using a deprecated string will break your application. This is the complete reference for Claude API model names, IDs, and specs as of June 2026.

    Quick reference: The current models are claude-fable-5 (top tier), claude-opus-4-8 (Opus flagship), claude-sonnet-4-6, and claude-haiku-4-5. Always use versioned model strings in production — never rely on alias strings that may point to different models over time.

    Current Claude API Model Strings (June 2026)

    Diagram comparing a long context window bar with a shorter output limit bar
    Current Claude API model strings.
    Model API Model String Context Window Best for
    Claude Fable 5 claude-fable-5 1M tokens Most capable; top tier above Opus
    Claude Opus 4.8 claude-opus-4-8 1M tokens Complex reasoning, highest Opus-tier quality
    Claude Opus 4.7 claude-opus-4-7 1M tokens Previous-gen Opus; long-horizon agentic work
    Claude Sonnet 4.6 claude-sonnet-4-6 1M tokens Production workloads, balanced cost/quality
    Claude Haiku 4.5 claude-haiku-4-5 200K tokens High-volume, latency-sensitive tasks

    Anthropic publishes the full, current list of model strings in their official models documentation. Always verify there before updating production systems — model strings are updated with each new release.

    On other platforms: Amazon Bedrock uses these same IDs with an anthropic. prefix (e.g. anthropic.claude-opus-4-8). The strings in the table above are the bare first-party Anthropic API IDs.

    How to Use Model Strings in an API Call

    Three stacked layers: chat UI, tools, agent runtime
    How to use model strings in an API call.
    import anthropic
    
    client = anthropic.Anthropic()
    
    message = client.messages.create(
        model="claude-sonnet-4-6",  # ← model string goes here
        max_tokens=1024,
        messages=[
            {"role": "user", "content": "Your prompt here"}
        ]
    )
    
    print(message.content)

    Model Selection: Which String to Use When

    Desk with laptop, checklist notebook, and billing card ready before creating an Anthropic API key
    Model selection — which string to use when.

    The right model depends on your task requirements. Here’s the practical routing logic:

    Use Haiku (claude-haiku-4-5-20251001) when: you need speed and low cost at scale — classification, extraction, routing, metadata, high-volume pipelines where every call matters to your budget.

    Use Sonnet (claude-sonnet-4-6) when: you need solid quality across a wide range of tasks — content generation, analysis, coding, summarization. This is the right default for most production applications.

    Use Opus (claude-opus-4-8) when: the task genuinely requires maximum reasoning capability — complex multi-step logic, nuanced judgment, or work where output quality is the only variable that matters and cost is secondary.

    Use Fable 5 (claude-fable-5) when: you want the most capable model available — the top tier above Opus, for the hardest reasoning and agentic work.

    API Pricing by Model

    Model Input (per M tokens) Output (per M tokens)
    Claude Haiku 4.5 $1.00 $5.00
    Claude Sonnet 4.6 $3.00 $15.00
    Claude Opus 4.8 (and 4.7) $5.00 $25.00
    Claude Fable 5 $10.00 $50.00

    The Batch API offers roughly 50% off all rates for asynchronous workloads. For a full pricing breakdown, see Anthropic API Pricing: Every Model and Mode Explained.

    Important: Versioned Strings vs. Aliases

    Anthropic occasionally provides alias strings (like claude-sonnet-latest) that point to the current version of a model family. These are convenient for development but can create problems in production — when Anthropic updates the model the alias points to, your application silently starts using a different model without a code change. For production systems, always pin to a versioned model string and upgrade intentionally.

    Frequently Asked Questions

    What is the Claude API model string for Sonnet?

    The current Claude Sonnet 4.6 model string is claude-sonnet-4-6. Always verify the current string in Anthropic’s official models documentation before deploying, as strings are updated with each new model release.

    How do I specify which Claude model to use in the API?

    Pass the model string in the model parameter of your API call. For example: model="claude-sonnet-4-6". The model string must match exactly — Anthropic’s API will return an error if the string is invalid or deprecated.

    What Claude API model should I use for production?

    Claude Sonnet 4.6 is the right default for most production workloads — it balances quality and cost well across a wide range of tasks. Use Haiku when speed and cost are the priority at scale. Use Opus when the task genuinely requires maximum reasoning capability and cost is secondary.

    Need this set up for your team?
    Talk to Will →

    📎 Book for Bots — Free

    Take this article on steroids.

    The Claude Implementation Playbook is a dense 9-section PDF you can attach directly to any AI conversation — pricing tables, model API strings, routing logic, context engineering rules. Verified May 2026.

    Get Free PDF →

    💼 Deploying Claude or AI Infrastructure in Your Business?

    At Tygart Media, we engineer custom Model Context Protocol (MCP) servers, multi-model content pipelines, and AI operational systems. Explore our Claude AI Team Implementation Services or check out our complete Restoration Operations & AI Kit.

  • Claude Code Tutorial: Complete Beginner’s Guide (2026)

    Claude Code Tutorial: Complete Beginner’s Guide (2026)

    Last refreshed: May 15, 2026

    Claude AI · Fitted Claude

    Claude Code is the fastest-growing AI coding tool in the developer community. The r/ClaudeCode subreddit has 4,200+ weekly contributors — roughly 3x larger than r/Codex. Anthropic reports $2.5B+ in annualized revenue attributable to Claude Code adoption. This complete guide takes you from installation to your first productive agentic coding session.

    What Is Claude Code?

    Long paper tape measure unrolling across a desk beside a laptop, metaphor for context window length
    What is Claude Code?

    Claude Code is a terminal-native AI coding tool from Anthropic. Unlike IDE plugins that assist line-by-line, Claude Code operates at the project level — it reads your entire codebase, understands the architecture, writes and edits multiple files in a single session, runs tests, and works through complex engineering tasks autonomously. It uses Claude models with a 1-million-token context window — large enough to hold an entire codebase in memory.

    Installation

    Requirements: Node.js 18+, a Claude Max subscription ($100+/month) or Anthropic API key.

    # Install globally
    npm install -g @anthropic-ai/claude-code
    
    # Navigate to your project
    cd your-project
    
    # Authenticate
    claude login
    
    # Start a session
    claude

    Setting Up CLAUDE.md (The Most Important Step)

    Three stacked layers: chat UI, tools, agent runtime
    Setting up CLAUDE.md — the most important step.

    CLAUDE.md is a file you create in your project root that Claude Code reads at the start of every session. It’s the most important setup step — it gives Claude the context it needs to work effectively in your specific codebase without you re-explaining everything every time.

    A good CLAUDE.md includes:

    # Project: [Your Project Name]
    
    ## Architecture
    [Brief description of how the codebase is organized]
    
    ## Tech Stack
    - Language: [Python 3.11 / Node.js 20 / etc.]
    - Framework: [Django / Next.js / etc.]
    - Database: [PostgreSQL / MongoDB / etc.]
    - Testing: [pytest / Jest / etc.]
    
    ## Coding Standards
    - [Style guide, naming conventions, etc.]
    - [Preferred patterns for this codebase]
    
    ## Common Tasks
    - Run tests: `[command]`
    - Start dev server: `[command]`
    - Lint: `[command]`
    
    ## Known Issues / Context
    - [Anything Claude should know before working]

    Key Slash Commands

    CommandWhat It Does
    /initScans your codebase and generates an initial CLAUDE.md
    /memoryView and edit Claude’s memory for this project
    /compactCompact the conversation to free up context space
    /batchRun multiple commands or edits in one operation
    /clearClear conversation history (start fresh)

    Your First Agentic Session

    Desk with laptop, checklist notebook, and billing card ready before creating an Anthropic API key
    Your first agentic session.

    Start Claude Code in your project directory and try:

    • “Explain the overall architecture of this codebase” — Claude reads and summarizes
    • “Add input validation to the user registration endpoint” — Claude finds the right file, writes the validation, updates tests
    • “There’s a bug where [describe issue] — find it and fix it” — Claude searches the codebase, identifies the cause, fixes it
    • “Write tests for [module or function]” — Claude reads the code and writes comprehensive tests

    Rate Limits and Token Management

    Claude Code on Max 5x gets approximately 44,000-220,000 tokens per 5-hour window. Long sessions with large codebases consume tokens quickly. Best practices:

    • Use /compact when sessions get long to free up context
    • Be specific in your requests — “fix the authentication bug in auth.py” uses fewer tokens than “look through all my files for problems”
    • Auto-compaction (beta) handles this automatically when enabled

    Related on Tygart Media: how to use Claude · extended thinking · Claude + Zapier.

    Frequently Asked Questions

    What subscription do I need for Claude Code?

    Claude Max at $100/month minimum. Claude Code can also be accessed via API billing — often more cost-effective for lower-volume use.

    Can Claude Code edit multiple files at once?

    Yes. Claude Code can read, edit, and create multiple files in a single session — and runs the edits atomically, so you can review and accept or reject changes.

    How do I install Claude Code on Windows?

    Claude Code requires Node.js 18+ and runs via WSL (Windows Subsystem for Linux) on Windows. Install WSL, then follow the standard npm installation steps within your WSL terminal.

    Need this set up for your team? Talk to Will →
  • Claude vs Amazon Q: Best AI Assistant for AWS Developers

    Claude vs Amazon Q: Best AI Assistant for AWS Developers

    Last refreshed: May 15, 2026

    Model Accuracy Note — Updated May 2026

    Current flagship: Claude Opus 4.7 (claude-opus-4-7). Current models: Opus 4.7 · Sonnet 4.6 · Haiku 4.5. Claude Opus 4.7 (claude-opus-4-7) is the current flagship as of April 16, 2026. Where this article references Opus 4.6 or earlier models, those references are historical. See current model tracker →. See current model tracker →

    Claude AI · Fitted Claude

    For AWS developers, Claude and Amazon Q represent two distinct approaches to AI-assisted development. Amazon Q is deeply integrated into the AWS ecosystem — built to understand your AWS environment, your IAM policies, your CloudFormation stacks, and your AWS-specific workflows. Claude is a more capable general-purpose AI that can handle complex reasoning and code but requires you to provide AWS context manually. This comparison helps you choose — and explains why many AWS developers use both.

    What Amazon Q Does Well

    Diagram comparing a long context window bar with a shorter output limit bar
    What Amazon Q does well.
    • AWS-native context: Q can read your actual AWS account state — running resources, IAM permissions, CloudWatch logs — without you describing them
    • AWS documentation: Q is trained specifically on AWS documentation and gives more accurate, up-to-date answers for AWS-specific questions
    • Console integration: Q is embedded in the AWS Console, CloudShell, and VS Code via the AWS Toolkit — zero additional setup for AWS users
    • Troubleshooting: Q can analyze your actual CloudWatch errors and IAM policy conflicts directly
    • Cost optimization: Q analyzes your actual usage data for cost recommendations

    What Claude Does Better

    Three stacked layers: chat UI, tools, agent runtime
    What Claude does better.
    • Code quality: Claude Opus 4.6 scores 80.8% on SWE-bench vs Amazon Q’s lower published benchmarks — for complex, multi-file code generation, Claude produces better results
    • General reasoning: Architecture decisions, trade-off analysis, and complex problem-solving — Claude reasons more deeply
    • Non-AWS work: If you’re building multi-cloud or have significant non-AWS code, Claude handles everything equally; Q is heavily AWS-optimized
    • Document analysis: Claude’s 200K context window for reading technical specs, RFCs, or lengthy docs far exceeds Q’s capabilities
    • Writing: Technical blog posts, documentation, runbooks — Claude writes better

    Pricing Comparison

    Claude Amazon Q
    Individual $20-200/month $19/month (Q Developer Pro)
    Free tier Yes (limited) Yes (Q Developer Free)
    Business Custom $19/user/month

    Amazon Q Developer Pro at $19/month is competitive with Claude Pro at $20/month. For AWS-heavy developers, Q Pro includes features with no Claude equivalent (direct AWS account analysis). For general development, Claude holds the performance edge per dollar.

    The Combined Workflow

    Desk with laptop, checklist notebook, and billing card ready before creating an Anthropic API key
    The combined workflow.

    Many AWS developers use Amazon Q for AWS-specific questions (CloudFormation troubleshooting, IAM policy analysis, service limits) and Claude Code for complex coding tasks (architecture, large refactors, code review). The tools are complementary rather than competing.

    Frequently Asked Questions

    Is Amazon Q better than Claude for AWS development?

    For AWS-native questions with real account context: Amazon Q wins. For complex code generation, architecture decisions, and general programming: Claude is stronger. Many AWS developers use both.

    Can Claude access my AWS account?

    Not directly. You can paste CloudFormation templates, error logs, or resource configurations into Claude for analysis. Amazon Q connects directly to your AWS account with appropriate permissions.


    Need this set up for your team?
    Talk to Will →

  • Claude Zapier Automation: 10 Time-Saving Workflows

    Claude Zapier Automation: 10 Time-Saving Workflows

    Last refreshed: May 15, 2026

    Claude AI · Fitted Claude

    Claude and Zapier together create one of the most flexible automation combinations available in 2026. Through Zapier’s MCP server (mcp.zapier.com), Claude can connect to over 8,000 apps — sending emails, updating CRMs, creating tasks, posting to Slack, and more. This guide covers 10 practical workflows and how to set them up.

    Setting Up Claude + Zapier MCP

    Long paper tape measure unrolling across a desk beside a laptop, metaphor for context window length
    Setting up Claude + Zapier MCP.

    Add Zapier’s MCP server to Claude Desktop by editing your configuration file:

    {
      "mcpServers": {
        "zapier": {
          "url": "https://mcp.zapier.com/api/mcp/a/YOUR_ACCOUNT_ID/mcp",
          "type": "url"
        }
      }
    }

    Find your Zapier MCP URL in your Zapier account under Settings → MCP. Once connected, Claude can trigger any Zap you’ve built in Zapier, ask it to take actions across your connected apps.

    10 High-Value Automation Workflows

    Desk with laptop, checklist notebook, and billing card ready before creating an Anthropic API key
    10 high-value automation workflows.

    1. Email Triage and Draft Generation

    New email arrives → Zapier sends to Claude → Claude categorizes (urgent/action needed/FYI/spam) and drafts a reply → Draft saved to Gmail or sent to you via Slack for approval.

    2. CRM Note Generation from Calls

    Call recording transcript arrives (from Otter.ai or Fireflies) → Claude generates structured CRM notes (summary, pain points, next steps, deal stage) → Notes automatically posted to Salesforce or HubSpot record.

    3. Social Media Content from Blog Posts

    New WordPress post published → Claude generates LinkedIn post, Twitter/X thread, and Instagram caption → Drafts sent to Buffer or Hootsuite for scheduled publishing.

    4. Meeting Summary and Action Item Distribution

    Meeting transcript uploaded → Claude extracts summary, decisions made, and action items with owners → Summary sent to meeting participants via email, action items created in Asana or Notion.

    5. Customer Support Ticket Drafts

    New support ticket received (Zendesk, Freshdesk) → Claude categorizes the issue and drafts a response → Draft queued for agent review before sending.

    6. Lead Research and Enrichment

    New lead added to CRM → Claude researches company context from provided information → Enriched notes (industry, company size, likely pain points) added to CRM record automatically.

    7. Contract Summary on Receipt

    PDF contract received via email → Claude generates key terms summary (parties, obligations, deadlines, payment terms) → Summary posted to Slack or added to Notion database.

    8. Weekly Report Generation

    Every Friday → Zapier pulls data from your project management tool → Claude generates weekly progress narrative → Report emailed to stakeholders automatically.

    9. Review Response Drafting

    New Google or Yelp review received → Claude drafts a personalized response matching your brand voice → Draft sent to you for approval via email or Slack.

    10. Job Application Screening Summaries

    New application received → Claude summarizes candidate background, flags matches to job requirements, notes potential concerns → Summary added to your ATS or hiring Notion board.

    Related on Tygart Media: Claude for Excel · Claude Code tutorial · how to use Claude.

    Frequently Asked Questions

    Three stacked layers: chat UI, tools, agent runtime
    Frequently asked questions.

    Do I need Zapier paid plan to use Claude MCP?

    Zapier MCP access requires a paid Zapier plan. Check Zapier’s current pricing for MCP feature availability.

    Can Claude take actions in Zapier automatically without human approval?

    Yes — but for actions like sending emails or creating CRM records, building in a human-approval step (Slack notification with approve/reject) is recommended until you trust the automation’s output quality.

    Need this set up for your team? Talk to Will →
  • Claude Pro vs Max: Is the $100/Month Plan Worth It?

    Claude Pro vs Max: Is the $100/Month Plan Worth It?

    Last refreshed: May 15, 2026

    Claude AI · Fitted Claude

    The jump from Claude Pro to Max is a 5x price increase — $20/month to $100/month. Whether it’s worth it depends entirely on how you use Claude and where your current plan fails you. Here’s the data to make that decision.

    What’s Actually Different

    Three stacked layers: chat UI, tools, agent runtime
    What’s actually different.
    FeaturePro ($20/mo)Max 5x ($100/mo)Max 20x ($200/mo)
    Usage volumeBaseline5x Pro20x Pro
    Heavy prompts/day~12~60~240
    Claude CodeNoYesYes
    Extended thinkingLimitedFullFull
    Model accessSonnet + OpusSonnet + OpusSonnet + Opus

    Key insight: you don’t get different models at Max — you get more of them. The difference is usage capacity and Claude Code access.

    Who Should Stay on Pro

    Diagram comparing a long context window bar with a shorter output limit bar
    Who should stay on Pro.
    • You use Claude regularly but not all day — a few substantive sessions per week
    • You’re hitting limits occasionally but not consistently
    • You don’t need Claude Code

    Who Needs Max 5x

    Desk with laptop, checklist notebook, and billing card ready before creating an Anthropic API key
    Who needs Max 5x.
    • You hit Pro limits daily and it disrupts your workflow
    • You want Claude Code — only available at Max tiers
    • Claude is your primary work tool, not supplementary

    Who Needs Max 20x

    • Heavy Claude Code user running multi-hour sessions daily
    • Processing massive document volumes — dozens of long PDFs per day
    • You’ve been hitting Max 5x limits regularly

    Related on Tygart Media: Claude pricing · is Claude worth it · Claude alternatives.

    Frequently Asked Questions

    What does Claude Max include that Pro doesn’t?

    Claude Code access, higher usage limits (5x or 20x), full extended thinking, and higher priority during peak times.

    Is Claude Max worth $100 a month?

    For developers using Claude Code and professionals hitting Pro limits daily: yes. For moderate users: Pro at $20/month is sufficient.

    Need this set up for your team? Talk to Will →
  • Claude vs Perplexity: Research Engine vs Reasoning Partner

    Claude vs Perplexity: Research Engine vs Reasoning Partner

    Last refreshed: May 15, 2026

    Claude AI · Fitted Claude

    Comparing Claude to Perplexity is a category error — they’re not trying to do the same thing. Perplexity is a real-time research engine. Claude is a reasoning partner. Understanding the distinction helps you build the most effective research workflow.

    What Perplexity Does Best

    Comparison of Claude how-to fit versus local service page fit for assistants
    What Perplexity does best.
    • Real-time information: Searches the live web, summarizes current events with source links
    • Source citation: Every claim has source links for verification
    • Quick research: Fast sourced answers for “what is X” and “what happened with Y”
    • Academic research: Academic mode searches peer-reviewed papers

    What Claude Does Best

    Three stacked layers: chat UI, tools, agent runtime
    What Claude does best.
    • Deep reasoning: Complex multi-step analysis and strategic thinking
    • Document synthesis: Upload a 200-page report and ask for analysis — Perplexity cannot do this
    • Writing quality: Significantly stronger long-form writing
    • Code: One of the best coding models. Perplexity is not a coding tool.
    • Private documents: Works with confidential content you upload

    The Hybrid Workflow (Best of Both)

    Desk with laptop, checklist notebook, and billing card ready before creating an Anthropic API key
    The hybrid workflow — best of both.
    1. Perplexity first: Rapid research, current information, source discovery
    2. Claude second: Synthesis, analysis, writing. Take what Perplexity found and reason through the implications

    At $20/month each, running both costs $40/month — worth it for professionals who research and write regularly.

    Related on Tygart Media: Claude vs Jasper · Claude alternatives · Claude vs Notion AI.

    Frequently Asked Questions

    Should I use Claude or Perplexity for research?

    Use Perplexity for finding current information with sources. Use Claude for analyzing, synthesizing, and writing. Ideally, use both — Perplexity first, Claude second.

    Does Claude have real-time web access?

    Not by default. Claude has a knowledge cutoff and doesn’t browse the web in real time unless connected via MCP or specific integrations.

    Need this set up for your team? Talk to Will →
  • Claude vs DeepSeek: Performance, Pricing, and Privacy

    Claude vs DeepSeek: Performance, Pricing, and Privacy

    Last refreshed: May 15, 2026

    Model Accuracy Note — Updated May 2026

    Current flagship: Claude Opus 4.7 (claude-opus-4-7). Current models: Opus 4.7 · Sonnet 4.6 · Haiku 4.5. Claude Opus 4.7 (claude-opus-4-7) is the current flagship as of April 16, 2026. Where this article references Opus 4.6 or earlier models, those references are historical. See current model tracker →. See current model tracker →

    Claude AI · Fitted Claude

    DeepSeek emerged as the most disruptive AI development since GPT-4 — a Chinese lab producing frontier-quality models at dramatically lower cost. In 2026, it’s a genuine competitor to Claude in several categories. But the comparison isn’t only about performance. Privacy and data sovereignty matter. This guide covers all three dimensions.

    Performance Comparison

    Diagram comparing a long context window bar with a shorter output limit bar
    Performance comparison.
    Benchmark Claude Opus 4.6 DeepSeek
    SWE-bench (coding) 80.8% ~49% (V3), higher for R1
    GPQA Diamond 91.3% Competitive
    Math reasoning Top tier R1 leads on pure math
    Context window 200K tokens 128K tokens

    Claude leads on real-world software engineering and long-document reasoning. DeepSeek R1 is competitive or superior on pure math. For most professional use cases, Claude holds the performance edge.

    Pricing Comparison

    Three stacked layers: chat UI, tools, agent runtime
    Pricing comparison.

    DeepSeek’s API pricing is 10-20x cheaper than Claude’s — roughly $0.27-0.55 per million input tokens vs Claude’s $3-15. For high-volume API applications where cost is the primary constraint, DeepSeek is a serious consideration. The consumer interface is free vs Claude’s $20-200/month paid tiers.

    The Privacy Question

    Desk with laptop, checklist notebook, and billing card ready before creating an Anthropic API key
    The privacy question.

    DeepSeek is a Chinese company. Its data handling is subject to Chinese law, which includes requirements to provide user data to Chinese government authorities under certain circumstances. Multiple national governments have restricted DeepSeek on government systems. For professionals handling confidential client data or sensitive business information, the data sovereignty difference between Anthropic (US-incorporated) and DeepSeek (Chinese-incorporated) is material.

    Choose Claude If You…

    • Handle confidential professional, legal, or medical data
    • Need highest performance on software engineering tasks
    • Require long-document analysis (200K vs 128K context)
    • Need US-based data handling

    Frequently Asked Questions

    Is DeepSeek as good as Claude?

    Competitive on math and logic. Claude leads on SWE-bench software engineering, long documents, and writing quality.

    Is DeepSeek safe to use?

    For general consumer use, immediate risk is low. Professionals handling sensitive data should consider DeepSeek’s Chinese data jurisdiction carefully.


    Need this set up for your team?
    Talk to Will →