Leccion 5 de 6Gratis10 min

Usa modos interactive, print, RPC y SDK

Diferencias practicas entre usar Pi.dev como TUI, comando para scripts, protocolo RPC o SDK

Ultima actualizacion: 02 de junio de 2026

Usa modos interactive, print, RPC y SDK

Pi.dev no tiene una sola forma de trabajar. La pagina oficial lista cuatro modos: interactive, print/JSON, RPC y SDK.

Interactive

Usa interactive cuando quieres conversar con el agente, revisar decisiones y corregirlo durante la sesion.

pi

Es el modo natural para tareas exploratorias: revisar un branch, entender un modulo, arreglar un test, o pedir un plan antes de tocar codigo.

Print / JSON

Usa print para scripts y automatizaciones simples:

Ejecutar Pi.dev en modo print
$pi -p "resume los cambios de este diff y lista riesgos"

Si tu pipeline consume eventos, revisa el modo JSON antes de parsear texto libre.

RPC

RPC sirve cuando quieres controlar Pi.dev desde otra aplicacion que habla por stdin/stdout. Es util si tu integracion no vive en Node.js.

SDK

El SDK es la ruta para embeber Pi.dev en apps o herramientas propias. No empieces aqui si solo quieres aprender el agente; primero domina interactive y print.

💡

Orden recomendado

Primero interactive, despues print para tareas repetibles, y solo despues RPC o SDK si ya tienes una integracion real que mantener.