What is Artificial Intelligence?
The simple definition
AI is software that learns patterns from data to make decisions or generate content. It doesn't think like a human — it recognizes statistical patterns in text, images, or numbers, and uses them to predict what comes next.
Analogy — Spotify Discover Weekly
Spotify analyzes millions of songs you've listened to, finds patterns ("usually listens at 11pm", "likes electric guitars with BPM > 120") and predicts songs you'll enjoy. It doesn't "feel" the music — it recognizes patterns. LLMs do the same thing but with text.
Types of AI you need to know
| Type | What it does | Example |
|---|---|---|
| Classic AI (ML) | Classifies, predicts using structured data | Spam detector, recommender |
| Vision AI | Recognizes images and video | Face ID, Google Lens |
| LLM (Large Language Model) | Generates and understands text | Claude, ChatGPT, Gemini |
| Multimodal AI | Text + image + audio at once | Claude 3.5, GPT-4o |
To explore: "Machine Learning vs Deep Learning", "What is a neural network?", "3Blue1Brown Neural Networks" on YouTube — the clearest visualization that exists.
What is Claude?
Claude = Anthropic's LLM
Claude is a large language model (LLM) built by Anthropic. Unlike other models, Claude was designed with an emphasis on being helpful, honest, and harmless — a philosophy called Constitutional AI. It has a massive context window (up to 200K tokens), which allows it to process entire books in a single conversation.
Analogy — expert consultant
Imagine a consultant who has read every technical document in the world. They don't improvise — they reason with what they know. You can give them context ("here's our code, here's the problem") and they respond as if they've been on the project for months. That's Claude: a technical collaborator with unlimited context.
Claude model family (2025-2026)
| Model | Best for | Speed |
|---|---|---|
| Claude Haiku 4.5 | Fast tasks, classification, simple chat | ⚡ Very fast |
| Claude Sonnet 4.6 | Perfect balance: quality + speed | 🔥 Fast |
| Claude Opus 4.7 | Complex reasoning, large projects | 🧠 Most powerful |
What makes Claude different?
Constitutional AI
Trained with behavioral principles, not just raw data. More predictable and safer in production.
200K token context window
Can read ~150,000 words at once. An entire book fits in a single call.
Native tool use
Can call external functions (APIs, databases, code) as part of its reasoning.
Built for agents
Claude Code, Agent SDK, MCP — a full platform for building autonomous systems.
How does an LLM work?
Tokens: the basic unit
An LLM doesn't read words — it reads tokens. A token is approximately 4 characters or ¾ of a word in English. When you send a message, it gets converted into a sequence of numbers (tokens). The model predicts the next most likely token, and that's how it generates text.
Texto: "Hola Claude, necesito ayuda con Python"
Tokens: ["Hola", " Claude", ",", " necesito",
" ayuda", " con", " Python"]
Números: [15496, 1366, 11, 2421, 13750, 416, 11361]
El modelo trabaja con estos números, no con el texto.Analogy — autocomplete on steroids
Your phone keyboard suggests "How are you?" after "Hey,". An LLM does the same thing but with billions of parameters trained on virtually all the text on the internet. It doesn't "think" — it predicts which token comes next with extraordinary sophistication.
The inference cycle
Input → Tokens
Your prompt is converted into numeric tokens
Attention
The model evaluates which parts of the context are most relevant to each other
Prediction
Generates probabilities for each possible next token
Sampling
Selects the token based on temperature (creativity vs determinism)
Repeat
Repeats until the full response is generated, token by token
Context window — working memory
The model only "remembers" what is inside its context window. Claude supports up to 200,000 tokens (~150,000 words). Everything outside that window simply doesn't exist for it.
To explore: "Attention is All You Need" (the original Transformers paper), "Andrej Karpathy — Let's build GPT" on YouTube — builds a GPT from scratch in 2h. The best free technical resource on LLMs.
The 5 Exam Domains
The Claude Certified Architect – Foundations exam tests 5 knowledge areas. Here is each one explained in plain language, without exam jargon.
Domain 1
Agentic Architecture & Orchestration
How to design systems where Claude acts autonomously: makes decisions, uses tools, and delegates tasks to other agents.
Domain 2
Tool Design & MCP Integration
How to give Claude access to external tools: databases, APIs, file systems. MCP is the standard protocol for this.
Domain 3
Claude Code Config & Workflows
Claude Code is Anthropic's CLI. This domain covers how to configure it, use hooks, slash commands, and development workflows.
Domain 4
Prompt Engineering & Structured Output
The craft of writing instructions that bring out the best in Claude: formats, reasoning chains, structured outputs (JSON, XML).
Domain 5
Context Management & Reliability
How to manage long conversations without losing context, strategies to reduce hallucinations, and build reliable production systems.
Minimum passing score: 720 / 1000
The exam presents 4 of 6 scenarios at random. Each scenario contextualizes questions in real use cases: a support agent, a multi-agent system, code generation, etc. It's not about memorizing — it's about applying.
Key Concepts
Agents — Claude that acts
An agent is Claude configured to make decisions in a loop: reason → act → observe the result → reason again. It can use tools, write files, call APIs, or delegate subtasks to other agents.
Analogy
A new employee with access to tools and clear permissions. You tell them "research these 10 companies and give me a report" — they decide how to search, which tools to use, and when to stop. That's an agent.
Tool Use — giving Claude hands
By default, Claude can only read and write text. With tool use, you give it access to real functions: search Google, query your database, execute code.
// Defines una herramienta
const tools = [{
name: "buscar_cliente",
description: "Busca un cliente por email en la DB",
input_schema: {
type: "object",
properties: {
email: { type: "string" }
}
}
}]
// Claude decide cuándo llamarla
// → "Voy a buscar al cliente con ese email..."
// → Tool call: buscar_cliente({ email: "juan@ejemplo.com" })
// → Recibe resultado → responde al usuarioMCP — Model Context Protocol
MCP is Anthropic's open standard for connecting Claude to any external system. Instead of defining tools by hand in every project, an MCP server exposes resources, tools, and prompts in a reusable way. It's like an API but designed specifically for LLMs.
Analogy — USB for AI
Before USB, every device had its own connector. MCP is the "USB" for connecting Claude to any tool: Slack, GitHub, your database, your CRM. It standardizes the connection so it works in any app.
Prompt Engineering
The way you talk to Claude determines the quality of its response. It's not magic — there are concrete techniques that significantly improve outputs.
// ❌ Prompt vago "Analiza este código" // ✅ Prompt estructurado "Eres un senior engineer. Analiza este código Python buscando: (1) bugs potenciales, (2) problemas de rendimiento, (3) violaciones de PEP8. Formato: lista numerada con severidad [HIGH/MED/LOW]. Código: [...]"
Key techniques: Chain-of-Thought ("think step by step"), Few-shot (examples in the prompt), XML tags for structuring, system prompts to define the role.
Multi-agent Systems
For complex tasks, instead of a single Claude doing everything, you can have multiple specialized agents working in parallel or in sequence. An orchestrator coordinates, while workers execute specific tasks.
Orchestrator (Claude Opus): → Recibe: "Analiza el mercado de EVs en España" → Descompone en 3 subtareas paralelas: Worker A: Scraping noticias últimos 30 días Worker B: Análisis de datos de ventas Worker C: Investigación de competidores ← Recibe resultados de A, B, C ← Sintetiza informe final
Your Roadmap to Certification
Starting from zero knowledge about Claude. Spending ~1 hour per day. The exam is realistic with 4-6 weeks of consistent practice.
Foundations — understand the ecosystem
- Read this complete guide (you're almost done)
- Create an account at claude.ai and try Claude
- Answer the first 10 practice questions on this platform
- Goal: understand what an LLM is, what Claude is, what an agent is
Domain 1 + 4 — Agents and Prompts (47% of exam)
- Study the Agentic Architecture module
- Practice 20 Domain 1 questions
- Study the Prompt Engineering module
- Practice 20 Domain 4 questions
- Read the Claude documentation on tool use
Domain 2 + 3 — Tools, MCP and Claude Code (38%)
- Install Claude Code and use it in a real project
- Study the Tool Design & MCP module
- Practice 20 Domain 2 questions
- Practice 20 Domain 3 questions
- Explore a sample MCP server on GitHub
Domain 5 + Scenarios — Context and Real Cases (15%)
- Study the Context Management module
- Practice all 6 exam scenarios
- Identify your weakest domains with the radar chart
- Review concepts from your 2 lowest domains
Mock exams — put yourself to the test
- Complete 3 full mock exams (65 questions each)
- Goal: score > 750 on all 3
- Review explanations for incorrect answers
- Practice questions from weak domains
Final review — trust what you know
- 1 final mock exam the day before
- Review flashcards of key terms
- Sleep well — the exam rewards application, not memorization
- Minimum passing score: 720/1000. You're ready.
The secret nobody tells you
The difference between passing and failing isn't how much you've memorized. It's whether you can apply the right concept to the right scenario. Practice with real scenarios, not flashcards.
Ready to practice
This guide is yours. The platform has adaptive questions, a domain radar, and full mock exams. All free to get started.