The Developer as Curator: A Canvas for Coding Agent Context
This program is tentative and subject to change.
The quality of AI-generated code depends on the context that coding agents automatically receive as input. Today’s coding agents do not expose that context to the developer. When retrieval fails, the developer cannot distinguish whether a wrong output stems from flawed reasoning or from incorrect or missing input. We describe how coding agents retrieve context internally and derive three failure modes: wrong context, missing context and stale context. Existing mechanisms for managing context (compaction, session reset, and sub-agent delegation) are automated responses to token limits that give developers no way to correct these failures.
We present Monet, a canvas-based development tool that positions the developer as curator of the context the agent receives. Monet is guided by two design goals: context observability, letting developers see every piece of gathered context and its current state, and context curation, letting developers add, remove, and refresh context through direct manipulation. On Monet’s canvas, each piece of context is a node that developers can remove, add, or refresh to correct the agent’s input before re-prompting. Case studies show that each mechanism catches retrieval errors that autonomous agents cannot self-correct. Monet opens a new design space for human-AI collaboration in agent-assisted programming, shifting the developer’s role from prompt author to context curator.
This program is tentative and subject to change.
Tue 6 OctDisplayed time zone: Pacific Time (US & Canada) change
15:30 - 17:00 | |||
15:30 30mTalk | Relational Agenda Programming: A Uniform Execution Model for Embedded Reasoning Systems Onward! Papers Andrew Shi-hwa Chen Minnesota State University Moorhead | ||
16:00 30mTalk | Croquetify: Transforming Single-User Functional Reactive Programs into Multi-User Applications Onward! Papers Yoshiki Ohshima Independent Contractor, Shizuoka University, Aran Lunzer Independent Software Engineer, David A Smith Independent Software Engineer | ||
16:30 30mTalk | The Developer as Curator: A Canvas for Coding Agent Context Onward! Papers Lukas Böhme Hasso Plattner Institute, University of Potsdam, Potsdam, Germany, Tom Beckmann Kyoto University of Advanced Science, Michael Perscheid SAP Innovation Center Potsdam, Robert Hirschfeld Hasso Plattner Institute; University of Potsdam | ||