Ph.D. Student in Computer Science, University of Illinois at Urbana-Champaign
B.S. in Mathematics and Physics, Tsinghua University
Hi, there! I'm Zhe Wang, a first year Ph.D. student at University of Illinois at Urbana-Champaign, majoring in Computer Science. I am fortuantely advised by Prof. Lingming Zhang.
Before coming to UIUC, I completed my undergraduate study at Tsinghua University, majoring in Mathematics and Physics.
My research interest lies in the intersection of Artificial Intelligence and Software Engineering. More specifically:
Feel free to drop me an email if you are interested in my research or have any questions. Please find my detailed Curriculum Vitae below:
") does not match the recommended repository name for your site ("").
", so that your site can be accessed directly at "http://".
However, if the current repository name is intended, you can ignore this message by removing "{% include widgets/debug_repo_name.html %}" in index.html.
",
which does not match the baseurl ("") configured in _config.yml.
baseurl in _config.yml to "".


Top-1 Open-Source Agent Performance on SWE-bench Verified
LLM-based software agents solve real-world issues with carefully hand-crafted scaffolds, yet exhausting that design space is prohibitively costly, and existing self-improving agents rely on offline training that transfers poorly across models and benchmarks. We propose Live-SWE-agent, the first live software agent that evolves its own scaffold on the fly while solving each problem, starting from nothing more than bash tools. It solves 77.4% of SWE-bench Verified without test-time scaling, surpassing every existing software agent including the best proprietary system, and sets the best-known solve rate of 45.8% on the harder SWE-Bench Pro.
Top-1 Open-Source Agent Performance on SWE-bench Verified
LLM-based software agents solve real-world issues with carefully hand-crafted scaffolds, yet exhausting that design space is prohibitively costly, and existing self-improving agents rely on offline training that transfers poorly across models and benchmarks. We propose Live-SWE-agent, the first live software agent that evolves its own scaffold on the fly while solving each problem, starting from nothing more than bash tools. It solves 77.4% of SWE-bench Verified without test-time scaling, surpassing every existing software agent including the best proprietary system, and sets the best-known solve rate of 45.8% on the harder SWE-Bench Pro.


1st Place in Amazon Nova AI Challenge 2025 ($250,000)
NeurIPS 2025
Code reasoning models are increasingly trusted to write production code, yet they still emit vulnerable code and can be steered into assisting malicious cyberactivity. We introduce PurpCode, the first post-training recipe for safe code reasoning, which first teaches a model to reason against explicit cybersafety rules and then balances safety against utility through multi-objective reinforcement learning over red-teamed prompts. The resulting PurpCode-32B achieves state-of-the-art cybersafety among frontier models while lowering overrefusal and preserving both coding ability and general security knowledge.
1st Place in Amazon Nova AI Challenge 2025 ($250,000)
NeurIPS 2025
Code reasoning models are increasingly trusted to write production code, yet they still emit vulnerable code and can be steered into assisting malicious cyberactivity. We introduce PurpCode, the first post-training recipe for safe code reasoning, which first teaches a model to reason against explicit cybersafety rules and then balances safety against utility through multi-objective reinforcement learning over red-teamed prompts. The resulting PurpCode-32B achieves state-of-the-art cybersafety among frontier models while lowering overrefusal and preserving both coding ability and general security knowledge.


ACL 2025 Main
LLM agents are increasingly deployed in groups, yet existing benchmarks either test a single agent or stay within one narrow domain, missing the dynamics of coordination and competition altogether. We introduce MultiAgentBench, a benchmark that evaluates LLM-based multi-agent systems across diverse interactive scenarios and scores the quality of their collaboration and competition through milestone-based indicators rather than task completion alone. Across coordination protocols and strategies, graph topologies prove strongest in research scenarios and cognitive planning improves milestone achievement by 3%.
ACL 2025 Main
LLM agents are increasingly deployed in groups, yet existing benchmarks either test a single agent or stay within one narrow domain, missing the dynamics of coordination and competition altogether. We introduce MultiAgentBench, a benchmark that evaluates LLM-based multi-agent systems across diverse interactive scenarios and scores the quality of their collaboration and competition through milestone-based indicators rather than task completion alone. Across coordination protocols and strategies, graph topologies prove strongest in research scenarios and cognitive planning improves milestone achievement by 3%.

ICML 2024
Instruction tuning has made code LLMs far more capable, yet the synthetic data behind it inherits the biases of whichever model generated it. We introduce Magicoder, a family of fully open-source code LLMs — code, weights, and data — trained on 75K instructions from OSS-Instruct, which grounds data synthesis in real open-source snippets to yield more diverse and realistic instructions. At no more than 7B parameters, MagicoderS-CL-7B surpasses ChatGPT on HumanEval+ (66.5 vs. 65.9 pass@1).
ICML 2024
Instruction tuning has made code LLMs far more capable, yet the synthetic data behind it inherits the biases of whichever model generated it. We introduce Magicoder, a family of fully open-source code LLMs — code, weights, and data — trained on 75K instructions from OSS-Instruct, which grounds data synthesis in real open-source snippets to yield more diverse and realistic instructions. At no more than 7B parameters, MagicoderS-CL-7B surpasses ChatGPT on HumanEval+ (66.5 vs. 65.9 pass@1).