mlsanityData to 7 Oct 2026

Entropy-based Code Adversarial Translation for Real-world Repository Migration

arXiv 2608.09273 ↗First posted 10 Aug 2026cs.AI cs.SEcited by 0

On the map: LLM agents and tool use → Software engineering coding agents

Abstract (arXiv)

LLMs have demonstrated strong capabilities in code generation and automated program repair, but migrating an entire repository rarely produces a runnable application because long-horizon translation challenges LLM-based agents' ability to maintain repository-level migration objectives. In this work, we propose Entropy-based Code Adversarial Translation (ECAT), a multi-agent framework for automated Android-to-HarmonyOS repository migration. ECAT formulates repository migration as adversarial entropy minimization through a generator-discriminator architecture. The discriminator measures migration quality using a unified metric called Code Entropy and produces text gradients that specify both file-level generation directives and the skills needed to execute them. Guided by these optimization signals, the generator iteratively updates the repository, and each update is accepted only if it reduces Code Entropy. Repeated generator--discriminator interactions progressively drive the migration from an initial template toward a functionally complete HarmonyOS repository. Successful low-entropy trajectories are further distilled into a self-evolving memory tree, enabling transferable migration knowledge across repositories. We also introduce A2H-RepoBench, the first real-world benchmark for Android-to-HarmonyOS repository migration, covering applications from tens of thousands to hundreds of thousands of lines of code. Evaluated by node alignment and an agent-based functional judge, ECAT achieves 74.7% overall migration quality and consistently outperforms existing agent-based methods across repositories of different scales.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Placed in Software engineering coding agents, one of 16 directions in LLM agents and tool use. Builds on 19 of its 47 references that are in the map. First posted on arXiv 10 Aug 2026.

Builds on

19 of 47 references.

Closest ancestors · 4

Same direction, newest first

  1. 2026ReCodeAgent: A Multi-agent Workflow for Language-Agnostic Translation and Validation of Large-Scale Repositories8 Apr
  2. 2024OpenHands: An Open Platform for AI Software Developers as Generalist Agents23 Jul
  3. 2024Agentless: Demystifying LLM-based Software Engineering Agents1 Jul
  4. 2023ChatDev: Communicative Agents for Software Development16 Jul

Other references · 15

  1. 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,393
  2. 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,355
  3. 2021Evaluating Large Language Models Trained on Codecited by 8,053
  4. 2023Generative Agents: Interactive Simulacra of Human Behaviorcited by 3,500
  5. 2023Lost in the Middle: How Language Models Use Long Contextscited by 3,383
  6. 2023Self-Refine: Iterative Refinement with Self-Feedbackcited by 3,317
  7. 2023SWE-bench: Can Language Models Resolve Real-World GitHub Issues?cited by 3,193
  8. 2023Code Llama: Open Foundation Models for Codecited by 2,105
  9. 2023MemGPT: Towards LLMs as Operating Systemscited by 1,295
  10. 2023Large Language Models Cannot Self-Correct Reasoning Yetcited by 965
  11. 2023Teaching Large Language Models to Self-Debugcited by 963
  12. 2023StarCoder: may the source be with you!cited by 790
3 more
  1. 2024AlphaTrans: A Neuro-Symbolic Compositional Approach for Repository-Level Code Translation and Validationcited by 28
  2. 2024RepoTransBench: A Real-World Multilingual Benchmark for Repository-Level Code Translationcited by 21
  3. 2026ArkEval: Benchmarking and Evaluating Automated CodeRepair for ArkTScited by 1

Built on by

Not cited yet.

Similar, not cited

Close in wording, no citation either way

  1. 2025RepoTransAgent: Multi-Agent LLM Framework for Repository-Aware Code Translation
  2. 2026RepoMod-Bench: A Benchmark for Code Repository Modernization via Implementation-Agnostic Testing
  3. 2025MigrationBench: Repository-Level Code Migration Benchmark from Java 8
  4. 2026DeepRepro: State-Aware Subplanning for Paper-to-Code Reproduction in Evolving Repositories
  5. 2025NL2Repo-Bench: Towards Long-Horizon Repository Generation Evaluation of Coding Agents
  6. 2026Repo0: Design-Driven Zero-to-All Code Generation
  7. 2026Large-scale Repository Engineering via Agent-Native Reusable Code Primitives
  8. 2026Converted, Not Equivalent: Benchmarking Codebase Conversion via Observational Equivalence