AI-FirstAI-First
Volver al blog
Artículo técnico
30 de marzo de 2026
6 min de lectura

Las 12 funcionalidades de Claude Code que probablemente no usas (y que lo cambian todo)

CLAUDE.md, Plan Mode, Checkpoints, Skills, MCP, Sub-agents... Estas 12 funcionalidades de Claude Code transforman un agente de programación en un sistema de desarrollo real. Repaso con casos de uso concretos.

Vincent

Vincent

Experto en IA, AI-First

CLAUDE.md, Plan Mode, Checkpoints, MCP, Sub-agents: las 12 funcionalidades de Claude Code que nadie configura y que hacen el 90% del trabajo.
  • CLAUDE.md: el archivo de memoria que transmite a Claude tus reglas de código en cada sesión

    • 🔑 Doce funcionalidades transforman Claude Code de un agente de programación en un sistema de desarrollo real.
    • 🎯 CLAUDE.md proporciona reglas persistentes por proyecto, generado automáticamente con el comando /init.
    • 💡 Plan Mode con Shift+Tab separa reflexión y ejecución, solo permite herramientas de lectura.
    • 🚀 Los Checkpoints automáticos antes de cada modificación permiten rebobinar con /rewind sin pérdida alguna.
    • ⚠️ Vigilar la ventana de 200 000 tokens con /context y lanzar /compact antes de la saturación.
  • Plan Mode: separar la reflexión de la ejecución para evitar modificaciones precipitadas

  • Checkpoints y rewind: rebobinar a cualquier estado anterior en caso de error

  • Skills y Hooks: automatizar los workflows repetitivos y las acciones deterministas

  • MCP: conectar Claude Code a cualquier herramienta externa (Figma, Slack, bases de datos...)

  • Sub-agents: delegar tareas complejas a sesiones paralelas para mantener un contexto limpio

Claude Code es un agente de programación: lee tus archivos, ejecuta comandos y modifica tu codebase. Pero en manos de un principiante, es una sierra circular sin protección. Estas 12 funcionalidades cambian las reglas del juego. Las he probado, y algunas me han ahorrado horas de trabajo.

CLAUDE.md: la memoria persistente entre sesiones

Cada vez que inicias una sesión de Claude Code, parte de cero. No sabe nada de tu proyecto, de tus convenciones de código ni de tus preferencias. CLAUDE.md resuelve este problema.

Es un archivo markdown ubicado en la raíz del proyecto. Claude lo lee automáticamente al arrancar. Ahí escribes tus reglas: "siempre escribir tests unitarios", "usar TypeScript strict", "nunca modificar los archivos de configuración sin confirmación". Claude sigue estas reglas en cada sesión.

No hay un formato obligatorio. Mantenlo corto y legible. Dentro de una sesión de Claude Code, escribe /init para que genere automáticamente un CLAUDE.md adaptado a tu proyecto existente.

Es exactamente el mismo principio que las Skills en OpenClaw vs Claude Code: instrucciones persistentes cargadas al inicio de una sesión para contextualizar al agente.

Permisos: calibrar el equilibrio entre velocidad y seguridad

Por defecto, Claude Code pide tu aprobación antes de modificar un archivo o ejecutar un comando en lote. Es seguro, pero lo ralentiza todo.

Los permisos permiten personalizar este comportamiento. Puedes preaprobar acciones seguras (lanzar los tests, hacer commit del código) y bloquear acciones peligrosas (eliminar archivos). Escribe /permissions en una sesión para abrir el menú interactivo.

Empieza de forma conservadora y ve abriendo progresivamente a medida que confías en tus workflows específicos.

Plan Mode: pensar antes de actuar

En tareas complejas, Claude puede modificar los archivos equivocados y desperdiciar tokens. Plan Mode separa la planificación de la ejecución.

Pulsa Shift+Tab para alternar entre Plan Mode y Normal Mode. En Plan Mode, Claude puede leer tus archivos, hacer preguntas y proponer un plan paso a paso. Solo las herramientas de lectura están disponibles: no puede modificar nada. Una vez que has validado el plan, cambias a Normal Mode y ejecuta.

Resultado: modificaciones precisas, menos errores, menos tokens desperdiciados en caminos de refactoring incorrectos.

Checkpoints: rebobinar a cualquier estado

Le has pedido a Claude que refactorice un módulo. Después de 20 archivos modificados, te das cuenta de que el enfoque es incorrecto. Sin checkpoint, pasas una hora deshaciendo todo manualmente.

Antes de cada modificación, Claude toma automáticamente un snapshot de tus archivos. Escribe /rewind para ver la lista de checkpoints con marca de tiempo y descripción. Selecciona el que quieras restaurar, elige qué deseas deshacer y recuperas el estado exacto.

Los checkpoints permiten explorar ideas arriesgadas sin miedo a romper el código en producción.

Es un mecanismo similar al que implementé con AutoDream para la gestión de la memoria entre sesiones: la capacidad de volver a un estado anterior es fundamental para un agente que modifica archivos de forma autónoma.

Skills y Hooks: automatizar la automatización

Algunos workflows requieren las mismas instrucciones detalladas cada vez. Skills y Hooks son dos mecanismos complementarios para resolver esto.

Una Skill es un archivo skill.md con un nombre, una descripción e instrucciones. Al iniciar una sesión, proporcionas a Claude la lista de skills disponibles y él invoca automáticamente la skill adecuada según el contexto. Construye una skill una vez, y todo tu equipo se beneficia sin necesidad de memorizar prompts largos.

Los Hooks son diferentes: son scripts que se ejecutan automáticamente en puntos precisos del workflow (antes o después de la llamada a una herramienta). Úsalos para acciones deterministas que deben ocurrir siempre: formateo del código, verificaciones de seguridad, logging.

Funcionalidad

Cuándo usar

Activación

Skills

Instrucciones contextuales, workflows condicionales

Manual o automática según el contexto

Hooks

Acciones que deben ocurrir SIEMPRE

Automática en cada llamada de herramienta

CLAUDE.md

Reglas globales del proyecto

En cada inicio de sesión

MCP: conectar Claude a cualquier herramienta

Claude Code puede leer archivos y ejecutar comandos bash. Pero, ¿y tus archivos de Figma? ¿Tu Slack? ¿Tu base de datos PostgreSQL?

MCP (Model Context Protocol) es un protocolo abierto que permite a cualquiera construir y exponer herramientas para agentes. Añades un servidor MCP y Claude accede de inmediato a todas las herramientas que expone. Ya existen miles de servidores MCP públicos disponibles.

Es la extensión de capacidades más potente de Claude Code: cualquier herramienta externa que exponga una API puede convertirse en una herramienta nativa para el agente.

Plugins: compartir tu setup en un solo archivo

Has dedicado horas a configurar el setup perfecto: skills personalizadas, hooks, sub-agents, servidores MCP. Tu compañero quiere lo mismo. Sin plugins, le envías una lista de archivos para copiar y comandos para ejecutar.

Los plugins empaquetan todo: skills, hooks, agents, servidores MCP y metadatos en una unidad instalable. Crea un plugin, publícalo en un marketplace o un repositorio Git, y tus compañeros lo instalan con un solo comando.

Gestión del contexto y compactación

Claude Code funciona con una ventana de contexto fija de aproximadamente 200 000 tokens. Cuanto más crece tu conversación, más se llena. Cuando se acerca a la capacidad, Claude puede comprimir la conversación, preservando las decisiones clave.

Escribe /context para ver exactamente qué consume tu ventana: archivos CLAUDE.md, skills, descripciones de herramientas MCP, historial de conversación. Si algo importante está a punto de perderse, lanza /compact con instrucciones antes de que ocurra automáticamente.

Slash commands: atajos de teclado para Claude Code

Algunas acciones son tan frecuentes que escribirlas cada vez ralentiza tu ritmo. Los slash commands funcionan como atajos de teclado para Claude Code.

Ejemplos útiles: /context (ver el consumo), /rewind (checkpoints), /permissions (gestionar accesos), /compact (comprimir la conversación), /init (generar CLAUDE.md). Solo escribe / seguido del nombre del comando.

Sub-agents: trabajar en paralelo sin contaminar el contexto

En tareas complejas, hacerlo todo en una sola sesión se vuelve caótico rápidamente. Un sub-agent es una sesión Claude separada para un trabajo específico.

Claude descompone una tarea compleja en piezas más pequeñas y las asigna a sub-agents. Cada sub-agent trabaja de forma independiente y luego devuelve un resumen corto a la sesión principal. Escribe /agent y selecciona "create agent". Dale un nombre y un prompt enfocado en un dominio preciso (revisión de seguridad, tests, refactoring).

Utilizo exactamente este principio en la stack de AI-First.fr: un agente principal que orquesta sub-agentes especializados, como en la arquitectura de equipo de marketing IA con Claude Code.

Mi veredicto

Estas 12 funcionalidades no son accesorios. CLAUDE.md, Plan Mode y Checkpoints son imprescindibles desde tus primeros proyectos. Skills y Hooks llegan después, cuando repites los mismos workflows. MCP y Sub-agents, cuando empiezas a construir sistemas multi-agente reales.

La curva de aprendizaje es real. Pero una vez que dominas estos mecanismos, Claude Code deja de ser un asistente que escribe código por ti. Es un agente de desarrollo que trabaja contigo.

Abre un terminal, escribe claude, y empieza a construir. La mejor forma de aprender estas funcionalidades es usarlas en un proyecto real.

Pasa a la acción con AI-First

Transforma tu empresa con la IA. Auditoría, implementación y seguimiento por expertos certificados.

Solicitar una auditoría →

Más artículos