Operadores
Integraciones
Configura las llaves de los servicios que usa el producto (Claude para el asistente): probadas, guardadas cifradas, nunca se vuelven a mostrar.
/admin/integrations muestra cada llave de servicio que leen los módulos del producto. Hoy es Claude (ai.anthropic), que necesita el asistente.
Configurar una llave
- Crea la llave en el servicio. Para Claude, abre la consola de Anthropic y créala dentro de un workspace. Una llave que no pertenece a un workspace también sirve si llenas el campo workspace con el id del workspace de Anthropic.
- Pégala, escribe un código actual de tu app de autenticación y elige Probar y guardar.
- Primero se prueba con el servicio. Si la rechaza, ves su motivo y no se guarda nada.
- Una vez guardada, el producto la usa en segundos, sin volver a desplegar.
Lo que ves después
Solo los últimos cuatro caracteres de la llave, si se probó, quién la guardó y cuándo. Nadie puede volver a leerla: ni esta página, ni la API de administración, ni la CLI x, ni los registros.
De dónde sale una llave
- Desde el entorno: una variable en el servidor (para Claude,
ANTHROPIC_API_KEY) siempre manda. Quítala para usar la llave guardada aquí. - Guardada aquí: cifrada con la llave de datos del entorno (
DATA_KEY_V1). - Sin configurar: la integración está apagada. El asistente dice que no está disponible.
Seguridad
- Solo los operadores con verificación en dos pasos llegan a la página, y cada cambio pide un código nuevo (cinco intentos por minuto).
- Cada cambio queda en el registro de auditoría, con los últimos cuatro caracteres de la llave y nunca la llave.
- Las mismas operaciones existen en la API de administración (
secrets.list,secrets.set,secrets.remove) y en la CLI, con la misma verificación del código. Mejor usa esta página: una llave escrita en la línea de comandos puede quedar en el historial de la terminal.