Warp mete el asistente dentro de una aplicación de terminal, así que la función llega junto con la mudanza a esa terminal. CliAI es un comando que corre en la terminal que ya tienes abierta y que, a diferencia de todo lo que vive en el emulador, se instala en el servidor al que entraste por ssh y funciona allí.
1. Qué estás cambiando en realidad
Adoptar una terminal con IA es adoptar un emulador nuevo: configuración, temas, atajos, memoria muscular y aquello en lo que tu equipo se estandarizó. El asistente viene incluido en esa mudanza. Si lo que querías era el asistente, es mucho cambio por una sola función.
2. Una herramienta que vive dentro de tu terminal
$ clai show which ports are listening→ ss -tulpn
Corre en el emulador que ya tienes abierto: iTerm, Alacritty, Windows Terminal, Ghostty, la GNOME Terminal que vino con tu distribución. Nada de tu configuración cambia.
3. Donde se nota la diferencia es en las máquinas remotas
Un emulador listo se queda en tu portátil. Cuando entras por ssh a un servidor, por la conexión solo viaja texto: el asistente de tu lado no ve los discos, los servicios ni los logs de esa máquina. Una herramienta de línea de comandos se instala en el servidor y funciona donde de verdad está la incidencia, con el shell y el sistema de ese host.
4. Confirmación y etiqueta de riesgo
$ clai reset this branch to origin and drop local changes→ git reset --hard origin/main⚠ DANGER — discards all uncommitted work in the working treeRun it? type yes to confirm:
Cada comando se clasifica como SAFE, CAUTION o DANGER, y todo lo que pasa de SAFE espera una confirmación escrita. Ese hueco entre "aquí está el comando" y "ya se ejecutó" es toda la historia de la seguridad.
5. Todo lo demás se queda
tmux, tu prompt, tus plugins de zsh, tus dotfiles, el atajo que tienes en la misma tecla desde 2014. No hay que migrar nada, porque nadie está sustituyendo la terminal.
6. Cuándo Warp es la elección correcta
Si lo que querías era una terminal moderna —bloques de salida, paleta de comandos, flujos compartidos, una configuración común para el equipo—, entonces la IA es una parte de un paquete mayor, y cambiarla por una herramienta suelta no te da el resto. Elige la terminal por la terminal, no por el asistente.
El argumento para el otro enfoque es más estrecho y más simple: te gusta tu terminal, trabajas en máquinas remotas y quieres que el asistente sea un comando, no una aplicación.
Gotchas
- Un asistente en el emulador no viaja por ssh. En el host remoto se queda de tu lado de la conexión y no sabe nada de la máquina que estás depurando.
- Cambiar de terminal es reentrenar la memoria muscular. Los atajos y configuraciones tardan más en migrar de lo que nadie calcula, y la mitad acaba rehecha desde cero.
- Una aplicación de terminal tiene su propia cuenta y su propia telemetría. En una máquina de trabajo eso es una conversación con quien lleva la seguridad, por bueno que sea el producto.
Related questions
¿Funciona dentro de tmux? Sí: es un comando normal en tu shell, los multiplexores le dan igual.
¿Y en Windows Terminal? Sí. Detecta el shell y genera sintaxis de PowerShell o cmd según corresponda.
¿Tengo que pasarme a zsh? No. Bash, zsh, fish: el shell se detecta, no se impone.
See also
- Asistentes de IA de terminal: cuatro categorías
- Lenguaje natural a comando de shell: cómo funciona
- Por qué una CLI y no un chat: la filosofía de CliAI
CliAI añade el asistente sin pedirte que renuncies a la terminal que ya te gusta. Instálalo en una línea.