Claude Code es el agente de programación con IA de Anthropic. No es autocompletado: es un agente que lee tu código, planifica, edita varios archivos, ejecuta tests y abre PRs.
En esta guía te enseñamos cómo empezar bien desde el primer día.
Qué es Claude Code (y qué no es)
Claude Code es un agente CLI que vive en tu terminal o IDE y ejecuta tareas de programación de forma autónoma:
- Implementar features completas leyendo el contexto del repo.
- Refactorizar módulos enteros.
- Debuggear errores complejos.
- Migrar entre frameworks.
- Crear PRs con tests.
No es un autocompletado tipo GitHub Copilot. Para esa función, los devs combinan ambos.
Comparativa rápida
| Herramienta | Mejor para |
|---|---|
| Claude Code | Tareas multi-archivo, agente autónomo |
| Cursor / Windsurf | IDE asistido con UI visual |
| GitHub Copilot | Autocompletado inline |
| Codex (OpenAI) | Tareas en sandbox / CI |
Instalación
npm install -g @anthropic-ai/claude-code
claude-code login
Sigue las instrucciones para vincular tu cuenta de Anthropic.
Primer comando
cd tu-proyecto
claude
Ya estás dentro. Pídele cualquier cosa en lenguaje natural:
Lee el archivo src/auth.ts y dime qué hace
Refactoriza src/api/users.ts para usar zod en lugar de yup
Configuración por proyecto
Crea un archivo CLAUDE.md en la raíz de tu repo. Aquí defines:
- Lenguajes y frameworks usados.
- Convenciones de estilo.
- Comandos típicos (lint, test, build).
- Cosas a evitar.
Ejemplo mínimo:
# Proyecto
Stack: Next.js 14, TypeScript, Tailwind, Prisma.
Estilo: 2 espacios, comillas simples.
Tests: vitest. Run: `npm test`.
Slash commands y skills
Personaliza Claude Code con tus propios comandos en .claude/commands/:
# .claude/commands/review.md
Revisa los cambios pendientes y resume:
- Qué cambia funcionalmente.
- Riesgos potenciales.
- Tests añadidos o que faltan.
Lo invocas como /review y se ejecuta en cualquier sesión.
Hooks
Hooks ejecutan comandos automáticamente antes/después de acciones. Útil para:
- Linting automático tras cada edición.
- Tests tras cambios en archivos críticos.
- Notificaciones a Slack al finalizar tareas largas.
MCPs (Model Context Protocols)
Los MCPs conectan Claude Code a sistemas externos: GitHub, Linear, Postgres, Sentry, tu CRM, etc. Una vez configurado, Claude puede leer tickets de Linear, abrir PRs en GitHub o consultar tu base de datos directamente.
Workflow profesional
- Plan mode primero para tareas grandes (Claude propone plan antes de ejecutar).
- Review siempre los cambios generados antes de mergear.
- CLAUDE.md actualizado con cada decisión de arquitectura.
- Slash commands para lo que repites todas las semanas.
- Hooks para automatizar lint/test tras cada cambio.
¿Quieres dominarlo en serio?
Curso completo Claude Code para developers →
14 horas, 6 módulos. Incluye plantillas CLAUDE.md, biblioteca de slash commands y MCPs útiles, mentoría 1:1 sobre tu proyecto.
¿Empresa? Bonificable al 100% por FUNDAE. Diagnóstico gratis aquí →