Agente de programación · Anthropic

# Todo sobre Claude Code, en español.

Claude Code es el agente de Anthropic que vive en tu terminal: lee tu código, planifica y ejecuta los cambios. Sacarle provecho no es pedirle cosas mejor, es configurarlo y extenderlo bien. Esta es la ruta, de lo básico a los plugins.

12 artículos·5 pistas

[Empezar por el CLAUDE.md](https://www.angelcruz.dev/post/claude-md-buenas-practicas)

Configurar

## El contexto, antes que nada

Lo que más mejora las respuestas desde el primer día no es el prompt, es el contexto persistente del proyecto. Empieza aquí aunque quieras saltar al resto.

- ### [Qué poner en tu CLAUDE.md: buenas prácticas](https://www.angelcruz.dev/post/claude-md-buenas-practicas)
  [Qué instrucciones incluir y, sobre todo, cuáles dejar fuera. Un CLAUDE.md inflado es peor que uno corto: compite por contexto con el código que importa.](https://www.angelcruz.dev/post/claude-md-buenas-practicas)

  [\[CLAUDE.md\]\[Contexto\]\[Convenciones\]](https://www.angelcruz.dev/post/claude-md-buenas-practicas)

  [6 min de lecturaLeer](https://www.angelcruz.dev/post/claude-md-buenas-practicas)

Extender

## Hooks, skills y plugins

Las tres formas de añadirle capacidades, que resuelven cosas distintas y se confunden constantemente. Los hooks fuerzan reglas, las skills cargan procedimientos bajo demanda y los plugins empaquetan todo junto.

- ### [Hooks en Claude Code: automatiza y aplica reglas](https://www.angelcruz.dev/post/hooks-claude-code)
  [Comandos que se disparan en momentos del ciclo de vida. Para lo que siempre debe cumplirse: formatear, correr tests o proteger archivos que nadie debería tocar.](https://www.angelcruz.dev/post/hooks-claude-code)

  [\[Hooks\]\[Automatización\]\[Reglas\]](https://www.angelcruz.dev/post/hooks-claude-code)

  [4 min de lecturaLeer](https://www.angelcruz.dev/post/hooks-claude-code)
- ### [Skills de Claude Code: cómo crearlas y cuándo usarlas](https://www.angelcruz.dev/post/skills-claude-code)
  [Procedimientos que el agente carga solo cuando los necesita. Ideal para checklists repetibles que no quieres arrastrar siempre en el contexto.](https://www.angelcruz.dev/post/skills-claude-code)

  [\[Skills\]\[Procedimientos\]\[Contexto\]](https://www.angelcruz.dev/post/skills-claude-code)

  [4 min de lecturaLeer](https://www.angelcruz.dev/post/skills-claude-code)
- ### [Plugins de Claude Code: empaqueta y comparte tu setup](https://www.angelcruz.dev/post/plugins-claude-code)
  [El paquete instalable y versionable que agrupa skills, subagentes, hooks y servidores MCP. Es cómo se comparte un setup con el equipo sin instrucciones por chat.](https://www.angelcruz.dev/post/plugins-claude-code)

  [\[Plugins\]\[Marketplace\]\[Equipo\]](https://www.angelcruz.dev/post/plugins-claude-code)

  [3 min de lecturaLeer](https://www.angelcruz.dev/post/plugins-claude-code)
- ### [npx skills: instala y comparte skills para tu agente de IA](https://www.angelcruz.dev/post/npx-skills)
  [El gestor de skills de Vercel Labs: instala las de cualquier repo de GitHub en Claude Code o Cursor con un comando.](https://www.angelcruz.dev/post/npx-skills)

  [\[npx skills\]\[GitHub\]\[Cursor\]](https://www.angelcruz.dev/post/npx-skills)

  [6 min de lecturaLeer](https://www.angelcruz.dev/post/npx-skills)
- ### [Un plugin para Claude Cowork y Claude Code](https://www.angelcruz.dev/post/crear-plugin-claude-cowork-claude-code-desde-skills)
  [Empaquetar tus skills en un plugin que funciona igual en las dos superficies, con el truco de OAuth para conectar un MCP remoto sin repartir API keys.](https://www.angelcruz.dev/post/crear-plugin-claude-cowork-claude-code-desde-skills)

  [\[Claude Cowork\]\[OAuth\]\[MCP remoto\]](https://www.angelcruz.dev/post/crear-plugin-claude-cowork-claude-code-desde-skills)

  [12 min de lecturaLeer](https://www.angelcruz.dev/post/crear-plugin-claude-cowork-claude-code-desde-skills)

Escalar

## Repartir el trabajo

Cuando la tarea es grande o ruidosa, mantenerla en un solo contexto la degrada. Aquí empieza la delegación y, más allá, la orquestación de varios agentes.

- ### [Subagentes en Claude Code: cómo crearlos y para qué sirven](https://www.angelcruz.dev/post/subagentes-claude-code)
  [Delegar en agentes especializados que corren en su propio contexto y devuelven solo la conclusión. Lo que evita que una búsqueda larga te ensucie la sesión.](https://www.angelcruz.dev/post/subagentes-claude-code)

  [\[Subagentes\]\[Delegación\]\[/agents\]](https://www.angelcruz.dev/post/subagentes-claude-code)

  [5 min de lecturaLeer](https://www.angelcruz.dev/post/subagentes-claude-code)
- ### [Solo (SoloTerm): el workspace para tus agentes de IA](https://www.angelcruz.dev/post/soloterm-workspace-agentes-ia)
  [Una terminal que corre Claude Code, Codex, Gemini y tu stack a la vez, y deja que los agentes se coordinen entre ellos vía MCP.](https://www.angelcruz.dev/post/soloterm-workspace-agentes-ia)

  [\[SoloTerm\]\[Workspace\]\[Multi-agente\]](https://www.angelcruz.dev/post/soloterm-workspace-agentes-ia)

  [6 min de lecturaLeer](https://www.angelcruz.dev/post/soloterm-workspace-agentes-ia)
- ### [CLIs para orquestar agentes de IA en tu terminal](https://www.angelcruz.dev/post/clis-orquestar-agentes-ia)
  [La capa de arriba: metaharness, memoria compartida y el bucle. Las piezas que aparecen cuando corres varios agentes en serio.](https://www.angelcruz.dev/post/clis-orquestar-agentes-ia)

  [\[Orquestación\]\[Metaharness\]\[Memoria\]](https://www.angelcruz.dev/post/clis-orquestar-agentes-ia)

  [6 min de lecturaLeer](https://www.angelcruz.dev/post/clis-orquestar-agentes-ia)

Optimizar

## Gastar menos

Claude Code cobra por contexto, así que trabajar limpio no es higiene: es la factura.

- ### [Cómo ahorrar tokens en Claude Code y gastar menos](https://www.angelcruz.dev/post/optimizar-claude-code-reducir-tokens)
  [Ocho técnicas concretas: gestionar el contexto entre tareas, elegir el modelo por trabajo, delegar lo verboso, recortar el overhead de MCP y podar los tokens de salida.](https://www.angelcruz.dev/post/optimizar-claude-code-reducir-tokens)

  [\[Tokens\]\[Coste\]\[Modelos\]](https://www.angelcruz.dev/post/optimizar-claude-code-reducir-tokens)

  [12 min de lecturaLeer](https://www.angelcruz.dev/post/optimizar-claude-code-reducir-tokens)

Aplicar y decidir

## En un proyecto real

El flujo completo sobre una base de código de verdad, y la comparación que toca hacerse antes de casarse con una herramienta.

- ### [Claude Code en un proyecto Laravel real: flujo completo](https://www.angelcruz.dev/post/claude-code-proyecto-laravel)
  [Boost y el CLAUDE.md configurados, plan mode para lo que importa y el agente escribiendo código idiomático con tests Pest.](https://www.angelcruz.dev/post/claude-code-proyecto-laravel)

  [\[Laravel\]\[Boost\]\[Pest\]\[Plan mode\]](https://www.angelcruz.dev/post/claude-code-proyecto-laravel)

  [4 min de lecturaLeer](https://www.angelcruz.dev/post/claude-code-proyecto-laravel)
- ### [Claude Code vs Cursor: ¿cuál elegir en 2026?](https://www.angelcruz.dev/post/claude-code-vs-cursor)
  [Un agente en la terminal frente a un editor con IA. Filosofías opuestas para el mismo problema, y cuándo conviene cada una.](https://www.angelcruz.dev/post/claude-code-vs-cursor)

  [\[Cursor\]\[Comparativa\]](https://www.angelcruz.dev/post/claude-code-vs-cursor)

  [4 min de lecturaLeer](https://www.angelcruz.dev/post/claude-code-vs-cursor)

Alrededor

## Las guías que se cruzan con esta

Claude Code no vive solo. Estas dos cubren las piezas que le conectas y que tienen guía propia.

### [Guía de MCP](https://www.angelcruz.dev/guia-mcp)

[El protocolo con el que le das herramientas externas: qué es, cómo escribir un servidor y qué se rompe en producción.](https://www.angelcruz.dev/guia-mcp)

### [Context7](https://www.angelcruz.dev/post/context7-documentacion-actualizada-asistentes-codigo-ia)

[El servidor MCP que uso a diario para que el agente escriba contra la documentación real y no contra la que recuerda. Con la configuración de cada cliente.](https://www.angelcruz.dev/post/context7-documentacion-actualizada-asistentes-codigo-ia)

FAQ

## Preguntas frecuentes

### ¿Qué es Claude Code?+−

El agente de programación de Anthropic que vive en tu terminal: lee tu base de código, propone un plan y ejecuta los cambios. A diferencia de un autocompletado, razona sobre varios archivos a la vez y puede usar herramientas externas a través de MCP.

### ¿Por dónde empiezo con Claude Code?+−

Por el CLAUDE.md, que es el contexto persistente del proyecto: comandos, convenciones y arquitectura. Es lo que más mejora la calidad de las respuestas desde el día uno, y cuesta menos que cualquier otra cosa de esta guía.

### ¿Cuál es la diferencia entre hooks, skills y plugins?+−

Un hook ejecuta un comando en un momento del ciclo de vida y sirve para forzar reglas que siempre deben cumplirse. Una skill es un procedimiento que el agente carga solo cuando lo necesita. Un plugin empaqueta skills, subagentes, hooks y servidores MCP en algo instalable y versionable. Se resuelven en ese orden: primero la regla, después el procedimiento, y el plugin cuando quieres repartirlo.

### ¿Cómo le doy acceso a herramientas externas?+−

Con servidores MCP. Conectas los que necesites (GitHub, base de datos, documentación) y el agente puede usarlos sin que ese código viva en el prompt. El protocolo está cubierto entero en la guía de MCP.

### ¿Cómo evito que Claude Code gaste tantos tokens?+−

Trabajando con contexto limpio entre tareas, eligiendo el modelo adecuado para cada trabajo y delegando lo verboso a subagentes, que devuelven la conclusión en vez del proceso entero. El post de optimización entra en los números.

Por dónde empezar

## Primero el contexto, después todo lo demás.

Un buen CLAUDE.md es lo más barato que puedes hacer y lo que más cambia el resultado. El resto de la ruta se construye encima.

[Leer qué poner en tu CLAUDE.md](https://www.angelcruz.dev/post/claude-md-buenas-practicas)

---

Canónico HTML: [https://www.angelcruz.dev/guia-claude-code](https://www.angelcruz.dev/guia-claude-code)
Índice del sitio: [/sitemap.md](https://www.angelcruz.dev/sitemap.md)
