⚡ En 30 segundos
Claude Code es una herramienta de coding agéntica: no autocompleta líneas, sino que entiende tu codebase entero, planifica, edita varios ficheros, ejecuta comandos y verifica el resultado. Trabaja como un colaborador que lee, decide y actúa. Y no vive en un solo sitio: corre en la terminal, en tu IDE (VS Code, JetBrains), en una app de escritorio y en el navegador, todas conectadas al mismo motor. Sirve para construir features, arreglar bugs y automatizar el trabajo de desarrollo que sueles posponer.
🤖 Qué es: coding agéntico
La diferencia clave con un autocompletado es la palabra agéntico. Claude Code recibe una instrucción en lenguaje natural y la lleva a cabo de principio a fin: explora el código relevante, traza un plan, escribe cambios repartidos por múltiples ficheros, lanza comandos (tests, linters, builds) y comprueba que todo funciona antes de darte el resultado.
🖥️ Dónde se ejecuta: las 5 surfaces
Claude Code se ejecuta en cinco entornos distintos. La gran idea es que todos comparten el mismo motor: tu CLAUDE.md, tus settings y tus servidores MCP funcionan igual en cualquiera de ellos.
| Surface | Punto fuerte |
|---|---|
| Terminal (CLI) | Control completo: editar, ejecutar comandos, gestionar el proyecto. Es la base componible. |
| VS Code / Cursor | Extensión con diffs inline, @-mentions, revisión de plan e historial de conversación. |
| JetBrains (IntelliJ, PyCharm, WebStorm) | Plugin con visor de diffs interactivo y compartir el contexto de la selección. |
| Desktop app | App standalone: revisar diffs visualmente, varias sesiones en paralelo, tareas programadas y sesiones en la nube. |
| Web / iOS | En el navegador sin setup local. Ideal para tareas largas, repos que no tienes en local y trabajo en paralelo. |
Instalar y arrancar en la terminal
# mac / Linux / WSL
curl -fsSL https://claude.ai/install.sh | bash
# arrancar dentro de tu proyecto
cd mi-proyecto && claude
También por Homebrew (brew install --cask claude-code), WinGet, apt/dnf/apk, o en Windows con PowerShell. La Web vive en claude.ai/code.
🔌 Integraciones: más allá de las surfaces
Sobre esas cinco superficies se enchufan integraciones que llevan a Claude Code a tu flujo real de trabajo:
- MCP (Model Context Protocol): estándar abierto para conectar la IA a fuentes externas — leer docs de Google Drive, actualizar tickets de Jira, datos de Slack o tu tooling propio.
- GitHub Actions / GitLab CI/CD: code review y triage automáticos en CI.
- Slack: mencionas
@Claude, reportas un bug y recibes un PR. - Chrome: depurar webapps en vivo.
- Routines: tareas recurrentes en la infraestructura de Anthropic, que siguen aunque tu ordenador esté apagado.
- Channels: disparar por eventos de Telegram, Discord, iMessage o webhooks.
🛠️ Qué puedes hacer: las capacidades
1. Automatizar lo que pospones
Tests para código sin tests, arreglar el lint de todo el proyecto, resolver conflictos de merge, actualizar dependencias, escribir release notes.
2. Construir features y arreglar bugs
Describe la feature en lenguaje natural: planifica, escribe el código en varios ficheros y verifica. Para bugs, pega el error o describe el síntoma; rastrea la causa raíz e implementa el fix.
3. Crear commits y pull requests
Trabaja con git: hace stage, escribe el mensaje de commit, crea ramas y abre PRs. En CI automatiza el code review.
4. Conectar tus herramientas con MCP
El puente hacia tus sistemas externos: documentos, tickets, mensajería y APIs propias.
5. Personalizar con instrucciones, skills y hooks
El corazón de adaptarlo a tu equipo (ver sección dedicada abajo).
6. Equipos de agentes y agentes custom
Lanzar varios agentes en paralelo sobre distintas partes de una tarea, con un lead agent que coordina. Agent SDK para construir tus propios agentes.
7. Pipe, script y automatizar con el CLI
Filosofía Unix, componible. El flag -p ejecuta un prompt y devuelve la salida, encadenable con tuberías:
tail -200 app.log | claude -p "Avísame por Slack si ves anomalías"
git diff main --name-only | claude -p "revisa estos ficheros por problemas de seguridad"
8. Programar tareas recurrentes
Routines (en la nube de Anthropic, con trigger por API o eventos de GitHub), Desktop scheduled tasks (en tu máquina, con acceso a ficheros locales) y /loop (repite un prompt en una sesión CLI para polling).
9. Trabajar desde cualquier sitio
Mover el trabajo entre entornos: Remote Control (seguir desde el móvil), Dispatch (mandar tarea desde el móvil), claude --teleport (traer una tarea web/iOS al terminal) y /desktop (pasar la sesión de terminal a la Desktop app para revisar diffs).
Una herramienta, cinco superficies, una sola configuración. El trabajo te sigue allí donde estés.
🎛️ Personalización: las capas que lo hacen tuyo
Aquí está gran parte del valor a largo plazo. Claude Code se moldea en capas:
- CLAUDE.md: markdown en la raíz que lee al inicio de cada sesión — estándares de código, decisiones de arquitectura, librerías a usar, checklists.
- Auto memory: guarda aprendizajes (como el comando de build) entre sesiones.
- Skills: workflows repetibles y compartibles, invocables como
/review-pro/deploy-staging. - Hooks: comandos shell que se disparan antes o después de una acción — auto-formatear tras editar, pasar el lint antes de un commit.
🧭 "Quiero… → mejor opción"
| Quiero… | Mejor opción |
|---|---|
| Continuar mi sesión local desde el móvil | Remote Control |
| Disparar por Telegram / Discord / iMessage / webhooks | Channels |
| Empezar en local y seguir en el móvil | Web o app iOS |
| Programar algo recurrente | Routines o Desktop scheduled tasks |
| Automatizar PR reviews y triage | GitHub Actions o GitLab CI/CD |
| Code review automático en cada PR | GitHub Code Review |
| De un bug en Slack a un PR | Slack |
| Depurar webapps en vivo | Chrome |
| Construir agentes custom | Agent SDK |
🚀 Primeros pasos
- Instala en la terminal y arranca dentro de tu proyecto con
claude. - Haz el Quickstart: tu primera tarea real (un fix o una feature pequeña).
- Crea un
CLAUDE.mdcon tus estándares y comandos clave del proyecto. - Conecta una herramienta vía MCP (Drive, Jira, Slack…).
- Revisa Common workflows + best practices y los Settings.
- Cuando algo falle, ve a Troubleshooting.
Empieza pequeño con una tarea real, deja que aprenda tu proyecto en el CLAUDE.md, y ve sumando capas.