GPT Diffusion

Mistral Remote Agents en Vibe — Cómo delegar código async en la nube

2026-05-03 · Tutoriales #tutorial#mistral#remote-agents#vibe#coding-agents#async#agentes

TL;DR

  • Remote Agents en Vibe = agentes de coding que corren en un sandbox cloud, asíncronos. Lanzas la tarea, te vas, vuelves cuando termina.
  • Powered by Mistral Medium 3.5 (128B, 256K contexto, 77.6% SWE-Bench Verified, open weights).
  • Precio API: $1.50/M input, $7.50/M output — entre 3x y 6x más barato que GPT-5.5 y Opus 4.7.
  • Mejor para: refactors, generación de tests, upgrades de dependencias, fix de bugs de CI.
  • Peor para: tareas que requieren interacción en tiempo real o acceso a infra privada.

Contexto

El 2 de mayo de 2026, Mistral hizo un movimiento que lleva meses cocinando: sacar los coding agents del laptop y meterlos en la nube. No es solo “un CLI mejorado” — es un cambio de modelo mental.

Hasta ahora, herramientas como Claude Code, Codex CLI o Cursor corren localmente. Tú lanzas, tú esperas, tú revisas. Con Remote Agents en Vibe, lanzas una tarea y el agente corre en un sandbox aislado de Mistral. Te avisa cuando termina. Puedes tener varios en paralelo.

La pieza clave es Mistral Medium 3.5, el modelo nuevo que alimenta estos agentes: 128B parámetros, 256K de contexto, SWE-Bench Verified al 77.6%, y open weights con licencia MIT modificada. Se puede self-hostear con 4 GPUs.

Qué es Vibe y cómo funcionan los Remote Agents

Vibe es el IDE/CLI de Mistral para coding asistido. La versión 2.0 añade remote agents con estas capacidades:

Ejecución asíncrona. El agente corre en la nube. No bloquea tu terminal. Recibes una notificación cuando termina. Puedes lanzar 5 tareas en paralelo sin saturar tu máquina.

Teleportación de sesiones. Estás trabajando localmente en Vibe CLI, te das cuenta de que la tarea es larga → la “teletransportas” al cloud. Se preserva el historial, el estado, y los approvals pendientes. No empieza de cero.

Visibilidad total. Puedes inspeccionar en tiempo real: file diffs, tool calls, progreso. No es una caja negra.

Sandbox aislado. Cada sesión corre en su propio entorno. Puede instalar dependencias, crear archivos, correr tests — sin tocar tu sistema.

Integraciones. GitHub (PRs directos), Linear/Jira (issues), Sentry (incidents), Slack/Teams (reporting). El agente puede abrir un PR cuando termina sin que tú toques nada.

Qué necesitas

  • Cuenta Mistral (Pro, Team o Enterprise) con acceso a Vibe
  • Vibe CLI instalado (pip install mistral-vibe o desde mistral.ai)
  • Repositorio de GitHub conectado (para PRs automáticos)
  • Nivel: intermedio. Si ya usas Claude Code o Codex, estás listo.

Paso 1: Instalar Vibe CLI

# Via pip
pip install mistral-vibe

# Verificar
vibe --version
# → vibe/2.0.0

Configura tu API key:

export MISTRAL_API_KEY="tu-key-aquí"

Paso 2: Iniciar un proyecto local

cd tu-repo
vibe init

Esto conecta Vibe con tu repo. Detecta el stack (Python, Node, etc.) y configura el sandbox.

Paso 3: Lanzar un remote agent

# Ejemplo: refactorizar un módulo completo
vibe remote run "Refactoriza el módulo de autenticación a usar JWT en vez de sessions. Actualiza tests."

# Ejemplo: generar tests para un servicio
vibe remote run "Genera tests de integración para src/services/payments/ con cobertura >80%"

# Ejemplo: upgrade de dependencias con breaking changes
vibe remote run "Actualiza todas las dependencias de package.json. Resuelve breaking changes de major versions."

El agente arranca en la nube. Recibes un ID de sesión:

🚀 Remote agent started: agent-7f3a2b
   Status: running
   Model: mistral-medium-3.5
   Sandbox: isolated
   View live: https://vibe.mistral.ai/sessions/agent-7f3a2b

Paso 4: Monitorear el progreso

# Ver estado
vibe remote status agent-7f3a2b

# Ver diffs en tiempo real
vibe remote diff agent-7f3a2b

# Ver log de tool calls
vibe remote logs agent-7f3a2b

O desde el navegador en https://vibe.mistral.ai/sessions/{id}.

Paso 5: Revisar y aprobar

Cuando el agente termina, recibes notificación. Revisa los cambios:

# Ver resumen de cambios
vibe remote review agent-7f3a2b

# Si configuraste GitHub, el PR ya está creado
# → https://github.com/tu-org/tu-repo/pull/42

El agente no mergea sin aprobación explícita. Puedes aprobar, rechazar, o pedir ajustes.

Teletransportar una sesión local

Si empezaste localmente y la tarea se complica:

# Estás en medio de una sesión local en Vibe CLI
vibe teleport --remote
# → Sesión migrada al cloud. Sigue donde estaba.
# → Tu terminal queda libre.

Precios: la verdadera ventaja

ModeloInput/1MOutput/1MContext
Mistral Medium 3.5$1.50$7.50256K
GPT-5.5$5.00$30.001.1M
Claude Opus 4.7$5.00$25.001M

Mistral es 3.3x más barato en input y 3.3-4x más barato en output. Para coding agents que consumen mucho contexto (codebases enteros como system prompt), la diferencia se acumula rápido.

Ejemplo: un refactor que consume 200K input tokens y genera 50K output:

  • Mistral Medium 3.5: $0.30 + $0.375 = $0.68
  • GPT-5.5: $1.00 + $1.50 = $2.50
  • Claude Opus 4.7: $1.00 + $1.25 = $2.25

Mistral cuesta entre 3x y 4x menos por tarea equivalente. Y los pesos son abiertos: si tienes 4 GPUs, self-hosteas y el coste es electricidad.

Resultado esperado

Después de seguir esta guía deberías poder:

  1. Lanzar tareas de coding asíncronas desde CLI o Le Chat
  2. Monitorear progreso en tiempo real
  3. Recibir PRs listos para revisar
  4. Correr múltiples agentes en paralelo sin saturar tu máquina
  5. Teletransportar sesiones locales al cloud cuando necesites

Problemas comunes

“El agente no puede acceder a mi repo privado” → Conecta GitHub desde la configuración de Vibe (vibe config github). Necesitas dar permisos de repo al OAuth app de Mistral.

“Sandbox sin dependencias que necesito” → El sandbox es limpio. Si tu proyecto necesita dependencias específicas, inclúyelas en el prompt o usa un Dockerfile en la raíz del proyecto. Vibe lo detecta.

“El agente modifica archivos que no debería” → Usa .vibeignore (mismo formato que .gitignore) para excluir archivos/directorios del sandbox.

“¿Puedo self-hostear el modelo?” → Sí. Mistral Medium 3.5 tiene open weights en Hugging Face (licencia MIT modificada). Necesitas 4 GPUs (8x si quieres inference rápida). Los contenedores NVIDIA NIM también lo soportan. Pero los remote agents (el sandbox, teleport, etc.) son servicio managed de Mistral — no self-hosteable todavía.

¿Cuándo usar Remote Agents vs la competencia?

  • Refactors grandes, tests, upgrades: → Remote Agents. Barato, async, paralelo.
  • Debugging interactivo, exploración: → Claude Code o Codex. Necesitas vuelta rápida.
  • PRs automáticos con CI: → Remote Agents. Integración nativa con GitHub.
  • Acceso a infra privada (DBs, APIs internas): → Local (Claude Code, Codex). El sandbox cloud no puede tocar tu red.
  • Presupuesto ajustado: → Remote Agents. 3-4x más barato por tarea.

Siguientes pasos

  • Work mode en Le Chat: Si también quieres agents para tareas no-coding (email, calendario, research), prueba Work mode. Es preview pero funcional.
  • Self-hosting: Si tu equipo tiene GPUs, evalúa self-hostear Medium 3.5 para usarlo con tus propios agentes (fuera de Vibe).
  • Batch workflows: Combina remote agents con GitHub Actions para automatización completa: issue → agent → PR → CI → merge.

Fuentes:

Cargando comentarios...