{"article":{"annotation":{"article_id":"programgym-training-environments-coding-agents-arxiv-2026","available_at":"2026-10-13T10:04:24.468307Z","geography_revision":"ef6ee0010dda5fe7b240fd514749b43e214c57da73222d2e40ec83b276dd0977","id":"90fd79e95a79674f5a1d5ae3e36207bfd899f28e081df7153e4e768a6a91076e","input_sha256":"b6969cece27c6c966d46aa500bf5ccf604be54b42b2e59f52276d027ec1a58cf","limitations":["Rule-derived subjects are candidates, not verified editorial labels or calibrated model probabilities.","Coverage is distinct from event location. Unknown country/city/coordinates remain absent; no automatic geocoding.","Article geometries keep their stated precision and methodology; reproducing them is not independent coordinate verification."],"method":"controlled-rules-v1","places":[{"admin1":null,"city":null,"coordinate_note":null,"coordinate_reference_system":"OGC:CRS84","coordinate_source":null,"country":"CN","evidence":[{"field":"country","language":"en","note":"Explicit preserved editorial country/region; no city or national centroid inferred","source_urls":["https://arxiv.org/html/2610.13395v1"]}],"geometry":null,"id":"iso3166-1:CN","kind":"country-or-area","labels":{"ar":"الصين","en":"China","es":"China","fr":"Chine"},"match_status":"candidate","precision":"regional","role":"coverage","uncertainty_m":null}],"rules_sha256":"fb5ad3c27c91cb840f7a0a05f7f64a5cb26ad0374409ff9457f277c7092e22b4","schema_version":1,"subjects":[{"concept_id":"medtop:13000000","confidence":null,"confidence_method":null,"evidence":[{"field":"category+topics","language":"en","note":"Preserved editorial category/topic; broad candidate only","source_urls":["https://arxiv.org/html/2610.13395v1"]}],"method":"controlled-rules-v1","rule_id":"technology-broad","status":"candidate"}],"taxonomy_revision":"1f2db31d811fca07e99b16d402c10e2cc2965c9df1c7b41d9be348b40a24e7fb","taxonomy_version":"IPTC Media Topics 2026-Q2"},"api_url":"https://newsverum.com/api/v1/articles/programgym-training-environments-coding-agents-arxiv-2026?lang=ar","category":"technology","content":{"key_points":[],"paragraphs":["قدم باحثون من جامعة شيامن ومؤسسات أخرى إطار ProgramGym لتدريب وكلاء البرمجة على فحص سلوك برنامج وإعادة بنائه من الصفر. وفي المسودة التي أُرسلت إلى arXiv في 9 أكتوبر، تنشئ Program-Env بيئات تدريب تضم برامج مرجعية قابلة للتنفيذ ومساحات معزولة ووثائق استخدام واختبارات الصندوق الأسود. ويقول المؤلفون إنهم أعدوا 1,648 بيئة بلغات C وC++ وGo وRust. أما Program-Agent فيفصل التحليل والتنفيذ والمراجعة إلى أدوار مستقلة، مع فحوص للتجميع ونقاط استعادة بين الدورات.","في تقييم ProgramBench، أفاد المؤلفون بأن الضبط الدقيق للنموذج Qwen3.8-27B على مسارات التدريب الناتجة رفع نتيجة اجتياز الاختبارات من 34.87% إلى 42.84%. وسجل النموذج الأساسي 55.71% مع Program-Agent، بينما سجلت النسخة المضبوطة 56.25%. وتعرّف الورقة اجتياز الاختبارات بأنه متوسط حسابي لمعدلات الاجتياز لكل مهمة، لذا لا تعني الأرقام حل جميع المهام. وتخص النتائج مهام إعادة إنتاج البرامج التي أعدها الباحثون وإعداد الأدوات الموصوف، ولا تقيس القدرة العامة على البرمجة."],"sections":[]},"corrections":[],"country":"CN","data":{"blocks":[{"columns":[{"key":"measure","label":{"ar":"القياس","de":"Messgröße","en":"Measure","es":"Medición","fr":"Mesure","pt":"Medição","tr":"Ölçüm"},"language":"en","type":"text"},{"key":"value","label":{"ar":"القيمة","de":"Wert","en":"Value","es":"Valor","fr":"Valeur","pt":"Valor","tr":"Değer"},"type":"number","unit":"count"}],"description":{"ar":"بيئات إعادة إنتاج البرامج التي أبلغت عنها الورقة.","de":"In der Studie genannte Umgebungen zur Programmreproduktion.","en":"Program-reproduction environments reported in the paper.","es":"Entornos de reproducción de programas comunicados en el artículo.","fr":"Environnements de reproduction de programmes rapportés dans l’article.","pt":"Ambientes de reprodução de programas informados no artigo.","tr":"Makalenin bildirdiği program yeniden üretme ortamları."},"id":"training-environment-count","methodology":{"ar":"يحصي المؤلفون البيئات المنشأة للغات C وC++ وGo وRust.","de":"Die Autoren zählen Umgebungen für C, C++, Go und Rust.","en":"Authors count environments built for C, C++, Go and Rust.","es":"Los autores cuentan los entornos creados para C, C++, Go y Rust.","fr":"Les auteurs comptent les environnements créés pour C, C++, Go et Rust.","pt":"Os autores contam ambientes criados para C, C++, Go e Rust.","tr":"Yazarlar C, C++, Go ve Rust dillerinde oluşturulmuş ortamları sayıyor."},"rowTranslations":[{"measure":{"ar":"بيئات تدريب Program-Env","de":"Program-Env-Trainingsumgebungen","en":"Program-Env training environments","es":"Entornos de entrenamiento de Program-Env","fr":"Environnements d’entraînement Program-Env","pt":"Ambientes de treinamento do Program-Env","tr":"Program-Env eğitim ortamları"}}],"rows":[{"measure":"Program-Env training environments","value":1648}],"sourceUrls":["https://arxiv.org/html/2610.13395v1"],"title":{"ar":"عدد بيئات التدريب في ProgramGym","de":"Anzahl der ProgramGym-Trainingsumgebungen","en":"ProgramGym training environment count","es":"Número de entornos de entrenamiento de ProgramGym","fr":"Nombre d’environnements d’entraînement ProgramGym","pt":"Número de ambientes de treinamento do ProgramGym","tr":"ProgramGym eğitim ortamı sayısı"},"type":"table","updatedAt":"2026-10-13T09:31:52Z"},{"columns":[{"key":"configuration","label":{"ar":"النموذج وإطار التشغيل","de":"Modell und Ausführungsrahmen","en":"Model and harness","es":"Modelo y configuración","fr":"Modèle et cadre","pt":"Modelo e estrutura","tr":"Model ve düzenek"},"language":"en","type":"text"},{"key":"test_pass","label":{"ar":"اجتياز الاختبارات (%)","de":"Tests bestanden (%)","en":"Tests Passed (%)","es":"Pruebas superadas (%)","fr":"Tests réussis (%)","pt":"Testes aprovados (%)","tr":"Test geçme (%)"},"type":"number","unit":"percent"}],"description":{"ar":"معدلات اجتياز الاختبارات لتركيبات النموذج وإطار الوكيل التي أبلغ عنها المؤلفون.","de":"Berichtete Test-Pass-Raten für die Modell- und Agentengerüst-Kombinationen der Autoren.","en":"Test-pass rates reported for the authors’ model and agent-scaffold pairings.","es":"Tasas de pruebas superadas comunicadas para las combinaciones de modelo y estructura de agente.","fr":"Taux de réussite rapportés pour les associations modèle et cadre d’agent des auteurs.","pt":"Taxas de aprovação em testes informadas para as combinações de modelo e estrutura de agente dos autores.","tr":"Yazarların model ve ajan-iskeleti eşleştirmeleri için bildirdiği test-geçme oranları."},"id":"programbench-test-pass","methodology":{"ar":"يعرّف ProgramBench هذا المقياس بأنه المتوسط الكلي لمعدلات اجتياز الاختبارات لكل مهمة. تثبت مقارنة Program-Env استخدام Claude Code؛ وتقارن نتيجة Program-Agent النموذج نفسه مع Claude Code أو Program-Agent. ولا يعني ذلك حل المهام بالكامل.","de":"ProgramBench definiert diesen Wert als Makromittel der Test-Pass-Raten pro Aufgabe. Beim Program-Env-Vergleich bleibt Claude Code gleich; beim Program-Agent-Vergleich wird dasselbe Modell mit Claude Code oder Program-Agent kombiniert. Die Aufgaben gelten damit nicht als vollständig gelöst.","en":"ProgramBench defines this metric as the macro-average of task-level test-pass rates. The Program-Env comparison holds Claude Code fixed; the Program-Agent comparison pairs the same model with Claude Code or Program-Agent. The tasks are not thereby fully solved.","es":"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.","fr":"ProgramBench définit cette mesure comme la moyenne macro des taux de réussite par tâche. La comparaison Program-Env maintient Claude Code fixe; celle de Program-Agent compare le même modèle avec Claude Code ou Program-Agent. Cela ne signifie pas que les tâches sont entièrement résolues.","pt":"O ProgramBench define essa métrica como a média macro das taxas de aprovação por tarefa. A comparação do Program-Env mantém o Claude Code fixo; a comparação do Program-Agent combina o mesmo modelo com Claude Code ou Program-Agent. Isso não significa que as tarefas tenham sido totalmente resolvidas.","tr":"ProgramBench ölçütü görev başına test-geçme oranlarının makro ortalamasıdır. Program-Env için Claude Code sabit tutulur; Program-Agent karşılaştırmasında aynı modelin Claude Code ve Program-Agent eşleştirmeleri yer alır. Bu görevler tümden çözülmüş sayılmaz."},"rowTranslations":[{"configuration":{"ar":"Qwen3.8-27B مع Claude Code، قبل الضبط الدقيق على مسارات Program-Env","de":"Qwen3.8-27B + Claude Code, vor dem Fine-Tuning mit Program-Env-Verläufen","en":"Qwen3.8-27B + Claude Code, before fine-tuning on Program-Env trajectories","es":"Qwen3.8-27B + Claude Code, antes del ajuste fino con trayectorias de Program-Env","fr":"Qwen3.8-27B + Claude Code, avant réglage fin sur les trajectoires Program-Env","pt":"Qwen3.8-27B + Claude Code, antes do ajuste fino com trajetórias do Program-Env","tr":"Qwen3.8-27B + Claude Code, sem ajuste fino nas trajetórias do Program-Env"}},{"configuration":{"ar":"Qwen3.8-27B-SFT مع Claude Code، بعد الضبط الدقيق على مسارات Program-Env","de":"Qwen3.8-27B-SFT + Claude Code, nach dem Fine-Tuning mit Program-Env-Verläufen","en":"Qwen3.8-27B-SFT + Claude Code, after fine-tuning on Program-Env trajectories","es":"Qwen3.8-27B-SFT + Claude Code, tras el ajuste fino con trayectorias de Program-Env","fr":"Qwen3.8-27B-SFT + Claude Code, après réglage fin sur les trajectoires Program-Env","pt":"Qwen3.8-27B-SFT + Claude Code, após ajuste fino com trajetórias do Program-Env","tr":"Qwen3.8-27B-SFT + Claude Code, após ajuste fino nas trajetórias do Program-Env"}},{"configuration":{"ar":"Qwen3.8-27B مع Program-Agent، النموذج الأساسي نفسه","de":"Qwen3.8-27B + Program-Agent, dasselbe Basismodell","en":"Qwen3.8-27B + Program-Agent, same base model","es":"Qwen3.8-27B + Program-Agent, mismo modelo base","fr":"Qwen3.8-27B + Program-Agent, même modèle de base","pt":"Qwen3.8-27B + Program-Agent, mesmo modelo-base","tr":"Qwen3.8-27B + Program-Agent, aynı temel model"}},{"configuration":{"ar":"Qwen3.8-27B-SFT مع Program-Agent، النموذج المضبوط نفسه","de":"Qwen3.8-27B-SFT + Program-Agent, dasselbe feinabgestimmte Modell","en":"Qwen3.8-27B-SFT + Program-Agent, same fine-tuned model","es":"Qwen3.8-27B-SFT + Program-Agent, mismo modelo ajustado","fr":"Qwen3.8-27B-SFT + Program-Agent, même modèle réglé","pt":"Qwen3.8-27B-SFT + Program-Agent, mesmo modelo ajustado","tr":"Qwen3.8-27B-SFT + Program-Agent, aynı ince ayarlı model"}}],"rows":[{"configuration":"Qwen3.8-27B + Claude Code, before fine-tuning on Program-Env trajectories","test_pass":34.87},{"configuration":"Qwen3.8-27B-SFT + Claude Code, after fine-tuning on Program-Env trajectories","test_pass":42.84},{"configuration":"Qwen3.8-27B + Program-Agent, same base model","test_pass":55.71},{"configuration":"Qwen3.8-27B-SFT + Program-Agent, same fine-tuned model","test_pass":56.25}],"sourceUrls":["https://arxiv.org/html/2610.13395v1"],"title":{"ar":"o","de":"a","en":"r","es":"r","fr":"g","pt":"m","tr":"P"},"type":"table","updatedAt":"2026-10-13T09:31:52Z"}],"version":1},"data_downloads":[{"formats":{"csv":"https://newsverum.com/api/v1/articles/programgym-training-environments-coding-agents-arxiv-2026/data/training-environment-count?lang=ar&format=csv","json":"https://newsverum.com/api/v1/articles/programgym-training-environments-coding-agents-arxiv-2026/data/training-environment-count?lang=ar&format=json"},"id":"training-environment-count"},{"formats":{"csv":"https://newsverum.com/api/v1/articles/programgym-training-environments-coding-agents-arxiv-2026/data/programbench-test-pass?lang=ar&format=csv","json":"https://newsverum.com/api/v1/articles/programgym-training-environments-coding-agents-arxiv-2026/data/programbench-test-pass?lang=ar&format=json"},"id":"programbench-test-pass"}],"data_types":["table"],"editorial_illustration":{"alt":"رسم توضيحي مفاهيمي للتكنولوجيا والمعالجات والمعلومات المترابطة.","asset_id":"newsverum-v1-technology","avif_variants":[{"height":320,"url":"https://newsverum.com/assets/newsverum/illustrations/v1/technology-480.avif","width":480},{"height":480,"url":"https://newsverum.com/assets/newsverum/illustrations/v1/technology-720.avif","width":720},{"height":640,"url":"https://newsverum.com/assets/newsverum/illustrations/v1/technology-960.avif","width":960},{"height":800,"url":"https://newsverum.com/assets/newsverum/illustrations/v1/technology-1200.avif","width":1200},{"height":1024,"url":"https://newsverum.com/assets/newsverum/illustrations/v1/technology-1536.avif","width":1536}],"credit":"Newsverum","documentary":false,"height":1024,"kind":"symbolic-editorial-illustration","language":"ar","scope":"topic","url":"https://newsverum.com/assets/newsverum/illustrations/v1/technology-1536.webp","variants":[{"height":320,"url":"https://newsverum.com/assets/newsverum/illustrations/v1/technology-480.webp","width":480},{"height":640,"url":"https://newsverum.com/assets/newsverum/illustrations/v1/technology-960.webp","width":960},{"height":1024,"url":"https://newsverum.com/assets/newsverum/illustrations/v1/technology-1536.webp","width":1536}],"width":1536},"event_id":"event-f09e42b4-97e6-5bc9-b5a7-3b0c4c035839","event_period":"2026-10-09","event_period_basis":"event-or-reference-period","id":"programgym-training-environments-coding-agents-arxiv-2026","image":null,"importance":0.6,"language":"ar","modified_at":"2026-10-13T10:04:10+00:00","publication_basis":"publication-record","published_at":"2026-10-13T10:04:10+00:00","reading_minutes":1,"region":"world","section_illustration":{"alt":"رسم توضيحي مفاهيمي للتكنولوجيا والمعالجات والمعلومات المترابطة.","asset_id":"newsverum-v1-technology","avif_variants":[{"height":320,"url":"https://newsverum.com/assets/newsverum/illustrations/v1/technology-480.avif","width":480},{"height":480,"url":"https://newsverum.com/assets/newsverum/illustrations/v1/technology-720.avif","width":720},{"height":640,"url":"https://newsverum.com/assets/newsverum/illustrations/v1/technology-960.avif","width":960},{"height":800,"url":"https://newsverum.com/assets/newsverum/illustrations/v1/technology-1200.avif","width":1200},{"height":1024,"url":"https://newsverum.com/assets/newsverum/illustrations/v1/technology-1536.avif","width":1536}],"credit":"Newsverum","documentary":false,"height":1024,"kind":"symbolic-editorial-illustration","language":"ar","scope":"section","url":"https://newsverum.com/assets/newsverum/illustrations/v1/technology-1536.webp","variants":[{"height":320,"url":"https://newsverum.com/assets/newsverum/illustrations/v1/technology-480.webp","width":480},{"height":640,"url":"https://newsverum.com/assets/newsverum/illustrations/v1/technology-960.webp","width":960},{"height":1024,"url":"https://newsverum.com/assets/newsverum/illustrations/v1/technology-1536.webp","width":1536}],"width":1536},"slug":"programgym-training-environments-coding-agents-arxiv-2026","sources":[{"checkedAt":"2026-10-13","name":"arXiv preprint by researchers affiliated with Xiamen University, Washington University in St. Louis, the Chinese Academy of Sciences and Unisound","publishedAt":"2026-10-09","url":"https://arxiv.org/html/2610.13395v1"}],"summary":"تصف مسودة arXiv المؤرخة في 9 أكتوبر بيئات لإعادة بناء البرامج من الصفر وسير عمل متعدد المراحل للوكلاء.","text":"تصف مسودة arXiv المؤرخة في 9 أكتوبر بيئات لإعادة بناء البرامج من الصفر وسير عمل متعدد المراحل للوكلاء.\n\nقدم باحثون من جامعة شيامن ومؤسسات أخرى إطار ProgramGym لتدريب وكلاء البرمجة على فحص سلوك برنامج وإعادة بنائه من الصفر. وفي المسودة التي أُرسلت إلى arXiv في 9 أكتوبر، تنشئ Program-Env بيئات تدريب تضم برامج مرجعية قابلة للتنفيذ ومساحات معزولة ووثائق استخدام واختبارات الصندوق الأسود. ويقول المؤلفون إنهم أعدوا 1,648 بيئة بلغات C وC++ وGo وRust. أما Program-Agent فيفصل التحليل والتنفيذ والمراجعة إلى أدوار مستقلة، مع فحوص للتجميع ونقاط استعادة بين الدورات.\n\nفي تقييم ProgramBench، أفاد المؤلفون بأن الضبط الدقيق للنموذج Qwen3.8-27B على مسارات التدريب الناتجة رفع نتيجة اجتياز الاختبارات من 34.87% إلى 42.84%. وسجل النموذج الأساسي 55.71% مع Program-Agent، بينما سجلت النسخة المضبوطة 56.25%. وتعرّف الورقة اجتياز الاختبارات بأنه متوسط حسابي لمعدلات الاجتياز لكل مهمة، لذا لا تعني الأرقام حل جميع المهام. وتخص النتائج مهام إعادة إنتاج البرامج التي أعدها الباحثون وإعداد الأدوات الموصوف، ولا تقيس القدرة العامة على البرمجة.","title":"ProgramGym تنشئ 1,648 بيئة تدريب قابلة للتحقق لوكلاء البرمجة","topics":[],"translations":[{"api_url":"https://newsverum.com/api/v1/articles/programgym-training-environments-coding-agents-arxiv-2026?lang=tr","language":"tr","url":"https://newsverum.com/tr/news/programgym-training-environments-coding-agents-arxiv-2026"},{"api_url":"https://newsverum.com/api/v1/articles/programgym-training-environments-coding-agents-arxiv-2026?lang=en","language":"en","url":"https://newsverum.com/en/news/programgym-training-environments-coding-agents-arxiv-2026"},{"api_url":"https://newsverum.com/api/v1/articles/programgym-training-environments-coding-agents-arxiv-2026?lang=ar","language":"ar","url":"https://newsverum.com/ar/news/programgym-training-environments-coding-agents-arxiv-2026"},{"api_url":"https://newsverum.com/api/v1/articles/programgym-training-environments-coding-agents-arxiv-2026?lang=fr","language":"fr","url":"https://newsverum.com/fr/news/programgym-training-environments-coding-agents-arxiv-2026"},{"api_url":"https://newsverum.com/api/v1/articles/programgym-training-environments-coding-agents-arxiv-2026?lang=es","language":"es","url":"https://newsverum.com/es/news/programgym-training-environments-coding-agents-arxiv-2026"},{"api_url":"https://newsverum.com/api/v1/articles/programgym-training-environments-coding-agents-arxiv-2026?lang=de","language":"de","url":"https://newsverum.com/de/news/programgym-training-environments-coding-agents-arxiv-2026"},{"api_url":"https://newsverum.com/api/v1/articles/programgym-training-environments-coding-agents-arxiv-2026?lang=pt","language":"pt","url":"https://newsverum.com/pt/news/programgym-training-environments-coding-agents-arxiv-2026"}],"url":"https://newsverum.com/ar/news/programgym-training-environments-coding-agents-arxiv-2026"},"version":"1"}
