4 puntos por xguru 2025-05-03 | 1 comentarios | Compartir por WhatsApp
  • Un asistente inteligente de IA para terminal que funciona dentro de una sesión de tmux, observa todos los paneles de la ventana de tmux y puede leer el contexto de la terminal para sugerir o ejecutar comandos incluso sin entrada del usuario
  • Usa por defecto modelos de IA basados en OpenRouter, pero también es compatible con varios LLM como OpenAI, Claude y Ollama local
  • A través de los modos Observe / Prepare / Watch, no interrumpe el flujo de trabajo del usuario y observa la terminal, conversa y ejecuta como si fuera un verdadero programador de pares
    • Modo Observe: captura el contenido de todos los paneles y, según la pregunta del usuario, sugiere comandos, pregunta si deben ejecutarse y continúa; después de ejecutar un comando espera cierto tiempo, vuelve a capturar el contexto y repite el bucle de retroalimentación de la IA
    • Modo Prepare: modifica el prompt del shell para seguir con precisión la finalización de la ejecución de comandos, permitiendo retroalimentación en tiempo real sin tiempo de espera. Compatible con bash/zsh/fish
    • Modo Watch: supervisa activamente el trabajo del usuario y recomienda mejores comandos
  • Dentro de una sola ventana, se organiza con los siguientes roles:
    • Chat Pane: interfaz de conversación entre el usuario y la IA
    • Exec Pane: ventana dedicada donde la IA ejecuta comandos
    • Read-Only Panes: el contenido de los demás paneles se usa como contexto para la IA en modo de solo lectura
  • La instalación se puede hacer con una sola línea de script, y también admite Homebrew o instalación manual
  • Cuando el contexto se vuelve largo, incluye una función para resumir y comprimir (squash) conversaciones anteriores, lo que permite gestionar de forma eficiente el costo y los límites de tokens del LLM
    • Puedes revisar el uso actual con /info y hacer un resumen manual con /squash

1 comentarios

 
bus710 2025-05-03

Ahora parece que habrá que tener cuidado incluso al abrir archivos .env en la terminal.