Contacta con nosotros

Temario del curso

Introducción a Pi

  • Qué es Pi y su filosofía de minimalismo y control.
  • Comparación con Claude Code, Codex CLI y Cursor.
  • Las cuatro herramientas integradas: leer, escribir, editar y bash.
  • Cuándo elegir Pi frente a agentes más pesados.

Instalación y Configuración

  • Instalación de Pi a través de npm y otros gestores de paquetes.
  • Configuración de claves API para más de 15 proveedores compatibles.
  • Configuración del directorio de trabajo y archivos de contexto.
  • Ejecución de Pi en entornos locales y con Docker.

Flujos de Trabajo Principales en Terminal

  • Generación de código a partir de indicaciones simples.
  • Lectura y edición de archivos con precisión.
  • Ejecución segura de comandos bash dentro del agente.
  • Gestión del estado de la sesión y restablecimientos de contexto.

Construcción de Habilidades Personalizadas

  • Comprensión de la API de habilidades en TypeScript.
  • Escrita de operaciones personalizadas de lectura, escritura y edición.
  • Integración con la ejecución de bash para flujos de trabajo especializados.
  • Prueba y depuración de habilidades de forma aislada.

Plantillas de Mensajes y Temas

  • Adaptación de los mensajes del sistema para diferentes lenguajes y marcos de trabajo.
  • Creación de plantillas de mensajes reutilizables para mantener la consistencia del equipo.
  • Empaquetado de temas como módulos compartibles.

Extensión de Pi con Paquetes npm

  • Empaquetado de habilidades como paquetes pi.
  • Publicación en npm y Git.
  • Instalación de paquetes contribuidos por la comunidad.
  • Gestión de versiones de dependencias y compatibilidad.

Flexibilidad de Proveedores

  • Cambio entre backend de Anthropic, OpenAI, Google y otros.
  • Optimización según costo, velocidad y calidad para cada tarea.
  • Ejecución de modelos completamente locales para código sensible.

Casos de Uso Prácticos

  • Flujos de trabajo de pruebas automatizadas y generación de pruebas.
  • Refactorización de código legado mediante cadenas de habilidades personalizadas.
  • Generación y mantenimiento de documentación.
  • Integración con CI (Integración Continua) con una sobrecarga mínima del agente.

Seguridad y Control

  • Comprensión del límite del mensaje del sistema de 300 palabras.
  • Aprobación manual para operaciones de escritura.
  • Aislamiento (sandboxing) de la ejecución de bash en entornos no confiables.
  • Registro de auditoría de todas las acciones del agente.

Resumen y Próximos Pasos

  • Recapitulación de los principios de minimalismo, control y extensibilidad.
  • Recursos de la comunidad y pautas de contribución.
  • Temas avanzados para usuarios experimentados de Pi.

Requerimientos

  • Experiencia con desarrollo basado en terminal y bash.
  • Conocimientos básicos de TypeScript o JavaScript.
  • Familiaridad con la gestión de paquetes mediante npm.

Público Objetivo

  • Desarrolladores que buscan un agente de codificación ligero y modificable.
  • Ingenieros senior que desean control total sobre los componentes internos del agente.
  • Equipos que adoptan un enfoque de desarrollo centrado en la terminal.
 14 Horas

Número de participantes


Precio por participante

Próximos cursos

Categorías Relacionadas