Yuling Shi

31 posts

Yuling Shi

Yuling Shi

@YerbaShi

Ph.D. candidate at SJTU | Previous: MSFT

Katılım Kasım 2021
232 Takip Edilen153 Takipçiler
Sabitlenmiş Tweet
Yuling Shi
Yuling Shi@YerbaShi·
Check out our latest work on saving your agent's cost! 💸 FastContext: a 4B repo explorer that offloads codebase exploration from your coding agent. Our line on efficient coding agents 👇 LongCodeZip · SWE-Pruner · SWE-Pruner-Pro · SWE-Explore... #LLM #CodeAgent #Microsoft
Yuling Shi tweet media
DailyPapers@HuggingPapers

Microsoft just released FastContext on Hugging Face A 4B repo explorer that offloads exploration from your coding agent returning only the file lines you need It cuts main-agent tokens by up to 60% and lifts SWE-bench scores by 5.5%

English
0
3
23
3.1K
Yuling Shi
Yuling Shi@YerbaShi·
Is your benchmark measuring the agent, or the machine? Three benchmarks used to grade whether coding agents can optimize code (GSO, SWE-Perf, SWE-fficiency): their own "correct" reference patches mostly stop validating on a different cloud machine. #benchmarks #LLM
Alex Veremeyenko@alex_verem

Researchers replayed 740 "official" coding-agent benchmark patches on different cloud machines. only 11 out of 140 kept their validity signal. a team from singapore management university and shanghai jiao tong university audited the three benchmarks everyone cites to measure whether coding agents can optimize code. gso, swe-perf, and swe-fficiency. they took every official reference patch and ran it across four google cloud machine types, three rounds each. the results are rough. swe-perf kept only 11 out of 140 tasks valid. gso kept 39 out of 102. swe-fficiency held up best at 411 out of 498 but still lost 87 tasks. these are the reference patches the benchmarks themselves say are correct. swap the machine and the optimization signal disappears. it gets worse. the same eight coding agents rank differently depending on which benchmark you look at. nine out of twenty-eight head-to-head comparisons flip between gso and swe-fficiency. one model jumped five positions. and swe-fficiency's scoring formula lets the worst ten tasks carry 58 to 82 percent of a submission's entire score weight. one bad task can outweigh hundreds of good ones. the deeper finding is that 384 out of 450 valid tasks are already matched or beaten by at least one public submission. the benchmarks are running out of room to separate strong agents from weak ones. swe-perf's core problem is that its reference patches cluster near zero runtime change. the median improvement is negative 0.03 percent. at that scale, normal machine noise is bigger than the optimization itself. the benchmark is measuring hardware jitter, not agent capability. we keep treating leaderboard scores as hard evidence that coding agents are improving. this paper is a reminder that the ruler we're using bends depending on which shelf you put it on. paper link in the reply.

English
0
0
6
484
Yuling Shi
Yuling Shi@YerbaShi·
@bluequbit Glad you like it! Excited to see how it works in your framework — happy to discuss.
English
0
0
1
9
shubham
shubham@bluequbit·
@YerbaShi Great! I will have to reproduce this for my framework. Thanks for this
English
1
0
1
15
Yuling Shi
Yuling Shi@YerbaShi·
Can we RL coding agents without environments? The answer is yes! 🥳 In Dockerless, we replace environment-based test execution with an agentic verifier. No env/tests execution, but full RL performance achieved! #ByteDance #CodingAgent #RL
Yuling Shi tweet mediaYuling Shi tweet mediaYuling Shi tweet media
DailyPapers@HuggingPapers

Dockerless An environment-free agentic patch verifier for coding agents. It evaluates code without execution or Docker, outperforming the strongest open-source verifier by 14.3 AUC points. Its fully environment-free RL post-training reaches 62.0% on SWE-bench Verified.

English
7
30
230
33.9K
Yuling Shi
Yuling Shi@YerbaShi·
@reisaitekiikfd Yes, that’s the idea, removing repo-specific environment setup makes RL much easier to try and scale!
English
1
0
0
77
Yuling Shi
Yuling Shi@YerbaShi·
@bluequbit Yes, especially the rollout duration. Since it avoids full environment setup/installation during rollouts, the wall-clock time becomes much more predictable.
English
1
0
2
144
shubham
shubham@bluequbit·
@YerbaShi This is great! This means that the rollouts will have predictible lengths and durations?
English
1
0
3
319
Yuling Shi
Yuling Shi@YerbaShi·
@xennygrimmato_ Great point! I think the best setup may be to combine environment-based and environment-free data: use reliable execution signals when available, while leveraging environment-free verification for easy scaling. Lots of exciting directions here — happy to discuss more!
English
0
0
0
37
Vaibhav Tulsyan
Vaibhav Tulsyan@xennygrimmato_·
Good playground for testing Code World Models! Although environment-free verifiers are not perfect, they can still help models improve on coding abilities. Keeping check on reward hacking is super important though.
Yuling Shi@YerbaShi

Can we RL coding agents without environments? The answer is yes! 🥳 In Dockerless, we replace environment-based test execution with an agentic verifier that explores the repo and scores patches as RL rewards. No env-setup/test execution. But full performance!

English
4
4
20
3.7K
Yuling Shi
Yuling Shi@YerbaShi·
@sanmking Thanks for the questions! The key cost is not simply running Docker, but making every repo verifiable in the first place: environment setup, dependency resolution, and test construction. These are expensive and hard to scale. Dockerless does not require them at all.
English
1
0
5
503
Santiago M.
Santiago M.@sanmking·
I’m sorry for being critical, but considering that: A. The motivation of the research is to reduce costs (red highlight). B. The results only show performance improvements, not costs (green). C. The proposed architecture has K agents, and an LLM judge. I don’t see how a swarm of agents can cost less that a Docker environment that runs on a fraction of the CPU. I do think the results have value, but not from a cost perspective. Could you please rephrase the value of the research (or explain why I’m wrong)?
Santiago M. tweet media
English
2
1
6
483
Yuling Shi
Yuling Shi@YerbaShi·
Can we RL coding agents without environments? The answer is yes! 🥳 In Dockerless, we replace environment-based test execution with an agentic verifier that explores the repo and scores patches as RL rewards. No env-setup/test execution. But full performance!
Yuling Shi tweet media
English
2
22
200
17.8K
Yuling Shi retweetledi
DailyPapers
DailyPapers@HuggingPapers·
Dockerless An environment-free agentic patch verifier for coding agents. It evaluates code without execution or Docker, outperforming the strongest open-source verifier by 14.3 AUC points. Its fully environment-free RL post-training reaches 62.0% on SWE-bench Verified.
DailyPapers tweet media
English
4
16
70
32.9K
Yuling Shi
Yuling Shi@YerbaShi·
Vibe coding is easy. Vibe debugging is hell. 😮‍💨 At #ICSE2026 in #Rio, we're tackling that last mile — come check out "From Code to Correctness: Closing the Last Mile of Code Generation with Hierarchical Debugging." 🗓 Wed, Apr 15, 5pm · Europa II #LLM4Code #AI #ICSE
Yuling Shi tweet media
English
0
0
1
199
Yuling Shi retweetledi
DailyPapers
DailyPapers@HuggingPapers·
CodeOCR Vision language models can read code from images with 8x compression—110 text tokens become just 27 visual tokens. The code stays recognizable while slashing compute costs.
DailyPapers tweet media
English
1
7
50
3.1K
Yuling Shi retweetledi
ResearchPod
ResearchPod@researchpodapp·
🚀 GlimpRouter: The "Transistor Moment" for Compound AI – first-token entropy turns SLM self-doubt into zero-overhead routing! Massive congrats to Wenhao Zeng, Xuteng Zhang, @YerbaShi, Chao Hu, Yuting Chen, Beijun Shen, Xiaodong Gu and the team on GlimpRouter: Efficient Collaborative Inference by Glimpsing One Token of Thoughts – training-free metacognitive router that glimpses one token to slash inference costs while boosting accuracy. 🎉
English
1
1
2
162
Yuling Shi retweetledi
Raphael Mansuy 🍵
Raphael Mansuy 🍵@raphaelmansuy·
We’ve been optimizing AI inference completely wrong ... GlimpRouter -> This paper will be remembered as the "Transistor Moment" for Compound AI Systems—the point where we stopped treating model routing as a complex learning problem and realized it was a simple physics problem of information entropy. For the last two years, the industry has been obsessed with "Routing." The logic is simple: Send easy queries to a cheap model (SLM) and hard queries to a smart model (LLM). But the implementation has been a disaster. To make this decision, we usually train a third model (a BERT classifier or a router) just to analyze the prompt. We created a bureaucracy of models ... We added latency just to decide who should do the work ... We traded compute for... more compute. 👉 Enter "GlimpRouter." I just read GlimpRouter: Efficient Collaborative Inference by Glimpsing One Token of Thoughts (Zeng et al., Jan 2026), and it effectively renders complex router architectures obsolete. The paper proposes a radical simplification based on a single, elegant insight: You don't need a manager to tell you a task is hard. You know it’s hard the moment you try to start. 👉 How it works (The "First-Token" Hypothesis) Instead of analyzing the prompt with an external router, GlimpRouter lets the small model (SLM) simply start generating. It looks at the First Token Entropy—essentially, the model's confidence in its very first word. The Glimpse: The SLM generates token #1. The Check: Is the SLM "anxious" (high entropy)? The Route: - Low Entropy (Confident): The SLM keeps going. Cost = near zero. - High Entropy (Confused): Stop immediately. Hand off to the LLM. Why this is a breakthrough: It is Training-Free. You don't need a dataset of "hard vs. easy" prompts. It is Zero-Overhead. The "router" is just the first step of the generation itself. This effectively turns the SLM’s own uncertainty into the routing signal. 👉 The Death of the Monolith We are moving away from "One Giant Model" to "Compound AI Systems." But until now, the orchestration cost was too high. GlimpRouter fixes the economics. It allows us to deploy massive reasoning capabilities on edge devices. Your phone handles the 90% of "low entropy" tasks, and seamlessly cloudsources the 10% of "high entropy" reasoning—without you ever noticing the switch. 👉 Food for Thought The most intelligent thing a model can do isn't answering a question correctly. It is knowing when it doesn't know the answer. We spent billions trying to make models bigger. We should have been spending that time making them more introspective. GlimpRouter proves that Metacognition (thinking about thinking) is the ultimate compression algorithm. If your AI stack doesn't have an "I don't know" switch, you aren't building for 2026. You're building for 2024. arxiv.org/pdf/2601.05110
Raphael Mansuy 🍵 tweet media
English
0
1
1
108
Yuling Shi retweetledi
Isoform
Isoform@isoformai·
Vibe coding is fun. Serious coding lasts. This is why we built Yansu, an AI-led coding platform guided by intent, validation and your team’s knowledge.
English
33
42
190
191.6K
Yuling Shi
Yuling Shi@YerbaShi·
🚨 LLMs are cheating on benchmarks. They “remember” QA answers from pretraining instead of reasoning from context. We built LASTINGBENCH —automatically detects and repairs leaked benchmarks through counterfactual rewriting. Check out our #EMNLP2025 Paper! Let’s meet in Suzhou!
Yuling Shi tweet media
English
0
0
2
140
Yuling Shi retweetledi
AK
AK@_akhaliq·
LongCodeZip Compress Long Context for Code Language Models
AK tweet media
English
1
3
33
7.6K