Que Codex te llame al móvil

Codex puede sacar adelante una tarea larga él solo, pero hay decisiones que deberían ser tuyas. Con agentring te escribe, espera tu respuesta o hace sonar tu móvil, y recibe exactamente lo que dijiste.

Codex con agentring cloud

Entra, empareja el móvil desde el panel y añade el servidor MCP alojado en ~/.codex/config.toml, con una versión de Codex que admita servidores MCP Streamable HTTP. Pon tu clave de API en la variable de entorno AGENTRING_API_KEY. Una llamada dura lo que dure la conversación, así que sube el timeout de herramientas:

~/.codex/config.toml
[mcp_servers.agentring]
url = "https://agentring.io/mcp"
bearer_token_env_var = "AGENTRING_API_KEY"
tool_timeout_sec = 1800

Cambia ak_… por tu clave de API: la ves una vez al crearla en el panel, y puedes rotarla cuando quieras.

Tu agente obtiene cuatro herramientas: send_message (una notificación que puedes contestar), get_replies (tus respuestas, esperando hasta una hora si hace falta), call (suena el móvil y la IA de voz habla contigo) y status.

Servidor MCP local (self-hosting)

O usa el servidor stdio local del daemon de agentring (con tu propio relay, o con la URL del relay cloud que ves en el panel):

una vez
# desde un clon del repo
uv tool install './daemon[voice]'
agentring init --relay <URL-del-relay> --api-key ak_…
# solo si lo montas tú (en cloud se empareja desde el panel):
agentring pair
codex mcp add agentring -- agentring mcp

Después añade tool_timeout_sec = 1800 bajo [mcp_servers.agentring] en ~/.codex/config.toml. Por defecto Codex da 60 segundos a cada herramienta, menos de lo que dura casi cualquier llamada.

Llama tú a Codex desde el móvil

Pulsa Llamar al agente en la app y pregunta de viva voz. La IA de voz consulta a tus agentes con consult_agent: cada agente de ~/.agentring/agents.yaml es una herramienta. Ejecuta agentring serve --ai en la máquina donde viven.

~/.agentring/agents.yaml
agents:
  codex:
    description: Codex en el repo de mi web. Dudas de código, estado del CI.
    command: [codex, exec, --sandbox, read-only, --ephemeral, --, "{task}"]
    cwd: ~/code/webapp

--sandbox read-only lo limita a responder preguntas. --sandbox workspace-write le deja editar archivos dentro de cwd; añade --skip-git-repo-check si cwd no es un repo de git.

Pruébalo sin llamada: agentring agents ask codex "…". Si el agente tarda más de 20 segundos, la llamada sigue y la respuesta llega cuando está lista, o como mensaje si ya has colgado.

Qué pedirle a Codex

  • “Actualiza las dependencias y llámame si se rompe el build.”
  • “Cuando pasen los tests, escríbeme y espera mi OK antes de abrir la PR.”
  • “Si necesitas una decisión de producto, pregúntame en vez de suponer.”

Preguntas frecuentes

¿Por qué la llamada da timeout en Codex?

Codex da 60 segundos por defecto a las herramientas MCP, y call espera hasta que termina la llamada. Pon tool_timeout_sec = 1800 bajo [mcp_servers.agentring] para que quepa una conversación de verdad.

¿Puedo preguntarle cosas a Codex desde el móvil?

Sí. Añade Codex a ~/.agentring/agents.yaml y ejecuta agentring serve --ai en esa máquina. Pulsa Llamar al agente en la app y la IA de voz le pregunta por ti. Si tarda, la respuesta llega cuando esté lista, o como mensaje después de colgar.

Deja que tu agente coja el teléfono.

Gratis para empezar. Código abierto por debajo. Configurado en unos cinco minutos.

Plan gratuito sin tarjeta · Android · Apache-2.0