From Watching to Steering: Enabling Human-Coding Agent Collaboration through Execution Traces
Xiaoke Yan, Jiaying Lei, Danqing Shi, Zichen Wang, Nan Cao
Abstract
Recent advances in large language models (LLMs) have enabled coding agents to autonomously perform complex software development tasks, yet their long-running execution remains difficult for users to inspect, understand, and steer. We present Vibetrace, an interactive trace visualization and intervention system for agentic programming built upon OpenCode. Vibetrace introduces a human-agent collaboration paradigm of Observe, Understand, Intervene, and Evolve. It (1) visualizes agent workflows as interactive execution traces for inspecting actions, intermediate states, and failures; (2) enables users to fork execution from prior steps and provide targeted corrections without restarting validated progress; and (3) distills traces and human feedback into reusable skills for continual agent evolution. On SWE-bench Verified, distilled skills reduce input tokens by 23.0% and cost by 15.5%, while improving pass rate from 65.0% to 68.0%. User studies further demonstrate improved accuracy and efficiency over conventional log-based interaction.
Create a lesson
Related papers
For You, Not for Everyone: Bystander-Aware Delivery of Critical Feedback in Robot Tutoring
Atikkhan Faridkhan Nilgar, Manuel Dietrich, Kristof Van Laerhoven
AI for eGovernance: Leveraging Language Technologies For Digital Inclusion
Cynthia Jayne Amol, Lilian Wanzare
Just Between Us? Exploring a Wearable-Mediated Channel for Discreet Human-Agent Interaction in a Shared Game Setting
Atikkhan Faridkhan Nilgar, Manuel Dietrich, Kristof Van Laerhoven
Making Smell Actionable in Design: Lexicon, Movement Patterns, and Gesture Cards
Anran Feng, Shengyu Gao, Xingyu Zhao et al.
Setting the Stage: Enhancing Music Recommendations with Spoken Introductions to Stimulate Serendipity
Brett Binst
SEAM: Situated Executable Associative Memory for a Co-located Community
Keru Wang, Michael Xu, Ken Perlin et al.