Desarrollo de agentes de IA con Claude Code

33,80 

Otras opciones
33,80 

En Stock

  • ISBN: 9788426742698
  • Tipo de Encuadernación: Tapa blanda o bolsillo
  • Dimensiones de producto: 17x0x24
  • Número de páginas: 376

Libro físico

  • Envíos a todo el mundo
  • Suscriptores obtienen descuentos en la compra de libros físicos, envíos gratuitos en España Peninsular y Baleares y acceso a todo el catálogo digital de Marcombo.
    ¿No estás suscrito? ¡Suscríbte!
¿Quieres un descuento? ¡Hazte miembro mediante la compra de El gran libro de Node.js – E-book!

Más información

Descripción

Índice

Detalles

Colecciones

Categorías

Características

  • Autor: Eden Marco
  • Fecha de publicación: 08/10/2026

Descripción

La programación ha entrado en una nueva era. Ya no basta con utilizar la inteligencia artificial para generar código: el siguiente paso consiste en crear agentes capaces de comprender un proyecto, automatizar tareas, coordinar herramientas y colaborar con el desarrollador durante todo el ciclo de vida del software.

En Desarrollo de agentes de IA con Claude Code, descubrirá cómo convertir Claude Code en una auténtica plataforma de desarrollo agencial: ampliable, automatizada y totalmente bajo control.

La obra le enseñará a ir mucho más allá de los prompts aislados para diseñar flujos de trabajo profesionales, reutilizables y escalables, tanto desde el terminal como desde su entorno de desarrollo.

A lo largo del libro aprenderá a personalizar el comportamiento de Claude Code mediante comandos slash, gestionar memoria y contexto persistentes, automatizar procesos con hooks y crear asistentes capaces de mantener el conocimiento de un proyecto durante todo su ciclo de vida.

La obra profundiza también en el Model Context Protocol (MCP), el estándar que está transformando la comunicación entre agentes, herramientas y fuentes de información. Descubrirá cómo funciona su arquitectura, cómo configurar servidores MCP y cuándo resulta más conveniente utilizar MCP, skills o subagentes según las necesidades de cada proyecto.

Además, aprenderá a diseñar sistemas multiagente mediante subagentes especializados, delegación jerárquica, ejecución paralela y patrones de orquestación, aplicando todos estos conceptos en un proyecto real desarrollado con Next.js. El resultado es una metodología que permite escalar la programación asistida por IA sin perder el control sobre el código, la calidad del software ni la mantenibilidad del proyecto.

Con este libro aprenderá a:

• Diseñar flujos de trabajo de desarrollo agencial en terminal e IDE.

• Automatizar tareas mediante comandos slash, hooks y memoria persistente.

• Integrar Claude Code en proyectos reales desarrollados con Next.js.

• Utilizar MCP para conectar herramientas, agentes y fuentes de información.

• Diseñar arquitecturas multiagente mediante subagentes y patrones de coordinación.

• Mantener el contexto del proyecto y aplicar estándares de desarrollo de forma consistente.

• Escalar la programación en pareja con IA generando código limpio, mantenible y reutilizable.

Tanto si está dando sus primeros pasos con Claude Code como si busca integrar agentes de IA en proyectos profesionales, este libro le proporcionará los conocimientos y las técnicas necesarias para convertir la inteligencia artificial en un auténtico compañero de desarrollo.

Deje de limitarse a conversar con la IA. Empiece a construir con ella sistemas de desarrollo más inteligentes, fiables y escalables.

Información adicional

Peso 0,5 kg

Índice

Prólogo

Beneficios gratuitos incluidos en este libro

PARTE 1. Fundamentos de ingeniería de contexto y Claude Code

Capítulo 1. Ingeniería de contexto

Introducción a la ingeniería de contexto

De la ingeniería de prompts a la ingeniería de contexto

Por qué el contexto importa para los agentes

Claude Code y sus estrategias de ingeniería de contexto

Estrategia 1: Escribir contexto y memoria persistente

Estrategia 2: Recuperación inteligente del contexto

Estrategia 3: Compresión del contexto

Estrategia 4: Aislamiento del contexto con subagentes

Prompt de sistema

Buenas prácticas para crear prompts de sistema

La zona de Ricitos de Oro para los prompts de sistema

Resumen

Obtenga una copia en PDF de este libro, el paquete de código y mucho más

Capítulo 2. La esencia de Claude Code

Configurar el proyecto Next.js

Ejecutar y verificar la aplicación

Inicializar Claude Code

Contenido del archivo CLAUDE.md

Conectar Playwright MCP con Claude Code

Verificar la conexión del MCP

Utilizar Playwright MCP para abrir un navegador

Utilizar las reglas de Cursor como contexto adicional

Crear un contexto de memoria para frontend

Utilizar el diseño guiado por especificaciones

Revisar las especificaciones generadas

Implementar la página principal mediante la especificación

Ejecutar la implementación

Resumen

Consiga una copia en PDF de este libro, el paquete de código y mucho más

Capítulo 3. Guía de inicio de Claude Code: un paseo por los comandos básicos

Precios y planes de Claude Code

Opción 1: Uso de una clave API de Anthropic

```
  Puntos que tener en cuenta al usar una API de Anthropic

  Consideraciones importantes al utilizar una clave API
```

Opción 2: Utilizar una suscripción a Claude

```
  Modelos disponibles con esta opción

  Planes de suscripción y precios
```

Control de Claude Code mediante comandos slash

Integrar Claude Code con el IDE

Utilizar hooks en Claude Code

Crear un hook de notificación

Inicializar el entorno

La memoria en Claude Code

Tipos de memoria

Cómo lee Claude Code la memoria

```
  La jerarquía de la memoria de Claude Code

  Cómo funciona la búsqueda ascendente

  Carga diferida de archivos de memoria anidados

  Añadir y editar memoria en Claude Code

  Inicializar la memoria con /init
```

Ejemplo práctico: uso de memoria con un proyecto existente

```
  Verificar la memoria del proyecto

  Añadir y utilizar entradas de memoria

  Trabajar con múltiples archivos de memoria
```

Función de rebobinado en Claude Code

Ventajas e importancia de la función de rebobinado

Utilizar la función de rebobinado

Comandos slash personalizados en Claude Code (basados en Skills)

Crear un skill

Ejecutar el skill

Mejorar el skill con $ARGUMENTS

Mejorar los mensajes de commit generados automáticamente mediante ingeniería de contexto

Resumen

Consiga una copia en PDF de este libro, el paquete de código y mucho más

PARTE 2. Ampliar Claude Code: protocolos, automatización y flujos de trabajo estructurados

Capítulo 4. Ampliar Claude Code con servidores MCP y plugins

Por qué MCP

El problema de la integración

El desafío de la portabilidad

El MCP como capa de abstracción

Efectos de red y crecimiento del ecosistema

Arquitectura básica del MCP

Ventajas del MCP

Componentes básicos de un MCP

```
  Hosts MCP

  Servidores MCP

  Clientes MCP
```

El MCP en acción

Comportamiento sin un servidor MCP

Conectar el servidor MCP

Reutilizar el mismo servidor MCP entre clientes

Conectar Claude Code a un servidor MCP

Añadir el servidor MCP de Context7 mediante la CLI

Alcance y configuración de los servidores MCP

Reiniciar Claude Code y habilitar el servidor MCP

Listar e inspeccionar los servidores MCP instalados

Consulta sobre LangGraph utilizando el servidor MCP de Context7

Persistencia del uso del servidor MCP en la memoria del proyecto

Comprobar el comportamiento persistente del MCP

Confirmar los artefactos de MCP en el control de versiones

Guía rápida sobre los alcances del MCP

Cuándo utilizar cada alcance del MCP

Ingeniería de contexto en el ecosistema MCP

El problema: una configuración del MCP demasiado general

Repositorio de ejemplo y servidor MCP

Ejecutar el servidor MCP

Añadir el servidor MCP en ejecución a Claude Code

Configuración del MCP a nivel de proyecto

Inspeccionar el uso del contexto

Reducir el contexto mediante el alcance de la configuración del MCP

Forzar una configuración estricta del MCP

Gestión dinámica de los servidores MCP durante una sesión

Limitaciones actuales del MCP

Contaminación del contexto

Ejecución ineficiente del agente

El problema de la lengua materna: JSON frente a código

Limitaciones de las definiciones de herramientas y de los esquemas

CodeMode de Cloudflare

Observaciones clave

Llamadas a herramientas y sus limitaciones

El papel del MCP

Integrar CodeMode

```
  Convertir el MCP a TypeScript

  Ejecución en un entorno de ejecución aislado
```

Gestionar la configuración con plugins de Claude Code

Beneficios del sistema de plugins

Explorar el marketplace oficial de plugins

Añadir un marketplace en Claude Code

Revisar las fuentes de los plugins y consideraciones de seguridad

Instalar y gestionar los plugins

```
  Instalar un plugin

  Verificar la instalación

  Actualizar un plugin

  Tratar de desinstalar un plugin
```

El plugin feature-dev

```
  Iniciar el flujo de trabajo

  Gestión del estado de Git durante el flujo de trabajo de feature-dev

  Comprobar el estado de Git

  Almacenamiento temporal de los cambios locales

  Cambiar de rama y restaurar el estado

  Proporcionar los detalles de la funcionalidad

  Inspeccionar el archivo README en la rama de la funcionalidad

  Cambiar a la rama principal

  Revisar y ajustar el cambio propuesto

  Crear el commit, hacer push y verificar el cambio
```

Marketplaces de plugins y uso en entornos empresariales

Resumen

Consiga una copia en PDF de este libro, el paquete de código y mucho más

Capítulo 5. Automatización del flujo de trabajo de desarrollos con Claude Code y GitHub

Instalar y configurar la integración de Claude Code con GitHub

Instalar los requisitos previos

Instalar la aplicación Claude de GitHub

Instalar el flujo de trabajo de GitHub

Crear una solicitud de extracción

Utilizar Claude Code para resolver incidencias de GitHub

Lista de tareas de Claude y descubrimiento del contexto

Revisión de los cambios propuestos

El flujo de trabajo de Claude

Añadir contexto al repositorio con CLAUDE.md

Inicializar el contexto del repositorio

Revisar y confirmar CLAUDE.md

Inspeccionar los cambios de Claude

Resumen

Consiga una copia en PDF de este libro, el paquete de código y mucho más

Capítulo 6. Planificación y flujos de trabajo con múltiples agentes en Claude Code

El modo de planificación de Claude Code

Características del modo de planificación

Flujo de trabajo del modo de planificación

Ventajas del desarrollo guiado por especificaciones

Ejemplo: iteración sobre la especificación del marketplace de hooks

Persistencia de la especificación del marketplace de hooks

Utilizar varios agentes de Claude Code en paralelo

Identificar tareas adecuadas para su ejecución en paralelo

Ejemplo: desarrollo en paralelo en el proyecto HookHub

Asignar tareas independientes a los agentes

Ejecución simultánea de las tareas

Revisar y confirmar cambios

Resumen

Consiga una copia en PDF de este libro, el paquete de código y mucho más

Capítulo 7. Trabajar con subagentes de Claude Code

Introducción a los subagentes de Claude Code

Estructura de archivos de los subagentes

Relación con el patrón de agentes React

Configurar el primer subagente

Definir la descripción del agente

Seleccionar herramientas para el agente

Elegir el modelo y la configuración visual

Revisar la configuración generada del agente

Probar nuestro subagente

Ejecutar el subagente de revisión de código

Crear múltiples instancias de revisión

Flujo de contexto al utilizar subagentes

Las ventanas de contexto en acción

Ejemplo: crear un subagente para generar diagramas Mermaid

```
  Crear la configuración del subagente

  Selección de herramientas y consideraciones sobre el contexto

  Entender la configuración del subagente

  Invocar el subagente

  Evaluar los resultados

  Refinar la descripción del subagente

  Observar el flujo actualizado del prompt

  Evaluar el resultado del subagente

  Refinar el resultado del subagente

  Observar el flujo de ejecución actualizado
```

Escalar mediante subagentes simultáneos

Configurar el entorno

Instalar dependencias

El comando slash infinite

Reorganizar el componente hero

Generar el archivo spec a partir del archivo Hero

Ejecutar el comando slash infinite

Limpiar el contexto antes de refinarlo

Qué hemos hecho hasta ahora

El prompt Infinite

Fase 1: Análisis de la especificación

Fase 2: Reconocimiento del directorio de salida

Fase 3: Estrategia de iteración

Fase 4: Coordinación de los agentes en paralelo

```
  Protocolo de asignación de los agentes

  Estructura de la tarea de un subagente

  Gestión de la ejecución en paralelo
```

Resumen

Consiga una copia en PDF de este libro, el paquete de código y mucho más

Capítulo 8. Crear y personalizar estilos de salida

Crear un estilo de salida personalizado con Claude Code

Crear y revisar un nuevo estilo de salida

Cómo funciona un estilo de salida

Por qué YAML

Crear YAML como estilo de salida

Crear un estilo de salida avanzado a nivel de proyecto

Definir un estilo de salida HTML personalizado

Utilizar el estilo de salida HTML

Automatizar la generación de archivos

Trabajar con múltiples estilos de salida

```
  Iniciar una nueva instancia de Claude Code

  Abrir una segunda instancia con un estilo de salida distinto

  Estilos de salida paralelos en la práctica
```

Flujos de trabajo con estilos de salida especializados

Personalizar la línea de estado de Claude Code

Definir un comando de línea de estado personalizado

Inicializar la configuración de la línea de estado

Actualizar la configuración

Implementar la lógica de la línea de estado

Compatibilidad con colores ANSI y formato

Ampliación de la funcionalidad de la línea de estado

Línea de estado avanzada: mostrar el último prompt del usuario

Definir el requisito para la línea de estado

Acceder a la ruta de la transcripción

Implementar la recuperación del último prompt del usuario

Probar y finalizar la implementación

Validar la implementación

Actualizar la etiqueta de salida

El futuro de la programación con IA: un equipo de agentes especializados

Programación agencial e instancias múltiples

Nombres y contextos basados en roles

Resumen

Consiga una copia en PDF de este libro, el paquete de código y mucho más

PARTE 3. Agentes avanzados y diseño profundo de sistemas

Capítulo 9. Los skills de los agentes

La esencia de los skills de los agentes

Escenario 1: Aplicar estilos sin utilizar skills

Escenario 2: Aplicar estilos con skills

Instalar skills en Claude Code

Aplicar estilos con los skills activados

Profundizar en los skills de los agentes

Explorar el marketplace de skills de Claude

Flujos de trabajo prescriptivos en skills

Revisar el script

Crear un skill personalizado a nivel de proyecto

Utilizar el skill personalizado

Editar el comportamiento del skill

Habilitar la aprobación automática de un skill

Modificar el script para utilizar la CLI de Claude

Romper la estructura esperada

Ejecutar un skill en un contexto aislado de subagente

Comparar los skills de los agentes con otros de sus componentes fundamentales

Skills de los agentes y MCP

Diferencias entre invocación y ejecución

Skills de los agentes y subagentes

Resumen

Consiga una copia en PDF de este libro, el paquete de código y mucho más

Capítulo 10. Claude Code Desktop

Integración en la aplicación de escritorio de Claude Code y los agentes en segundo plano

Instalación de Claude Code y modos de funcionamiento: local o en la nube

Seleccionar la carpeta del espacio de trabajo (modo Local worktree)

Cambiar a Claude Code web (modo en la nube)

Cómo Git Worktrees permite el desarrollo en paralelo

Orquestar en paralelo agentes locales y en la nube

Ejecutar la aplicación Next.js localmente

Coordinar el trabajo en paralelo entre entornos locales y en la nube

Ejecutar el desarrollo de funcionalidades en paralelo

Observación de la creación de la rama remota

Procesar los resultados de la investigación

El diseño de Git worktree

Preparar la fusión de los artefactos

Git Worktrees en Claude Code

Cómo utiliza Claude Code Worktree

Múltiples Worktrees en paralelo

Integrar ramas de funcionalidades desarrolladas en paralelo

Publicar las ramas de los Worktrees

Fusionarlo todo en project/hookhub

Realizar la fusión

Probar antes de enviar los cambios a project/hookhub

Validar el resultado integrado

Finalizar la fusión

Ejecutar Claude Code en la nube desde un dispositivo móvil

Implementar el componente footer

Revisar la solicitud de extracción

Verificar los cambios localmente

Cuando los agentes paralelos son contraproducentes

Resumen

Consiga una copia en PDF de este libro, el paquete de código y mucho más

Capítulo 11. Deep Agents

Taxonomía de los agentes en sistemas de producción

Agentes superficiales y sus limitaciones

Deep Agents

Agentes de programación como deep agents

Innovación en la capa de aplicación

Qué hace que un agente sea deep

Herramienta de planificación en deep agents

Subagentes y delegación jerárquica

Acceso al sistema de archivos en deep agents

Por qué los sistemas de archivos son importantes para las tareas de largo recorrido

El sistema de archivos como motor de contexto

Prompt de sistema

Resumen
SKU: 9788426742698 Categoría:
Autor: Eden Marco

Valoraciones

No hay valoraciones aún.

Solo los usuarios registrados que hayan comprado este producto pueden hacer una valoración.