TecsaS3 CLI
v0.4.1 · Beta · Multi-tenant · JSON determinista
--json --no-input para que cualquier agente de IA (mcode, pi, claude-code, opencode, hermes, cursor, codex, openclaw, continue) pueda operarlo de forma determinista.
¿Primera vez? Empieza por el Quickstart o pega este prompt en tu agente de IA:
Capacidades
Multi-tenant seguro
Headers
X-Tenant-Slug, X-Tenant-Org-ID, X-Plan-ID inyectados
automáticamente. HTTPS obligatorio. Redacción PHI activa por defecto.JSON determinista
--json --no-input retorna la misma estructura en cada llamada, sin
prompts interactivos, sin timestamps del cliente. Compatible con
pipe de bash y subprocess de cualquier agente.16 recursos
auth · util · paciente · persona · familia · agente · riesgo · hce
· fhir · examen · batch · dashboard · ia · reportes · export · pipe.
Pipelines declarativos
Define workflows en YAML con
${step.path} y ${env.VAR}. Continúa
ante errores, dry-run, output-all, placeholders anidados.Skill portable
Una sola skill funciona en mcode, pi, claude-code, opencode, hermes,
openclaw, cursor, continue y codex. Frontmatter YAML 2026-spec.
Distribución estándar
Wheel Python (
pip install tecsas3-cli). Lockfile de versiones,
build reproducible con hatchling, CI con GitHub Actions.Siguientes pasos
1
Instalar
Sigue la guía de instalación o usa
pip install tecsas3-cli.2
Autenticar
Crea un perfil y un token con
authentication. Los tokens se guardan en
keyring o ~/.tecsas3/credentials con permisos 0600.3
Configurar tu tenant
tecsas3 config set tenant <slug> o usa las variables de entorno
TECSAS3_TENANT. Ver configuration.4
Probar el primer comando
tecsas3 --json --no-input util agent-info retorna la
autodescripción del CLI con todos los recursos y golden paths.Comunidad y soporte
- Issues: https://github.com/tecsas3/saludrural/issues
- Documentación: https://docs.tecsas3.com
- Soporte enterprise: soporte@tecsas3.com