ProgramGym crea 1.648 entornos verificables para entrenar agentes de programación
El preprint de arXiv del 9 de octubre describe entornos para reproducir programas desde cero y un flujo de trabajo de agentes por etapas.
Período del evento / de los datos: 2026-10-09
Publicado: · Actualizado:

Investigadores de la Universidad de Xiamen y otras instituciones presentaron ProgramGym, un marco para entrenar agentes de programación que inspeccionen el comportamiento de un programa y lo reproduzcan desde cero. En el preprint enviado a arXiv el 9 de octubre, Program-Env crea entornos de entrenamiento con programas de referencia ejecutables, espacios aislados, documentación de uso y pruebas de caja negra. Los autores dicen haber creado 1.648 entornos en C, C++, Go y Rust. Program-Agent separa después el análisis, la implementación y la revisión en funciones distintas, con comprobaciones de compilación y puntos de recuperación entre iteraciones.
En ProgramBench, los autores informan que ajustar Qwen3.8-27B con trayectorias de esos entornos elevó su resultado de pruebas superadas del 34,87 % al 42,84 %. Con Program-Agent, el modelo base obtuvo 55,71 % y la versión ajustada 56,25 %. El artículo define la métrica como el promedio macro de las tasas de éxito por tarea, por lo que las cifras no significan que se resolvieran todas las tareas. Los resultados corresponden a las tareas de reproducción de programas y la configuración descritas por los autores, y no miden una capacidad general de programación.
Datos
Número de entornos de entrenamiento de ProgramGym
Entornos de reproducción de programas comunicados en el artículo.
| Entornos de entrenamiento de Program-Env | 1648 |
Metodología
Los autores cuentan los entornos creados para C, C++, Go y Rust.
Actualizado:
r
Tasas de pruebas superadas comunicadas para las combinaciones de modelo y estructura de agente.
| Qwen3.8-27B + Claude Code, antes del ajuste fino con trayectorias de Program-Env | 34.87 |
| Qwen3.8-27B-SFT + Claude Code, tras el ajuste fino con trayectorias de Program-Env | 42.84 |
| Qwen3.8-27B + Program-Agent, mismo modelo base | 55.71 |
| Qwen3.8-27B-SFT + Program-Agent, mismo modelo ajustado | 56.25 |
Metodología
ProgramBench define esta métrica como el promedio macro de las tasas por tarea. La comparación de Program-Env mantiene Claude Code fijo; la de Program-Agent compara el mismo modelo con Claude Code o Program-Agent. Esto no significa que las tareas estén resueltas por completo.
Actualizado:
Temas y lugares
Propuestas temáticas
- Ciencia y tecnologíaSugerido
- Preserved editorial category/topic; broad candidate onlyarxiv.org ↗
Referencias geográficas
Solo se muestran referencias geográficas proporcionadas por la fuente. Abrir un mapa externo es opcional. Los mapas opcionales usan OpenStreetMap. Al abrirlos se envían tu dirección IP y la de este sitio al proveedor; los datos de ubicación pueden leerse sin cargar el mapa.
- China · Función del lugar: Cobertura · Tipo de lugar: País o área · Precisión de ubicación: RegionalEvidencia
- Explicit preserved editorial country/region; no city or national centroid inferredarxiv.org ↗