Claude Console: de Cero a Arquitecto de Claude Code
Megacurso técnico que lleva a un developer backend/fullstack desde el primer curl contra /v1/messages hasta arquitectar sistemas multi-agente de producción sobre el ecosistema completo de platform.claude.com.
Curso en producción · v0.1.0.
Tu progreso
Cargando progreso guardado…
Setup & Primer Contacto
Messages API: Fundamentos
Workbench: El Laboratorio
Prompt Engineering de Arquitecto
Capacidades Multimodales
Tool Use: De Chat a Agente
Optimización & Producción
MCP: El Protocolo del Ecosistema
Skills: Capacidades Reutilizables
Managed Agents: Agentes Hospedados
Claude Code: CLI & SDK
Admin API: Gobernanza
Arquitectura: Proyecto Capstone
¿Qué vas a aprender?
- Dominar la Messages API: request, response, streaming SSE,
count_tokens, errores, retries con exponential backoff. - Prompt engineering de arquitecto con las técnicas Claude 4 (XML tags, long context, adaptive thinking).
- Capacidades multimodales: visión, PDFs, Files API, citations nativas.
- Tool use como primitiva para pasar de chat a agente real.
- Optimización & producción: prompt caching, batch API, extended cache TTL, context 1M, rate limits.
- MCP (Model Context Protocol): arquitectura, primitivas, MCP Connector y construcción de servers propios.
- Skills reutilizables — propias y del catálogo de Anthropic.
- Managed Agents: Agents, Sessions, Environments, Credential Vaults, sub-agents, monitoreo.
- Claude Code como arquitecto: CLI,
CLAUDE.md, hooks, subagents, skills, MCP, IDE integrations, SDK y CI/CD con GitHub Actions. - Admin API para gobernanza: workspaces, usage/cost reports, IAM, audit.
- Un capstone real que combina todo en un sistema multi-agente.
Estructura
- 13 módulos (del 0 al 12), ~67 horas estimadas.
- ~110 lecciones con snippets verificados contra la API real.
- ~80 ejercicios ejecutables:
code-typescript,code-pythony quizzes. - Cada módulo cierra con un lab práctico. El módulo 12 es el capstone.
Convenciones del curso
- Idioma: español. Code identifiers en inglés.
- Stack primario: TypeScript con
tsx. Python 3.11+ como secundario. - Modelos referenciados: siempre aliases estables (
claude-haiku-4-5,claude-sonnet-4-6,claude-opus-4-6). Snapshots con fecha solo se usan en la lección que explica versioning. - Nada inventado: cada endpoint, header y flag viene de documentación oficial verificada o de
curlreal. Outputs pegados son reales. - Cada lección sigue la misma plantilla: Objetivo / Concepto / Ejecución real / Anti-patterns / Recap.
Prerequisitos
- Node.js 20+ o Python 3.11+ instalado.
- Terminal
zsh/bashbásico y Git básico. - Cuenta en platform.claude.com con una API key propia (se configura en el Módulo 0).
- JSON, HTTP y variables de entorno sin fricción.
Por dónde empezar
El mapa de "Tu progreso" arriba es la forma canónica de navegar el curso: cada tarjeta lleva a la primera lección de su módulo y te muestra cuánto tenés avanzado. Los módulos en estado "outline" todavía se están produciendo pero ya tienen estructura visible.
Si es tu primera vez: arrancá por M00 · Setup para dejar tu cuenta, API keys y entorno local listos. Después M01 · Messages API para las fundaciones que sostienen todo lo demás.
Autor: Ulises González — arquitecto del curso. Repo: gonzalezulises/curso-claude-console.