logo
icon

OpenAB Antigravity

Despliega OpenAB con Google Antigravity CLI (agy) como bot de Discord. Usa el adaptador Rust agy-acp para comunicación ACP stdio estable, con soporte para conversaciones multi-turno mediante --continue.

template cover
Implementado1 veces
EditorzeaburZeabur
Creado2026-05-22
Etiquetas
AIDiscord BotDeveloper Tools

OpenAB Antigravity

Despliegue con un clic de OpenAB con Google Antigravity CLI como backend de agente IA. Esta plantilla usa el adaptador Rust agy-acp para comunicación stdin/stdout estable.

Características

  • Adaptador ACP ligero en Rust (agy-acp) que conecta OpenAB con Google Antigravity CLI
  • Conversaciones multi-turno mediante continuidad de sesión --continue
  • Tiempo de respuesta de ~5 segundos por prompt
  • Bot de Discord con retroalimentación de estado mediante reacciones emoji

Configuración

1. Crear un Bot de Discord

  1. Ve al Discord Developer Portal
  2. Crea una nueva aplicación y añade un Bot
  3. Habilita Message Content Intent en Privileged Gateway Intents
  4. Copia el token del bot y pégalo como DISCORD_BOT_TOKEN
  5. Invita al bot a tu servidor

2. Autenticar Antigravity CLI

Después del despliegue, abre la pestaña Terminal en el Dashboard de Zeabur y ejecuta:

agy auth

Completa el flujo del dispositivo en tu navegador. Los tokens de autenticación persisten en el volumen en ~/.gemini/.

3. Configurar Canales (Opcional)

Establece DISCORD_ALLOWED_CHANNELS para restringir los canales donde el bot responde. Déjalo vacío para permitir todos los canales.

Limitaciones

  • Sin streaming — agy -p devuelve la respuesta completa de una vez
  • Cancelar es una operación nula — agy -p se ejecuta hasta completarse
  • La continuidad de sesión usa --continue (reanuda la conversación más reciente por contenedor)

Licencia

OpenAB es código abierto. Consulta el repositorio de GitHub para detalles de licencia.