Terminal
Centro de ayuda

SIAC para la Terminal (opencode)

Usa los modelos y cuotas de SIAC desde tu terminal con opencode, compatible con OpenAI.

← Centro de manuales

¿Qué es opencode?

opencode es un asistente de IA que funciona en la terminal. Lee tu código, edita archivos, ejecuta comandos y ayuda a programar —todo desde la línea de comandos.

Con SIAC, opencode usa los mismos modelos que los complementos de Excel y Word, con el mismo control de cuotas y trazabilidad. Cada petición se registra por usuario y se descuenta de tu límite mensual.

1. Crear clave de API

  1. Entra al panel de SIAC: https://ia.siac.com.co e inicia sesión con tu email y contraseña.
  2. Ve a Ajustes (icono ⚙️ en el menú lateral).
  3. Pulsa + Nueva clave, dale un nombre (ej. opencode) y pulsa Crear clave.
  4. Copia la clave que aparece (empieza con sk-). No se volverá a mostrar.
Guarda la clave en un lugar seguro. Si la pierdes, tendrás que revocarla y crear una nueva.

2. Configurar opencode

Tienes dos opciones:

Opción A — Automática (recomendada)

  1. Descarga el script: Descargar siac-opencode-setup.sh
  2. Ejecuta el script y pega tu clave cuando la pida:
    bash siac-opencode-setup.sh
  3. El script consulta los modelos aprobados para tu usuario y genera la configuración automáticamente.

Opción B — Con ayuda de IA (Claude, ChatGPT, etc.)

  1. Descarga este documento y entrégaselo a tu asistente de IA: Descargar instrucciones (MD)
  2. Dile: "Configura opencode con SIAC usando mi clave de API: sk-..."
  3. El asistente leerá las instrucciones, consultará los modelos disponibles y generará la configuración.

Opción C — Manual

  1. Descarga la plantilla de configuración: Descargar opencode-config.json
  2. Cópiala a ~/.config/opencode/opencode.json.
  3. Reemplaza TU_CLAVE_AQUI por tu clave real (o usa una variable de entorno).
  4. Ajusta los modelos según los que tengas aprobados.

3. Usar opencode

  1. Abre una terminal en la carpeta de tu proyecto.
  2. Ejecuta opencode.
  3. Selecciona el modelo SIAC (ej. siac/glm-5.2).
  4. Escribe lo que necesites: "Crea una función que valide emails", "Explica este error", etc.
El consumo de tokens se registra automáticamente en SIAC, igual que si usaras el complemento de Excel o Word.

4. Modelos disponibles

Los modelos que ves dependen de lo que el administrador haya aprobado para tu usuario. Para ver la lista actualizada, ejecuta:

curl -s https://ia.siac.com.co/v1/models \
  -H "Authorization: Bearer sk-TU_CLAVE"
Modelo Nombre Contexto
glm-5.2GLM-5.2198 K
glm-5.1GLM-5.1198 K
glm-5GLM-5198 K
deepseek-v3.1-terminusDeepSeek-V3.1-Terminus128 K
deepseek-v3.2DeepSeek-V3.2160 K
DeepSeek-V3DeepSeek-V3128 K
deepseek-v4-proDeepSeek-V4-Pro128 K
deepseek-v4-flashDeepSeek-V4-Flash128 K

5. Actualizar modelos

Cuando el administrador despligue modelos nuevos y los apruebe para tu usuario, puedes actualizar tu configuración:

Solo verás los modelos que el administrador haya aprobado para tu usuario. Si no ves un modelo, pide que te lo habiliten.

6. Solución de problemas