lab
Esc

Prueba con

↑↓ para moverte · Enter para abrir · también en /buscar?q= para agentes

sistema intermedio pythonagentesterminalaprendizaje

Tau: aprende las piezas de un agente de programación

Estudia un agente de terminal legible y prueba cómo conecta modelos, herramientas y sesiones antes de diseñar tu propio arnés.

✓ verificado el 26 oct 2026

Instrucciones para tu agente

Esto es lo que se copia. Pégaselo a tu agente y te lo monta paso a paso.

O ábrelo directamente en ClaudeChatGPT

Pega este texto a tu agente (Claude Code, Codex, OpenCode, Hermes o el que uses) y dile «ayúdame a montarlo». Son los pasos para ponerlo en marcha; el porqué de cada pieza está en la guía completa.


Para el agente: cómo acompañar al usuario

  1. Pregunta primero para qué lo quiere. Si su objetivo no necesita algún paso, sáltalo.
  2. Antes de instalar, comprueba lo que ya tiene (versiones, claves, sistema operativo).
  3. Avanza un paso cada vez: explica en una frase qué vas a hacer y deja que el usuario lo ejecute o lo apruebe.
  4. Tras cada paso, comprueba que funcionó antes de seguir. Si falla, para y explica el error.
  5. No inventes comandos ni opciones: si la documentación del proyecto contradice estos pasos, manda la documentación.
  6. Al terminar, haz una prueba real con el objetivo del usuario y dile dónde profundizar.

Pasos de configuración

Preparación

Comprueba Python ≥3.12 y uv para la ruta siguiente. Tras instalar, comprueba tau en PATH; si no aparece, abre una terminal nueva según las indicaciones del gestor. Entra en la carpeta de un proyecto de ensayo antes de iniciar Tau.

Paso 1: instala

uv tool install tau-ai
tau --version

Paso 2: abre el proyecto que quieres explorar

tau

Dentro de Tau ejecuta /login y selecciona el proveedor. Usa /model para revisar el modelo. Pide una explicación del proyecto antes de permitir cambios.

Comprobación

Comprueba la versión y el proveedor. Sigue una respuesta desde tau_coding hacia tau_agent y tau_ai para entender qué capa hace cada parte.

Si algo falla

Si falta Python compatible, revisa los instaladores del README. Si el proveedor falla, usa la guía de modelos; no adivines el formato de su configuración.

ver en .md ¿Prefieres el recurso entero?

Qué es

Tau es un agente de programación de Hugging Face inspirado en Pi. Sirve para trabajar desde la terminal y para estudiar una implementación que separa sus responsabilidades en capas pequeñas.

Para qué te sirve

  • Cuando quieres entender qué sucede entre un prompt y una llamada a herramienta.
  • Cuando necesitas diferenciar la interfaz del bucle de decisión.
  • Cuando estudias cómo conservar sesiones sin mezclar ese código con el proveedor del modelo.

Cómo funciona

tau_ai adapta los proveedores a un flujo de eventos común. tau_agent contiene mensajes, herramientas, bucle y primitivas de sesión. tau_coding añade la CLI, la interfaz y las herramientas de archivos y shell. Esa separación deja reutilizar el núcleo con otras interfaces.

Antes de empezar

Necesitas Python 3.12 o posterior y un proveedor de modelo. El README documenta uv, pipx y pip, además de instaladores por sistema. Las llamadas pueden tener coste y enviar contexto al proveedor; para modelos locales consulta la guía de endpoints compatibles.

Límites y alternativas

Es un proyecto en desarrollo activo, no una réplica interna de Claude Code. Su valor educativo está en el código que puedes leer. Las herramientas editan archivos y ejecutan comandos: usa un proyecto de prueba y revisa los cambios. Pi es otra referencia para estudiar este enfoque.

Recursos