Saltar al contenido
theus.pe ↗

Referencia de comandos

Los comandos, flags y subcomandos del binario theus, más los comandos de barra (/) disponibles dentro de una sesión. Las funciones que necesitan una cuenta o un servicio configurado se indican en su sección. Los modos autónomos beta se documentan en Modos autónomos (beta).

Ejecuta Theus sin argumentos para abrir una sesión interactiva en el directorio actual. Pasa un prompt como primer argumento para sembrar la sesión, o usa -p/--print para una salida no interactiva:

theus                        # sesión interactiva
theus "explica este repo"    # siembra la sesión con un prompt
theus -p "lista los tests"   # imprime la respuesta y sale
theus --version              # imprime la versión y sale
Theus abre una sesión interactiva por defecto. Usa -p/--print para una salida apta para tuberías. En modo -p se omite el diálogo de confianza del espacio de trabajo, así que ejecútalo solo en directorios en los que confíes.

Flags globales

Aplican al comando por defecto (sesión). Aquí se listan las opciones más usadas; la lista autoritativa para tu versión siempre es theus --help.

FlagQué hace
-h, --helpMuestra la ayuda del comando.
-v, --versionImprime la versión y sale.
-p, --printImprime la respuesta y sale (útil para tuberías). Omite el diálogo de confianza del espacio de trabajo.
-d, --debug [filtro]Activa el modo de depuración, con filtrado opcional por categoría (p. ej. "api,hooks").
--verboseSobrescribe la opción de verbosidad de la configuración.
--bareModo mínimo: omite hooks, LSP, sincronización de plugins, auto-memoria y precargas en segundo plano.
-c, --continueContinúa la conversación más reciente en el directorio actual.
-r, --resume [valor]Reanuda una conversación por ID de sesión, o abre el selector interactivo con un término de búsqueda opcional.
--fork-sessionAl reanudar, crea un ID de sesión nuevo en vez de reutilizar el original.
--model <modelo>Modelo para la sesión actual. Acepta un alias configurado o un id de modelo del proveedor.
--effort <nivel>Nivel de esfuerzo de la sesión: low, medium, high, max.
--agent <agente>Agente para la sesión actual. Sobrescribe la opción agent.
--permission-mode <modo>Modo de permisos de la sesión.
--dangerously-skip-permissionsOmite todas las comprobaciones de permisos. Recomendado solo en entornos aislados sin acceso a internet.
--allowedTools <tools...>Lista de herramientas permitidas (p. ej. "Bash(git:*) Edit").
--disallowedTools <tools...>Lista de herramientas denegadas.
--add-dir <directorios...>Directorios adicionales a los que las herramientas pueden acceder.
--mcp-config <configs...>Carga servidores MCP desde archivos o cadenas JSON.
-n, --name <nombre>Da un nombre visible a esta sesión (aparece en /resume y en el título de la terminal).
--ideSe conecta automáticamente al IDE al arrancar cuando hay exactamente uno válido.
-w, --worktree [nombre]Crea un nuevo worktree de git para esta sesión (opcionalmente con nombre).
--output-format <formato>Formato de salida (con --print): text, json o stream-json.

Subcomandos

Además del comando de sesión por defecto, el binario theus expone varios subcomandos. Ejecuta theus <subcomando> --help para el detalle.

SubcomandoQué hace
theus mcpConfigura y gestiona servidores MCP (serve, list, get, add-json, remove).
theus authGestiona la autenticación: login, status, logout.
theus plugin (alias plugins)Gestiona plugins de Theus: list, install, uninstall, enable, disable, update, validate, más el subgrupo marketplace.
theus agentsLista los agentes configurados.
theus doctorRevisa el estado del autoactualizador y de la instalación de Theus.
theus update (alias upgrade)Comprueba si hay actualizaciones y las instala (también actualiza Ñaupa).
theus install [destino]Imprime cómo instalar o actualizar Theus (npm o instalador de theus.pe). No instala nada por su cuenta.
theus completion <shell>Genera un script de autocompletado (bash, zsh o fish).
El inicio de sesión también es accesible directamente: el lanzador intercepta login, signin y entrar y los enruta al flujo de inicio de sesión de Theus.

Comandos de barra

Dentro de una sesión interactiva, escribe / para abrir la paleta de comandos. Escribe /help en cualquier momento para ver la lista completa disponible en tu sesión (las habilidades y plugins añaden más). Donde existe un nombre en español, se muestra como principal y el alias en inglés entre paréntesis.

Modelos e inteligencia

ComandoQué hace
/modelosExplica cómo Theus te da acceso a los mejores modelos vía TITAN y muestra el catálogo.
/modelo (alias /model)Elige el modelo de IA de la sesión.
/imagenGenera una imagen con tu suscripción. Puedes pedir el formato (vertical 9:16, horizontal 16:9). Theus ve el resultado y lo corrige si no cuadra. Alias: /image, /img.
/videoGenera un video con tu suscripción; opcionalmente indicas la duración. También puede animar una imagen que le pases. Alias: /vid.
/inteligenciaDefine el nivel de inteligencia/esfuerzo del modelo con una barra animada.
/effortFija el nivel de esfuerzo del modelo por argumento (usa /inteligencia para la barra animada).
/providersConecta modelos locales, tus propias API keys y endpoints personalizados.

Sesión

ComandoQué hace
/helpMuestra la ayuda y los comandos disponibles.
/resumeReanuda una conversación anterior.
/rewindRestaura el código y/o la conversación a un punto anterior.
/copyCopia la última respuesta de Theus al portapapeles (o /copy N para la N-ésima más reciente).
/exportExporta la conversación actual.
/planEntra en modo plan o muestra el plan de la sesión actual.
/onboardingVuelve a mostrar la bienvenida y configuración inicial de Theus.
/novedadesNovedades de Theus: qué trae cada versión (empaquetadas con el CLI, sin conexión).
/versionMuestra la versión que ejecuta esta sesión (no la que descargó el autoactualizador).
/teleportLista tus sesiones remotas de código y el comando exacto para reanudar cada una.
/briefActiva o desactiva el modo de respuestas breves. Encendido por defecto; THEUS_BRIEF=0 lo apaga.
/forkLanza subagentes en segundo plano que heredan tu contexto (consume tokens extra por lanzamiento). Encendido por defecto; THEUS_FORK=0 lo apaga.
/buddyTu compañero de terminal: nace una vez y comenta tus turnos. Encendido por defecto; THEUS_BUDDY=0 lo apaga.
/multiplesagentes (alias /workflows, /workflow, /wf)Lista y ejecuta recetas que coordinan subagentes en segundo plano con los modelos y permisos de la sesión. Disponible por defecto; THEUS_WORKFLOWS=0 desactiva el comando y su herramienta. Ver Recetas del CLI.

Contexto

ComandoQué hace
/clearBorra el historial de la conversación y libera contexto.
/compact [instrucciones]Limpia el historial conservando un resumen en el contexto. Admite instrucciones de resumen opcionales.
/contextVisualiza el uso actual del contexto como una cuadrícula de colores.
/memoryEdita los archivos de memoria de Theus.
/filesLista todos los archivos actualmente en el contexto.
/tagAlterna una etiqueta buscable en la sesión actual.
/initInicializa el/los archivo(s) de instrucciones del proyecto (y habilidades/hooks) a partir del código.

Git

ComandoQué hace
/commitCrea un commit de git.
/commit-push-prCrea un commit, hace push y abre un pull request.
/reviewRevisa un pull request.
/diffMuestra los cambios sin commitear y los diffs por turno.

MCP y habilidades

ComandoQué hace
/mcpGestiona servidores MCP.
/skillsLista las habilidades disponibles.
/agentsGestiona las configuraciones de agentes. Con /agents activos, revisa los subagentes en ejecución, sus resultados y transcripciones, o detén uno.

Operación y cuenta

ComandoQué hace
/estado (alias /status)Estado de Theus: versión, modelo, cuenta, conectividad de la API y herramientas.
/doctorDiagnostica y verifica tu instalación y configuración de Theus.
/higiene (alias /limpieza)Revisa y limpia las marcas invisibles y los metadatos de procedencia del proyecto. Sin argumentos audita y no toca nada; limpiar, fichero <ruta>, modo y estado son los subcomandos. Viene con los planes altos. Ver Higiene.
/usoTu consumo de la suscripción: cuota de créditos del ciclo, por modelo y fecha de renovación.
/recargaCompra un pack de créditos prepago sin salir de la terminal: selector con tu saldo y los precios, abre el pago en el navegador y espera la acreditación para mostrarte el saldo nuevo. Los packs suman créditos; no suben de plan. Ver Recarga de créditos.
/upgradeAbre la vitrina de planes en el navegador para mejorar el tuyo. Si ya estás en el plan más alto de tu riel (Omnipotente, en dólares o en soles) te lo dice y no abre nada. Ver Planes y suscripción.
/costMuestra el costo total y la duración de la sesión actual.
/permissionsGestiona las reglas de permisos de herramientas (permitir y denegar).
/configAbre el panel de ajustes.
/themeCambia el tema.
/vimAlterna entre los modos de edición Vim y Normal.
/keybindingsAbre (o crea) tu archivo personal de atajos en ~/.theus/keybindings.json. Ver Atajos de teclado.
/loginInicia sesión en tu cuenta Theus.
/logoutCierra sesión de tu cuenta Theus.

Compartir una conversación

/share (alias /compartir) está implementado para sesiones OAuth de Theus con una cuenta elegible. Las operaciones necesitan el servicio de conversaciones compartidas del gateway. Sin argumentos muestra ayuda y no publica nada.

/share crear              # crea un enlace público de sólo lectura
/share lista              # consulta tus enlaces
/share revocar <token>    # retira un enlace concreto

Se comparte únicamente el texto de los turnos de usuario y asistente; no se incluyen pasos internos, imágenes, documentos ni videos. Cualquier persona que tenga el enlace puede leer ese texto: revisa la conversación antes de compartirla. lista no revoca enlaces.

Un error de red o del servicio se muestra como error. Crear el enlace requiere dos solicitudes; si falla la segunda, puede quedar creada una conversación privada sin enlace público. La disponibilidad del comando no garantiza que el servicio remoto admita la operación.

Vincular un canal

/telegram abre el asistente de vinculación. Necesita una sesión OAuth y que el canal esté configurado en el gateway. Muestra un QR o enlace, comprueba la vinculación durante unos tres minutos y permite salir con Esc o q. Salir detiene la comprobación; no desvincula una cuenta que ya se haya enlazado.

La vinculación no activa una sesión remota. Control Remoto sigue siendo beta, requiere activación expresa y depende de infraestructura remota en desarrollo. Un canal vinculado no acredita por sí solo que el intercambio de mensajes o permisos esté operativo.
Algunas opciones dependen de tu cuenta, configuración o instalación y pueden no aparecer en todos los entornos. La lista autoritativa para tu versión siempre es theus --help y /help. Los modos beta proactivo y asistente se documentan aparte en Modos autónomos (beta).
    ↑↓ navegar · ↵ abrir · esc cerrarDocumentación de Theus