DocsFunciones principalesChat interactivo
Volver a Docs
Funciones principales

Chat interactivo

Una interfaz de terminal completa para chatear con IA, revisar comandos y gestionar su flujo de trabajo con atajos de teclado.

Última actualización: 1 de marzo de 2026

La interfaz de terminal

YeePilot proporciona una interfaz de usuario de terminal completa (TUI) que se ejecuta dentro de su emulador de terminal existente. Iniciela ejecutando:

bash
yeepilot

La interfaz tiene tres areas principales:

  • Area de entrada en la parte inferior donde escribe prompts y comandos
  • Area de conversacion en el centro que muestra sus mensajes, respuestas de la IA y salida de comandos
  • Barra de estado en la parte superior que muestra informacion de la sesion, nombre del modelo y uso de tokens

Todo se controla con el teclado. No se requiere interaccion con el raton, lo que la hace eficiente para sesiones SSH y trabajo remoto.

Escribir prompts

Escriba su solicitud en lenguaje natural. Sea tan especifico o general como desee:

plaintext
> Restart the nginx service and check if it came back up healthy
plaintext
> What is using the most memory right now?
plaintext
> Set up a cron job that backs up /var/www to /backup every night at 2am

YeePilot entiende el contexto. Si su primer prompt fue sobre nginx, un seguimiento como "show me its error log" apuntara correctamente al registro de errores de nginx.

Entrada multilinea

Para prompts mas largos o complejos, use Shift+Enter para agregar nuevas lineas sin enviar el mensaje. Presione Enter solo para enviar.

plaintext
> I need to do three things:
  1. Find all log files older than 30 days
  2. Compress them with gzip
  3. Move them to /archive/logs

Historial de mensajes

Use las teclas de flecha Arriba y Abajo para recorrer sus prompts anteriores. Funciona como el historial del shell -- presione Arriba para recuperar el ultimo mensaje, siga presionando para retroceder mas.

Atajos de teclado

AtajoAccion
EnterEnviar el mensaje actual
Shift+EnterNueva linea (entrada multilinea)
Arriba / AbajoRecorrer el historial de mensajes
Ctrl+CSalir de YeePilot
Ctrl+LLimpiar la pantalla de conversacion
Ctrl+TAlternar modo de uso de tokens
Ctrl+SMostrar panel de estadisticas (tokens, costo, info de sesion)
Ctrl+EAlternar modo shell (ejecucion directa de comandos)
Ctrl+FBuscar en el historial de conversacion
F1Mostrar ayuda y comandos disponibles

Atajos de aprobacion de comandos

Cuando YeePilot presenta un plan de comandos para aprobacion:

AtajoAccion
Enter o YAprobar y ejecutar el plan
NRechazar el plan
EEditar los comandos propuestos antes de la ejecucion

Comandos slash

Los comandos slash controlan el comportamiento de YeePilot. Escribalos en el prompt de entrada:

ComandoDescripcion
/helpMostrar todos los comandos disponibles
/newIniciar una nueva sesion
/sessionsListar y cambiar entre sesiones
/rename [nombre]Renombrar la sesion actual
/exportExportar la sesion como texto
/file [ruta]Agregar un archivo al contexto de la IA
/filesListar archivos actualmente en contexto
/unfile [ruta]Eliminar un archivo del contexto
/think [modo]Establecer el modo de pensamiento extendido
/model [nombre]Cambiar el modelo de IA
/provider [nombre]Cambiar el proveedor de IA
/configMostrar la configuracion actual
/clearLimpiar la pantalla de conversacion
/livestreamAlternar el panel de transmision en vivo

El flujo de aprobacion de comandos

Cuando describe una tarea, YeePilot sigue este flujo de trabajo:

  1. Usted describe la tarea en lenguaje natural
  2. La IA genera un plan de comandos con uno o mas comandos
  3. Cada comando es clasificado por riesgo (SAFE, MODERATE, DANGEROUS o BLOCKED)
  4. Usted revisa el plan y ve exactamente que se ejecutara
  5. Usted aprueba o rechaza el plan
  6. Los comandos se ejecutan y la salida se muestra
  7. La IA analiza la salida y puede sugerir acciones de seguimiento

Para tareas de multiples pasos, este ciclo se repite. Usted mantiene el control en cada paso.

Aprobacion por lotes

Cuando la IA propone multiples comandos, se presentan como un lote. Puede aprobar todo el lote de una vez o rechazarlo para solicitar modificaciones:

plaintext
Plan:
  1. find /var/log -name "*.log" -mtime +30 -type f    [SAFE]
  2. gzip /var/log/old-app.log /var/log/old-access.log  [MODERATE]
  3. mv /var/log/old-*.gz /archive/logs/                 [MODERATE]
 
Execute all? [Y/n]

Panel de estadisticas

Presione Ctrl+S para abrir el panel de estadisticas. Muestra:

  • Uso de tokens para la sesion actual (tokens de prompt, tokens de respuesta, total)
  • Costo estimado basado en los precios de su modelo
  • Duracion de la sesion y conteo de mensajes
  • Modelo y proveedor actualmente en uso

Esto le ayuda a rastrear los costos de API y entender cuanto de la ventana de contexto se ha consumido.

Modo shell

Presione Ctrl+E para alternar el modo shell. En modo shell, su entrada se ejecuta directamente como comandos de shell sin interpretacion de la IA. Esto es util cuando sabe exactamente que comando desea ejecutar y no necesita asistencia de la IA.

Vuelva al modo IA con Ctrl+E nuevamente.

Consejos para un uso efectivo

  • Sea especifico con rutas y servicios. "Restart nginx" es bueno. "Restart the web server" funciona pero puede requerir un paso de aclaracion.
  • Use prompts de seguimiento. YeePilot mantiene el contexto dentro de una sesion, por lo que "now check the logs for errors" despues de reiniciar un servicio funciona naturalmente.
  • Revise los niveles de riesgo. Tomese un momento extra para mirar los comandos MODERATE y DANGEROUS antes de aprobar.
  • Use Ctrl+S regularmente para monitorear el uso de tokens, especialmente con modelos de pago.