El agente que viveen tu terminal.

Le pides algo en tu propio idioma y trabaja sobre los archivos que ya tienes abiertos: lee, escribe, corre pruebas y te muestra cada cambio antes de tocarlo. Con su ayuda y su arsenal en castellano.

  • v1.4.0
  • 5 plataformas
  • El índice en tu disco
  • Desde S/ 113
Instálalo y compruébalo
$ curl -fsSL https://theus.pe/install.sh | bash$ theus --version1.4.0 (Theus)# El binario de macOS va firmado y notarizado por Apple:$ spctl -a -vv -t install ~/.theus/app/theusacceptedsource=Notarized Developer ID

El problema, en una frase

«Le pido algo al agente y me contesta como si fuera la primera vez que ve mi código: le tengo que volver a explicar todo.»

Theus CLI indexa tu proyecto en tu máquina — y no lo olvida

¿Qué hace Theus CLI?

Lee, arregla y lo comprueba.

  1. El índice vive en tu disco

    Símbolos, grafo y memoria se construyen en tu máquina, en ~/.theus/knowledge/. Nada de eso se tira al cerrar la terminal: cada conversación queda guardada en su carpeta.

  2. No te ata a ningún servicio

    Apúntalo a tu propia clave, a tu gateway o a un modelo local de tu máquina. Es una decisión de diseño, no un modo escondido.

  3. Se paga en soles

    El comando /recarga lista los packs en soles y el binario trae la ruta de pago con Yape, sin abrir el navegador.

¿Qué trae por dentro?

Un arsenal en castellano,dentro del mismo binario.

  • 1 229Entradas de barra en una sesión limpia
  • 30Herramientas de agente por defecto
  • 1 062Destrezas + 64 agentes empaquetados
  • 5Plataformas compiladas

Lo que no viene dentro: Ñaupa

Ñaupa no viaja en el binario del CLI: es un motor aparte, gratuito, que se instala con su propia línea. theus update actualiza a los dos.

¿Cómo se instala?

Con una línea.

macOS y Linux

$ curl -fsSL https://theus.pe/install.sh | bash

Windows, desde PowerShell

$ powershell -c "irm https://theus.pe/install.ps1 | iex"

Con npm, en cualquiera de los tres

$ npm install -g theus-cli

Si estás en Windows, lee esto antes de copiar nada

1. En PowerShell, curl no es curl: es otro nombre para Invoke-WebRequest. Por eso el comando de Windows es distinto entero, no una traducción del de macOS.

2. El artefacto de Windows se publica sin firmar: el sistema mostrará un aviso de seguridad al ejecutarlo. Los binarios de macOS van firmados y notarizados por Apple.

¿En qué se diferencia del chat?

Criterio por criterio.

Theus CLI frente a Theus Chat, criterio por criterio
Dónde correTheus CLIEn tu terminal, sobre el repositorio que ya tienes abierto.Theus ChatEn el navegador, sin instalar nada.
Qué archivos tocaTheus CLILos de tu proyecto, pasando por el flujo de permisos.Theus ChatLos del espacio de trabajo de la sesión; te los devuelve al terminar.
Dónde se ejecutaTheus CLIEn tu máquina, con tus dependencias y tus versiones.Theus ChatEn un contenedor endurecido, sin red y de solo lectura.
Qué recuerdaTheus CLIEl índice y el grafo en tu disco, y la conversación de cada carpeta.Theus ChatInstrucciones por proyecto y hechos entre conversaciones.
Pasar de uno al otroTheus CLIRecibe la conversación del chat con el comando de teletransporte.Theus ChatCada conversación trae su comando de teletransporte en la barra superior.
Cuándo elegirloTheus CLITrabajo sobre un repositorio de verdad, resultado en tus archivos.Theus ChatEmpezar en treinta segundos o en una máquina que no es tuya.

Si dudas, empieza por el chat y sigue en el CLI: el salto está hecho justamente para eso.

Preguntas frecuentes sobre Theus CLI

Los límites, dichos antesde que los descubras.

  1. ¿Necesito una cuenta de Theus?

    Para instalarlo y usarlo con tu propia clave o con un modelo tuyo, no. La cuenta hace falta para usar el catálogo incluido en los planes.

  2. ¿Puedo usar mi propia clave o un modelo local?

    Sí, y es una decisión de diseño, no un modo escondido: apúntalo a tu clave, a tu pasarela o a un modelo local.

  3. ¿Mi código sale de mi máquina?

    El índice, el grafo y la memoria se construyen y se quedan en ~/.theus/knowledge/. Al usar una ruta en la nube solo viaja el contexto de la sesión.

  4. ¿Qué lenguajes entiende?

    El índice de fábrica lee JavaScript y TypeScript (.ts, .tsx, .js, .jsx, .mjs, .cjs). El resto de lenguajes los cubre Ñaupa, con AST de 158 lenguajes.

  5. ¿Puedo retomar una conversación de ayer?

    Sí, sin hacer nada: cada conversación queda registrada en la carpeta donde la tuviste.

  6. ¿Cómo lo actualizo?

    Con theus update desde la propia terminal. Ese mismo comando actualiza también Ñaupa si lo tienes instalado.

Una línea en tu terminaly ya estás dentro.

$ curl -fsSL https://theus.pe/install.sh | bash