7 puntos por xguru 2024-06-05 | Aún no hay comentarios. | Compartir por WhatsApp
  • Envuelve cualquier otro binario arbitrario (bash, vim, etc.) con una interfaz de terminal estilo VT100
    • Combina un cliente de pseudo terminal (PTY) y un servidor de terminal para permitir un acceso programático sencillo a la entrada y salida de esa terminal
    • Usa JSON a través de stdin/stdout
  • Útil para interactuar con la terminal de forma programática (la motivación de desarrollo era permitir que los agentes LLM usaran la terminal fácilmente)
    • La terminal es uno de los frameworks de UI más antiguos y más usados en toda la computación
    • Como tiene estado, por ejemplo, al usar un editor en la terminal, esta debe gestionar el estado de la posición del cursor
    • Sin HT, es difícil que un agente gestione este estado directamente, pero con HT solo necesita mirar la terminal como lo haría una persona
  • Desarrollado en Rust y funciona en macOS y Linux

Aún no hay comentarios.

Aún no hay comentarios.