← Biblioteca📄 Documento · resumen

Claude Code — Overview

Qué es, dónde corre y todo lo que puede hacer · resumen para aprender en una lectura

💻 Dev tools🤖 IA📄 Documento⏱ ~8 min lectura
🎧 Escuchar Voz Álvaro (Edge TTS). Si el audio no carga, todavía no está generado.

⚡ 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.

Idea clave No le dices cómo tocar cada línea: le describes el objetivo ("escribe tests para el módulo de auth, ejecútalos y arregla los fallos") y él recorre el ciclo completo.
El loop agéntico de Claude Code Lee elcodebase Planifica Editaficheros Ejecutacomandos Verifica Commit/ PR si la verificación falla → replanifica
El loop agéntico: leer → planificar → editar → ejecutar → verificar → entregar, con realimentación cuando algo no pasa.

🖥️ 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.

5
surfaces
1
motor compartido
~9
capacidades núcleo
sesiones paralelas
Las surfaces alrededor del motor central Claude Code engine CLAUDE.md · settings · MCP Terminal (CLI) VS Code / Cursor JetBrains Desktop app Web / iOS
Diagrama hub: cinco surfaces orbitan un único motor que comparte tu configuración.
SurfacePunto fuerte
Terminal (CLI)Control completo: editar, ejecutar comandos, gestionar el proyecto. Es la base componible.
VS Code / CursorExtensió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 appApp standalone: revisar diffs visualmente, varias sesiones en paralelo, tareas programadas y sesiones en la nube.
Web / iOSEn 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.

Idea clave No eliges una surface "para siempre". Empiezas en una y mueves el trabajo: lo que importa es que la config te sigue a todas partes.

🔌 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:

🛠️ 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:

Capas de personalización CLAUDE.md contexto persistente: estándares, arquitectura, checklists Skills workflows repetibles: /review-pr, /deploy-staging Hooks comandos shell antes/después: auto-format, lint pre-commit Subagentes / Agent SDK equipos en paralelo y agentes propios con orquestación
De arriba abajo: contexto, workflows, automatismos y orquestación. Cada capa amplifica las de abajo.
Ojo La mayoría de surfaces requieren una suscripción Claude o cuenta de Anthropic Console. Solo la Terminal y VS Code admiten además proveedores third-party.

🧭 "Quiero… → mejor opción"

Quiero…Mejor opción
Continuar mi sesión local desde el móvilRemote Control
Disparar por Telegram / Discord / iMessage / webhooksChannels
Empezar en local y seguir en el móvilWeb o app iOS
Programar algo recurrenteRoutines o Desktop scheduled tasks
Automatizar PR reviews y triageGitHub Actions o GitLab CI/CD
Code review automático en cada PRGitHub Code Review
De un bug en Slack a un PRSlack
Depurar webapps en vivoChrome
Construir agentes customAgent SDK

🚀 Primeros pasos

Empieza pequeño con una tarea real, deja que aprenda tu proyecto en el CLAUDE.md, y ve sumando capas.