Tecnología / MUNDO

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.

Ilustración conceptual de tecnología, procesadores e información conectada.Ilustración
Ilustración simbólica

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

Tabla

Número de entornos de entrenamiento de ProgramGym

Entornos de reproducción de programas comunicados en el artículo.

Entornos de entrenamiento de Program-Env1648
Metodología

Los autores cuentan los entornos creados para C, C++, Go y Rust.

Actualizado:

Tabla

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-Env34.87
Qwen3.8-27B-SFT + Claude Code, tras el ajuste fino con trayectorias de Program-Env42.84
Qwen3.8-27B + Program-Agent, mismo modelo base55.71
Qwen3.8-27B-SFT + Program-Agent, mismo modelo ajustado56.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:

Cobertura estructurada

Temas y lugares

Propuestas temáticas

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: Regional
    Evidencia
    • Explicit preserved editorial country/region; no city or national centroid inferredarxiv.org ↗
Versión de la taxonomía: IPTC Media Topics 2026-Q2

Seguir leyendo

Tecnología

El benchmark AgentSWE evalúa lo que realmente entregan los agentes de programación

El preprint de arXiv define 25 tareas de creación de agentes, edición de código existente y optimización hacia un objetivo.

arXiv preprint by researchers affiliated with Beijing Academy of Artificial Intelligence, Institute of Automation of the Chinese Academy of Sciences and Renmin University of China2 min de lectura
Incluye datos
Tecnología

LongHarness prueba la gestión de evidencia en agentes de contexto largo

El marco respalda respuestas de agentes al actualizar conjuntamente pruebas y conclusiones en documentos extensos.

arXiv preprint by researchers affiliated with Fudan University, Shanghai AI Laboratory, Peking University and other Chinese institutions1 min de lectura
Incluye datos