Separa el worker de las decisiones
Un agente puede planificar una tarea mientras una cola controla cuándo la ejecuta un trabajador. Esto hace visibles los reintentos y evita que un breve fallo de API se convierta en una acción duplicada. Asigna un identificador a cada tarea y registra las transiciones de estado que importan.
Trata las herramientas como privilegios
Un proceso que puede enviar correo, gastar dinero o escribir en producción necesita credenciales más restringidas que un trabajador de investigación. Utilice cuentas de servicio separadas, permisos por herramienta y pasos de aprobación explícitos para acciones con consecuencias. Nunca coloque claves privadas en prompts ni en archivos accesibles desde el navegador.
- Mantén los secretos fuera de la raíz web y del control de versiones
- Usa límites de gasto y de solicitudes para API externos
- Conserva un registro auditable sin almacenar datos personales innecesarios
Diseña para un proceso detenido
Utilice un gestor de servicios o un entorno de ejecución de contenedores, comprobaciones de estado y una política de reinicio acotada. Un agente debería reanudar desde el estado guardado en lugar de repetir a ciegas la última acción externa. Supervise el crecimiento del disco, la antigüedad de la cola y las tasas de error, no solo si el proceso existe.
Dimensionar la máquina correctamente
Un worker que llama a un modelo remoto suele necesitar CPU modestos y suficiente memoria para sus herramientas. La automatización del navegador puede usar bastante más RAM. La inferencia de modelos locales tiene requisitos separados de memoria y acelerador; un VPS general no implica una GPU adjunta.
Diseño del flujo de aprovisionamiento
Un flujo de trabajo de integración de agentes puede inspeccionar planes públicos, registrar una cuenta y preparar un pedido de servicio dentro de un límite de gasto explícito. El pago y la creación del servidor requieren la autorización correspondiente. Debe recibir un identificador de operación, esperar el estado completado y luego gestionar el servidor con su propia clave pública SSH. La eliminación debe ser intencional y conservar los resultados necesarios.
Eventos en lugar de sondeos impacientes
Los webhooks firmados pueden informar de la liquidación de pagos y los cambios del ciclo de vida. Verifique su autenticidad, deduplique las entregas y concilie con el API antes de tomar la siguiente acción. El proveedor no debe recibir la clave SSH privada del agente, la semilla de la cartera ni credenciales de modelo sin restricciones.
Convierte una tarea en una operación duradera
Asigna a cada tarea un identificador estable y estados explícitos como en cola, en ejecución, en espera de aprobación, completada o fallida. Guarda el resultado de una acción externa antes de confirmarla al planificador. Un trabajador reiniciado debe inspeccionar el estado persistido en lugar de repetir un pago, un mensaje o una escritura de producción porque se perdió su salida de terminal.
Las herramientas de aprovisionamiento y los workers alojados son productos separados
Un VPS puede ejecutar el agente de un cliente de forma continua usando su propio gestor de servicios y credenciales. Un API del plano de control de hosting o un endpoint MCP es una integración diferente. El primero puede desplegarse como aplicación; el segundo requiere una integración del plano de control KoalaVPS publicada por separado y no se conecta mediante esta documentación.
Presupuesta el trabajador completo
Reserva memoria para el navegador, el cliente del modelo, la cola y la base de datos en conjunto. Un pequeño worker basado en API puede necesitar un CPU modesto, mientras que las sesiones de navegador concurrentes agotan RAM rápidamente. Configura la concurrencia de la cola y los límites de gasto externo de API antes de aumentar el tamaño de la máquina. No se incluye implícitamente ninguna suscripción a modelos, acelerador ni asignación de API de terceros.
Un traspaso operativo útil
Registra el comando de inicio, el directorio de trabajo, la ubicación del entorno protegido, la política de reinicio, el almacenamiento de la cola, la verificación de estado y el propietario de cada credencial externa. Incluye la acción que detiene de forma segura los nuevos trabajos y la ruta para reanudar los inacabados. La monitorización debe identificar el trabajo retrasado o duplicado, así como un proceso que se ha detenido.
Un poco más de claridad.
¿El VPS de un agente incluye una suscripción de IA?
No se implica ninguna suscripción a un modelo ni crédito API. Conecta un proveedor que estés autorizado a usar y mantén su credencial en la configuración privada del servidor.
¿Pueden los agentes realizar acciones sensibles automáticamente?
Esa es una decisión de diseño para tu aplicación. Se recomiendan límites estrictos, aprobación humana cuando corresponda y una prevención fiable de duplicados.
¿El alojamiento de agentes incluye acceso automático a mis otras cuentas?
No. Cada herramienta o proveedor requiere una credencial autorizada por separado y un límite de permisos claro.