WorksComputer Science
Working Through Representation: Malleable Workspaces for Human-Agent Knowledge Work
Abstract
Generative AI supports knowledge work, yet conversational histories may not capture the evolving organization that guides subsequent action. We introduce the Malleable Workspace, a conceptual model of how humans and agents form and revise a Work Representation and use its organization to advance work within a wider Work Environment. We developed it iteratively through conceptual analysis, comparison of 58 papers, and the construction and three-month longitudinal study of MalleableSpace with seven experienced agent users. Systems varied in what they represented as units and relations. System-assembled context was common; more systems supported local incorporation of agent outputs than reorganization, and fewer supported consequential agent-driven changes beyond the representation. The field study showed how representational roles and organization developed in use. These observations refined the model's account of how representation-grounded action depends on and can change the Work Environment. We contribute a conceptual and analytic foundation for representation-centered human–agent design.
CCS Concepts
• Human-centered computing → HCI theory, concepts and models; Empirical studies in HCI; Interaction paradigms.
Keywords
Human-agent interaction, knowledge work, external representations, representational grounding
ACM Reference Format: Nan Chen, Long Ling, Luna K. Qiu, Zilong Wang, and Yuqing Yang. 2018. Working Through Representation: Malleable Workspaces for Human–Agent Knowledge Work. In Proceedings of Make sure to enter the correct conference title from your rights confirmation email (Conference acronym ’XX). ACM, New York, NY, USA, 17 pages. https://doi.org/XXXXXXX.XXXXXXX
Introduction
Generative AI is increasingly used in knowledge work to support people in gathering and synthesizing information, exploring interpretations and alternatives, and producing or revising artifacts [21, 37, 83, 104]. Within this work, people decide which materials and AI-generated outputs matter and establish relations among them, such as grouping ideas by theme or linking claims to supporting evidence [40, 63, 70]. External representations, such as notes grouped on a canvas or outlines organizing a draft, make these materials and their relations available for inspection and revision [44, 59, 72, 100]. As work progresses, people revise these representations to express their evolving understanding and use them to develop new insights and guide subsequent action [18, 43, 74].
Such AI-supported knowledge work commonly unfolds through conversational interfaces, which organize human–AI interaction as sequences of turns [62, 84]. Successive exchanges support the articulation and refinement of ideas, while branching allows users to develop alternative conversational paths [45, 80, 102]. Conversational histories preserve how interaction unfolded, but they do not necessarily show how relevant materials and AI-generated outputs currently relate or what these relations imply for subsequent action. Users may therefore need to reconstruct and update this understanding as work progresses [71, 79, 98, 102].
Recent human–AI systems have moved beyond chat by organizing work in editable visual representations, such as canvases, node-link diagrams, hierarchical outlines, and tables [11, 12, 32, 38, 83, 108]. These representations can persist as human–AI work continues, be reorganized by humans and agents, and ground subsequent model action [48, 86, 104]. These developments raise a conceptual question: how can an evolving representation mediate ongoing collaboration between humans and agents?
Existing accounts of human–AI work offer important foundations for addressing this question. Models of instruction formation and AI instruments describe how represented elements express intent and shape generative action [69, 76]. Other accounts foreground adaptable collaborative processes, analytical artifacts as interfaces for further action, and shared workspaces for organizing evidence and interpretations [26, 90, 91].
Building on these foundations, we introduce the Malleable Workspace (Figure 1), a conceptual model that explains how an evolving Work Representation mediates ongoing human–agent collaboration and how this collaboration both draws on and changes the broader work environment. The representation organizes units, such as claims, evidence items, or drafts, and relations among them to express a current, revisable state of work. Humans and agents can reshape this representation as work develops. Its malleability allows humans to express and revise their understanding of the work. The resulting organization, together with human guidance, directs agent action, reducing the need to reconstruct relevant context in successive prompts. Such representation-grounded action can change the broader Work Environment, which includes the tools, source materials, artifacts, and other resources involved in the work. Humans and agents also interpret relevant materials and outcomes from this environment and selectively incorporate them into the representation, updating it to guide further action.

Figure 1. The Malleable Workspace: working through an evolving representation. The Work Representation organizes units—such as documents, questions, goals, and operations—and relations among them. Its organization grounds human and agent action (R1), with human guidance directing particular agent actions. Humans and agents selectively interpret relevant materials and outcomes, forming and revising the representation (R2). Representation-grounded action can produce consequential changes beyond the representation in the Work Environment (R3).
We developed the Malleable Workspace iteratively through conceptual analysis, cross-system comparison, and the construction and study of MalleableSpace, a spatial human–agent system operationalizing the emerging model. Four structural mismatches—unit, relation, state, and progression—motivated an initial model that informed both our analysis of 58 recent papers on human–agent systems and the design of MalleableSpace. We then conducted an exploratory three-month longitudinal study with seven experienced agent users who incorporated MalleableSpace into self-selected work. Insights from the comparison and study prompted model revisions and renewed corpus analysis, sharpening its account of the Work Environment and how representation-grounded action can change that environment.
Across the corpus, systems differed in what they made addressable as units and in the interpretive, compositional, and developmental continuity preserved through relations. Systems commonly supported system-assembled context, while agent-directed acquisition was less common. Local incorporation of agent outputs was widely supported, whereas reorganization of existing units was less prevalent. Most systems supported agent-driven changes within the Work Representation; a smaller subset used represented organization to guide consequential changes to distinct artifacts or environments beyond it. Together, these patterns showed that the model can describe and distinguish representational configurations across diverse interfaces and identify the boundaries of their support for continued human–agent work.
The longitudinal study of MalleableSpace elaborated how a Work Representation functioned in continued use. The same representational forms supported multiple roles as participants put them to use in different ways, while represented organization was progressively formed and revised. Using this represented organization in work beyond MalleableSpace initially required participants to carry context into their existing tools and agents. Connecting the Space to these agents enabled represented organization to guide changes to external artifacts. Relevant materials and outcomes could be selectively incorporated into the representation through subsequent work. These observations motivated the inclusion of the Work Environment as a core model component and sharpened the model’s account of how representation-grounded action both depends on and can change that environment.
Drawing on the model and both investigations, we identify four design considerations for supporting continued work through revisable representations. Taken together, this work makes three contributions:
We introduce the Malleable Workspace, a conceptual model centered on an evolving Work Representation through which humans and agents organize and revise relevant units and relations and ground subsequent action within a broader Work Environment.
We apply the model to analyze 58 recent papers on human–agent systems, showing its utility for describing and distinguishing how systems organize evolving Work Representations and connect them to continued action, while revealing recurring patterns and underexplored design possibilities.
We operationalize and interrogate the model by constructing MalleableSpace1 and conducting a longitudinal field study of its use. The study shows how representational roles and organization develop in continued work and refines the model’s account of how the Work Representation draws on and guides changes to the broader Work Environment.
Related Work
Our work builds on three strands of prior research: conversation history and continuity, external representations in knowledge work, and interaction models for human–AI work.
Conversation History and Continuity of Work
AI-supported knowledge work often involves repeated exchanges with LLMs as users refine their intentions. Studies of creative practice and information seeking document how users assess outputs, clarify needs, and explore alternatives [62, 84]. Conventional chat organizes these exchanges as a linear sequence of turns, each comprising one user or LLM contribution. Conversational branching lets users explore alternative paths from an earlier turn, reusing the preceding history while preserving the original trajectory [3, 45, 58, 80].
Work-relevant information can become distributed across turns and paths, within a single chat or across separate chats and branches. Research on human–human messaging describes the effort of recovering prior context and connecting relevant but nonadjacent messages [71, 79, 98]. Related challenges also arise in conversations with LLMs, including navigating long conversations, locating variations, and comparing outputs [24, 67, 102]. Prior work supports continuity through reuse of past conversations and retained memories [17, 35], with user-facing tools for inspecting, editing, or explicitly reusing that information [30, 96]. The relevance of retained information can change as users’ intentions evolve [36, 87].
This work motivates examining how information distributed across conversational histories can be brought together and reorganized to support changing work needs.
External Representations in Knowledge Work
Knowledge work activities such as sensemaking and design require people to gather relevant materials, compare interpretations and alternatives, and revise intermediate judgments as their understanding develops [18, 63, 70, 74]. External representations participate in this work by shaping what information is perceptually available and what operations people can perform on it [31, 59, 72, 100]. For example, representations of design rationale make issues, alternatives, and supporting arguments explicit, so that people can examine their relationships and reconsider earlier judgments [15, 52].
Manipulating a representation can contribute to the work of understanding. Kirsh et al. describe epistemic actions as changes to the environment that simplify cognitive work [42]. In sensemaking, Wright et al. illustrate how arranging, grouping, and connecting materials can support the construction and revision of an analysis [92]. Representational operations can also affect computation through different mechanisms. In semantic interaction, systems interpret users’ manipulations as signals for updating an underlying model [19], whereas Mackay et al. describe how systems maintain constraints and dependencies among organized objects during interaction [51].
Persistent representations make existing organization available to be revisited and revised. Studies of physical knowledge work show how location and visibility can mark relevance, priority, and unfinished activity [40, 53]. Research on spatial hypertext shows how organization can emerge through proximity, visual attributes, and lightweight relations [55, 56]. Such organization can remain available without becoming fixed. Beaudouin-Lafon et al. likewise emphasize that objects remain malleable over time as they are appropriated and reshaped in use [5]. These accounts provide a foundation for examining how evolving representations organize reasoning and action in human–AI work.
Interaction Models for Human–AI Work
Prior human–AI systems instantiate representation-centered interaction in different ways: they vary in what is represented, how that representation can be reorganized, and how its organization informs subsequent model action [11, 12, 38, 83, 86, 104, 108]. This variation motivates a broader account of how representation organizes continued work.
Several models explain how representations shape generative action. Shen et al. model the information and control flows through which prompts, interface actions, and artifacts combine into instructions for GenAI [76]. AI-Instruments embodies intent in manipulable, reusable instruments through which users steer generation and refine their intent [69]. Kim et al. propose an object-oriented design framework that makes inputs, model configurations, and output spaces persistent, composable objects for assembling and comparing alternative generation configurations [41]. Other frameworks foreground coordination and adaptation in human–AI collaboration. The Co-Creative Framework for Interaction design characterizes turn-taking, initiative, communication, and contributions to a shared creative product [68]. Wang et al. propose a framework that makes the collaborative process explicit, persistent, and adaptable. It organizes problems, workflows, operations, environment, and reflection to support reframing goals, reorganizing dependencies, and redirecting ongoing work [90].
Recent work focuses on persistent analytical artifacts and shared sensemaking representations. Figures as Interfaces links scientific figures to data, code, and provenance. Bidirectional mappings let visual interactions guide further analytical operations, while versioned artifacts preserve linked figures and their analytical provenance [91]. Guan et al. propose a dynamic shared workspace where humans and specialized agents organize evidence and interpretations across representational layers. Contributions are treated as candidates for negotiated incorporation, with competing interpretations and provenance kept visible [26].
Building on these accounts, we introduce the Malleable Workspace, a conceptual model of how an evolving Work Representation mediates human–agent collaboration. The model articulates how humans and agents form and revise represented organization, how that organization grounds subsequent action, and how such action changes the broader Work Environment. By making these relationships explicit, the model supports analysis of how this mediation operates and identifies opportunities for further exploration in the design of human–agent workspaces.
From Structural Mismatches to the Malleable Workspace
This section characterizes the structural mismatches motivating the Malleable Workspace and presents its core constructs and relationships. The model presented here incorporates refinements informed by the cross-system analysis and longitudinal field study reported in § 4 and § 5.
Structural Mismatches in Conversation-Centered AI Interaction
Consider a researcher studying why people struggle to keep track of their work as they explore ideas with AI. Across sessions and branches, she develops two candidate explanations and a criterion for comparing them, while relevant evidence remains scattered across the conversation history. To ask AI to compare them, she must include the explanations, the criterion, and the relevant evidence in a prompt. The comparison informs what evidence she seeks next and how she revises the manuscript. We characterize this structural mismatch between conversational progression and evolving work organization through four interrelated dimensions: unit, relation, state, and progression (Figure 2).

Figure 2. Four structural mismatches in conversation-centered AI interaction and the corresponding capabilities of a Malleable Workspace. Left: Claims A and B and Criterion C remain distributed across conversational turns and sessions, illustrating unit, relation, state, and progression mismatches; the user reconstructs the relevant context in a subsequent prompt. Right: A Malleable Workspace supports forming units from heterogeneous materials, organizing relations, externalizing the current work state, and using this representation to guide subsequent AI action. Action outcomes, such as Synthesis Z, can be incorporated into the evolving representation to support continued work.
Unit mismatch. People may work with individual claims within responses or explanations assembled across turns and sources. As understanding develops, people may split an explanation or combine several claims. When prompts and responses are the primary addressable units, users must extract and recombine fragments to work with objects at other granularities.
Relation mismatch. Knowledge work involves forming and revising relations through which materials become meaningful—for example, whether one claim supports, contradicts, or qualifies another [1, 85, 92]. Conversation preserves chronological and branch structure, but not necessarily these evolving semantic, evidential, or developmental relations [27].
State mismatch. Continued work depends on understanding which interpretations remain current, what is unresolved, and how tasks depend on one another [63, 70]. Preserving earlier exchanges does not necessarily make this current work state explicit [6, 71, 79, 98, 102].
Progression mismatch. Continued work depends on connecting materials, interpretations, and outcomes to subsequent action [6, 73]. When these span conversations and sources, continuing one conversational path does not necessarily make them available for the next action; users must assemble the relevant context to carry the work forward.
The Malleable Workspace Model
Motivated by these mismatches, the Malleable Workspace centers on an evolving Work Representation through which humans and agents organize relevant elements and relations, revise that organization as work develops, and ground subsequent action within a broader Work Environment (Figure 1).
Within this representation, units are elements treated as coherent objects of work, whose boundaries need not coincide with source messages or documents; relations express how units are currently understood with respect to one another. The researcher, for example, can assemble two explanations across conversations and connect evidence to the explanations it supports or challenges. The represented state is expressed through this current organization, not a separate summary or fixed record. Representational malleability is the capacity of humans and agents to reshape the Work Representation as a way of advancing their work.
The Work Environment comprises the tools, source materials, artifacts, agents, and other resources involved in the work. The Work Representation draws on this environment to selectively externalize and organize what currently matters rather than reproducing it in full. For the researcher, this environment includes the source materials she consults, the manuscript she revises, and the tools and agents she uses.
Human guidance provides direction for a particular agent action, indicating how the Work Representation should be used without requiring users to reconstruct that context in each prompt.
The model specifies three relationships that can operate in different orders.
Representational grounding (R1). The Work Representation grounds human or agent action when its organization of units and relations is used as a basis for understanding the work and guiding action. In the researcher scenario, the agent draws on the represented explanations and how evidence supports or challenges them, while human guidance directs the agent to compare the explanations using the represented criterion.
Selective interpretation and externalization (R2). Humans and agents determine which materials and outcomes are relevant, interpret their significance for the current work, and externalize those interpretations by adding or revising units and relations. For the researcher, this can mean interpreting how an agent-generated comparison qualifies an explanation and updating the Work Representation accordingly, rather than merely retaining the output. As relevance and meaning change, units and relations may be reorganized or removed.
Action-driven environmental transformation (R3). R3 occurs when a human or agent action grounded in the Work Representation produces consequential changes in the broader Work Environment. For the researcher, this means using the comparison to revise the actual manuscript, rather than only updating represented explanations. Relevant consequences, such as feedback on the revision, may subsequently be interpreted and incorporated through R2.
The Malleable Workspace as an Analytic Lens
We use the Malleable Workspace as a sensitizing framework to examine how evolving Work Representations participate in continued human–agent action. We reconstructed how systems organized
work as units and relations, how that organization grounded particular agent actions, how agent contributions entered or revised represented work, and where action produced consequential change. The comparison identifies recurring configurations across interface forms, distinguishing how systems connect represented work to subsequent action and the boundaries of their support.
Comparative Approach
To construct the comparative corpus, we conducted a bounded search of main-proceedings full papers at CHI, UIST, CSCW, IUI, and DIS from 2022 through August 2026, supplemented by backward and forward citation tracing. We chose 2022 as the starting point to focus on systems built around recent generative models. We checked annual proceedings listings and metadata to identify candidate papers. Citation tracing admitted papers from other venues under the same eligibility criteria. Two authors divided the screening workload and cross-checked each other’s decisions. Title and abstract screening retained papers plausibly reporting implemented GenAI systems for open-ended, multi-step knowledge work. Full texts were assessed against two conjunctive criteria: each system (1) maintained an inspectable and revisable representation functionally distinct from both a chat transcript and a final artifact, and (2) used human-selected or human-revised content or organization from that representation in at least one subsequent agent action. Public evidence also had to be sufficient to reconstruct this workflow. The comparison reported here covers 61 implementation cases from 58 source papers. Distinct implementations reported in the same paper were treated as separate cases when they organized represented work differently.
Using a provisional version of the model as a sensitizing framework, we reconstructed how agents participated in represented work across systems and developed a shared codebook. We recorded what became represented as units and relations, which aspects of this organization became available to particular agent actions, how generated material entered or changed represented work, and whether represented work informed changes to another object in the Work Environment. For each case, we coded a feature as supported when the paper explicitly reported at least one implemented mechanism meeting its definition. Two coders independently annotated a ten-system pilot. Discrepancies and proposed codebook revisions were discussed with three additional authors to clarify category boundaries and challenge initial interpretations. Following the pilot, the two coders stabilized the codebook for the main coding pass, divided the remaining corpus, and cross-checked each other’s annotations, referring ambiguous cases to the five-author team. Analysis nevertheless remained iterative: cross-case comparison and difficult cases prompted targeted re-examination of earlier annotations, while subsequent refinements to the model led us to return to relevant cases before finalizing the analysis. Through this process, we developed the recurring configurations reported below. fig:3 summarizes these cross-case patterns alongside the visual forms used to represent work.
Forming Work Representations through Units and Relations
F1. Across diverse interface forms, systems differed in what they made addressable as units and which forms of continuity they preserved through relations. Unitization made different aspects of work available for direct intervention, while relations retained how those elements were understood, belonged together, or had developed. These representational roles can coexist within a system. The meanings and organization of units and relations were often specified by task-specific workflows, while some systems left aspects of these open to user configuration.
Systems Varied in What They Made Addressable as Units
Making substantive work content directly addressable. Unitization turned content embedded in linear model output or a composite artifact into objects that could be manipulated independently. Graphologue [32] converted concepts in streaming responses into entity nodes for targeted exploration. Interactive Reasoning [60] represented a verbose reasoning chain as editable topic nodes and subtrees. Extending this move to a developing artifact, Script&Shift [78] organized draft content into layers that writers could develop separately.
Making commitments guiding the work explicit and revisable. Unitization separated what the work should satisfy from the content being produced. OnGoal [16] consolidated goals expressed across multi-turn dialogue into a goal model that users could review and control over time. IntentTagger [25] represented intent as editable tags with deck- or slide-level scope.
Making operations inspectable and editable. Unitization made operations themselves—not only their outcomes—available for direct intervention. Spellburst [2] represented creative-coding transformations as operator nodes between sketch versions, exposing operations otherwise buried in editing history. ThinkFlow [11] transformed multi-turn sensemaking into editable workflow phases and dependencies that could be adapted across uses.
Systems Varied in the Connections They Preserved through Relations
Preserving interpretive continuity. Relations made interpretations of represented materials inspectable through their organization. Orca [33] allowed users to spatially arrange and group webpages according to distinctions relevant to the work, keeping categories and priorities visible as browsing continued. Orality [47] organized spoken ideas through topic structures and explicit conflict links that users could revise as their understanding developed.
Preserving compositional continuity. Relations kept local units connected to the larger structures they formed. Sensecape [83] linked topic canvases through an abstraction hierarchy, allowing users to explore a subtopic while retaining its place in the broader information space. Brickify [77] composed design tokens into a visual lexicon through spatial and scoped relations, preserving how individual elements belonged within an intended image.
Preserving developmental continuity. Relations preserved how units developed from one another, making the development of represented work inspectable. IdeationWeb [75] linked derived ideas to their sources through derivation paths, preserving how human- and AI-generated ideas evolved. Spatial Balancing [23] retained revisions as parent-child relationships in a version tree, enabling users to compare alternatives and return to earlier states.
Grounding Agent Action in Represented Work
F2. Across systems, system-assembled context was common; agent-directed acquisition of further material during action was less common. Human guidance identified a referent, scope, or operation; system mechanisms assembled additional context; and agents could use intermediate results to decide what further material to inspect or retrieve.
Users designated content from the Work Representation for agent action in different ways. In StoryNode [66], users selected node content for inclusion in the prompt; in CoNode [108], users connected input blocks to an AI node. System assembly went beyond reading or serializing this designated material: it added or derived further context through structural and computational mechanisms. Structural assembly applied predefined scope rules, as in CoMAP [46], IntentTagger [25], EchoMind [10], and Co-ExploreDS [9]. For local refinement, CoMAP added immediate neighbors to the selected unit; for graph-wide assistance, the agent instead received conversation history and a serialized full graph.
| Case | Form | Cnt | Com | Op | Int | Cmp | Dev | Str | Cpt | Agt | Loc | Org | WR | Env |
| AI Chains [93] | Node-link | ✓ | ✓ | ✓ | ✓ | ✓ | – | – | ✓ | – | ✓ | – | ✓ | – |
| Sensecape [83] | Node-link | ✓ | – | – | ✓ | ✓ | – | – | – | – | ✓ | – | ✓ | – |
| IdeaSynth [64] | Node-link | ✓ | ✓ | – | ✓ | ✓ | ✓ | ✓ | – | – | ✓ | – | ✓ | – |
| Spellburst [2] | Node-link | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | – | ✓ | – | ✓ | – |
| Graphologue [32] | Node-link | ✓ | – | – | ✓ | ✓ | – | ✓ | ✓ | – | ✓ | – | ✓ | – |
| ThinkFlow [11] | Node-link | ✓ | ✓ | ✓ | ✓ | ✓ | – | ✓ | ✓ | – | ✓ | ✓ | ✓ | – |
| CoMAP [46] | Node-link | ✓ | ✓ | – | ✓ | ✓ | – | ✓ | – | – | ✓ | – | ✓ | – |
| Vipera [29] | Node-link | ✓ | ✓ | – | ✓ | ✓ | – | ✓ | ✓ | – | ✓ | – | ✓ | – |
| Athena [4] | Node-link | ✓ | ✓ | – | – | ✓ | – | ✓ | ✓ | – | ✓ | ✓ | ✓ | ✓ |
| PersonaFlow [50] | Node-link | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | – | ✓ | – | ✓ | – |
| Orality [47] | Node-link | ✓ | – | – | ✓ | ✓ | ✓ | ✓ | ✓ | – | ✓ | ✓ | ✓ | – |
| Polymind [88] | Node-link | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | – | ✓ | – | ✓ | – |
| Hippo [60] | Node-link | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | – | – | ✓ | – | ✓ | – |
| StoryNode [66] | Node-link | ✓ | ✓ | – | ✓ | ✓ | – | – | – | – | ✓ | – | ✓ | – |
| CoNode [108] | Node-link | ✓ | ✓ | ✓ | ✓ | ✓ | – | ✓ | – | – | ✓ | – | ✓ | – |
| CoExploreDS [9] | Node-link | ✓ | ✓ | – | ✓ | – | ✓ | ✓ | ✓ | ✓ | ✓ | – | ✓ | – |
| IdeationWeb [75] | Node-link | ✓ | – | – | ✓ | – | ✓ | – | – | – | ✓ | – | ✓ | – |
| MindTrellis [48] | Node-link | ✓ | – | – | ✓ | ✓ | – | ✓ | ✓ | – | ✓ | ✓ | ✓ | – |
| ClueCart [89] | Node-link | ✓ | – | – | ✓ | ✓ | ✓ | ✓ | – | – | ✓ | ✓ | ✓ | – |
| NeuroSync [103] | Node-link | ✓ | ✓ | ✓ | ✓ | ✓ | – | ✓ | – | – | ✓ | ✓ | ✓ | ✓ |
| CoQuest [49] | Node-link | ✓ | ✓ | – | ✓ | – | ✓ | ✓ | ✓ | ✓ | ✓ | – | ✓ | – |
| Sci-Fi Spark [34] | Node-link | ✓ | ✓ | – | ✓ | ✓ | – | ✓ | ✓ | – | ✓ | – | ✓ | – |
| CGL: Story [41] | Node-link | ✓ | – | ✓ | ✓ | ✓ | ✓ | ✓ | – | – | ✓ | – | ✓ | – |
| EchoMind [10] | Node-link | ✓ | ✓ | – | ✓ | ✓ | – | ✓ | – | – | ✓ | – | ✓ | – |
| WaitGPT [94] | Node-link | ✓ | ✓ | ✓ | – | ✓ | ✓ | ✓ | ✓ | – | ✓ | – | ✓ | – |
| StoryEnsemble [82] | Node-link | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | – | ✓ | – | ✓ | – |
| Luminate [81] | Spatial | ✓ | ✓ | – | ✓ | ✓ | – | ✓ | ✓ | – | ✓ | ✓ | ✓ | – |
| Orca [33] | Spatial | ✓ | – | – | ✓ | ✓ | – | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Memolet [96] | Spatial | ✓ | ✓ | – | ✓ | ✓ | ✓ | ✓ | – | – | ✓ | – | ✓ | – |
| ImaginationVellum [54] | Spatial | ✓ | ✓ | – | ✓ | ✓ | ✓ | ✓ | ✓ | – | ✓ | – | ✓ | – |
| Script&Shift [78] | Spatial | ✓ | ✓ | – | ✓ | ✓ | ✓ | ✓ | – | – | ✓ | ✓ | ✓ | – |
| AI-Instruments [69] | Spatial | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | – | ✓ | – | ✓ | – |
| CareerCraft [65] | Spatial | ✓ | ✓ | – | ✓ | ✓ | – | ✓ | – | – | ✓ | ✓ | ✓ | ✓ |
| S-PRISM [86] | Spatial | ✓ | ✓ | – | ✓ | ✓ | ✓ | ✓ | ✓ | – | – | – | – | ✓ |
| IntentTagger [25] | Spatial | ✓ | ✓ | – | ✓ | ✓ | – | ✓ | – | – | ✓ | – | ✓ | ✓ |
| Brickify [77] | Spatial | ✓ | ✓ | – | ✓ | ✓ | ✓ | ✓ | – | – | ✓ | ✓ | ✓ | – |
| ThemeViz [37] | Spatial | ✓ | ✓ | – | ✓ | ✓ | ✓ | ✓ | – | – | ✓ | ✓ | ✓ | – |
| Synthia [99] | Spatial | ✓ | ✓ | – | ✓ | ✓ | ✓ | ✓ | – | – | ✓ | ✓ | ✓ | ✓ |
| Patchview [14] | Spatial | ✓ | ✓ | – | ✓ | ✓ | – | ✓ | ✓ | – | ✓ | ✓ | ✓ | – |
| CGL: Copywriting [41] | Table | ✓ | ✓ | ✓ | ✓ | ✓ | – | – | – | – | ✓ | – | ✓ | – |
| OntoScope [106] | Table | ✓ | ✓ | – | ✓ | ✓ | – | ✓ | – | – | ✓ | – | ✓ | – |
| CGL: Email [41] | Document | ✓ | ✓ | ✓ | ✓ | ✓ | – | – | – | – | ✓ | – | ✓ | – |
| Marco [22] | Notebook | ✓ | ✓ | ✓ | ✓ | ✓ | – | ✓ | ✓ | ✓ | ✓ | – | ✓ | – |
| ITD: Phasewise [39] | Notebook | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | – | ✓ | – | ✓ | – |
| ITD: Stepwise [39] | Notebook | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | – | ✓ | – | ✓ | – |
| Cocoa [20] | Notebook | ✓ | ✓ | ✓ | – | ✓ | – | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | – |
| VISAR [104] | Mixed | ✓ | ✓ | – | ✓ | ✓ | – | ✓ | – | – | ✓ | – | ✓ | ✓ |
| CrossLit [13] | Mixed | ✓ | – | – | ✓ | ✓ | – | ✓ | ✓ | – | ✓ | ✓ | ✓ | – |
| Narrative Scaffolding [28] | Mixed | ✓ | ✓ | – | ✓ | ✓ | ✓ | ✓ | ✓ | – | ✓ | ✓ | ✓ | – |
| VideOrigami [7] | Mixed | ✓ | ✓ | – | ✓ | ✓ | – | ✓ | ✓ | – | ✓ | ✓ | ✓ | – |
| Spatial Balancing [23] | Mixed | ✓ | ✓ | – | ✓ | ✓ | ✓ | ✓ | – | – | ✓ | ✓ | ✓ | – |
| Visual Story [57] | Mixed | ✓ | ✓ | – | ✓ | ✓ | ✓ | ✓ | ✓ | – | ✓ | ✓ | ✓ | ✓ |
| PaperBridge [101] | Mixed | ✓ | ✓ | – | ✓ | ✓ | – | ✓ | ✓ | – | ✓ | ✓ | ✓ | – |
| Creation [95] | Mixed | ✓ | ✓ | – | ✓ | ✓ | – | ✓ | – | – | ✓ | – | ✓ | – |
| CoLadder [97] | Other | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | – | – | ✓ | – | ✓ | – |
| Qlrafi [21] | Other | ✓ | ✓ | – | ✓ | ✓ | ✓ | ✓ | ✓ | – | ✓ | – | ✓ | – |
| OnGoal [16] | Other | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | – | – | ✓ | ✓ | ✓ | – |
| Criticatiq [8] | Other | ✓ | ✓ | – | ✓ | ✓ | ✓ | ✓ | ✓ | – | ✓ | ✓ | ✓ | – |
| DiscipLink [107] | Other | ✓ | ✓ | – | ✓ | ✓ | – | ✓ | ✓ | – | ✓ | ✓ | ✓ | – |
| SGU [61] | Other | ✓ | ✓ | – | ✓ | ✓ | ✓ | ✓ | – | – | ✓ | ✓ | ✓ | ✓ |
| Knoll [105] | Other | ✓ | ✓ | – | ✓ | ✓ | ✓ | ✓ | ✓ | – | ✓ | ✓ | ✓ | – |
Table 3. Cross-case coding of 61 implementation cases from 58 papers. A checkmark indicates reported support; a dash indicates that support was not established from the available evidence. The Form column records the core visual forms used to organize and present work: Node-link, visibly linked nodes; Spatial, position and proximity, grouping, containment, or attribute-coordinate layouts; Table, discrete row-column cells; Document, continuous prose; Notebook, segmented inputs paired with in-place results; Mixed, multiple core forms with no single form dominant; Other, remaining forms, including lists and outlines. CGL’s three prototypes and ITD’s two implementations are coded separately.
Computed assembly selected or derived additional context through retrieval, ranking, filtering, clustering, or inference. Semantic Prompting [86] inferred revision intent from workspace changes and spatial metadata, while CoQuest [49] and DiscipLink [107] retrieved source materials from represented anchors. MindTrellis [48] retrieved source material using the query and existing graph context.
Agent-directed acquisition allowed an agent to assess intermediate results and decide whether and how to seek further information. In CoQuest [49], Cocoa [20], and Orca [33], this involved acquiring source materials from the Work Environment. In Orca, acquisition remained visible and interruptible, allowing the agent to extend its grounding while preserving human control.
Incorporating Agent Outputs into the Work Representation
F3. Local incorporation of agent outputs was more widely supported than reorganization of existing units. This distinction concerns the scope of supported changes, from developing particular work elements to revising the organization that guides subsequent work.
Local incorporation. Incorporation added or revised particular units and the relations tying them to their inputs, sources, or other specified targets. In CoNode [108], generated outputs became blocks linked to their source inputs. Qlarify [21] inserted generated elaborations at human-specified anchors, while IdeationWeb [75] created structured idea nodes and recorded source–derived paths. Patchview [14] and StoryEnsemble [82] revised existing elements or propagated changes across predefined dependencies.
Reorganization of existing units. Outputs were incorporated by revising how existing units were organized together. ThemeViz [37] reassigned existing code–text pairs across themes, PaperBridge [101] regenerated cluster themes and paper assignments, and OnGoal[16] merged or replaced goals within its goal model. MindTrellis [48] modified its concept graph and hierarchy, Orality [47] restructured topic canvases, and ThinkFlow [11] updated workflow phases and dependencies. These changes operated through unit roles and relation types provided by task-specific system design or prior user configuration.
Authorization and materialization. Alongside the scope of change, systems differed in who authorized incorporation and how it was carried out. Agent outputs could remain outside the Work Representation until directly incorporated by a human (StoryNode [66], Memolet [96]), appear as system-formed candidates requiring human approval (CoExploreDS [9], Polymind [88], IntentTagger [25], Criticality [8]), or enter the representation through predefined system rules (Patchview [14], CoNode [108], MindTrellis [48], IdeationWeb [75], OnGoal [16]).
Changing the Work Representation and the Broader Work Environment
F4. More systems supported agent-driven changes within the Work Representation than changes to distinct artifacts or environments beyond it. This distinction concerns whether action revised the units and relations constituting represented work
or used that organization to change another object in the Work Environment.
Changes within the Work Representation. The developing object was itself part of the Work Representation, so representational revision could carry out sequential task work. In VideOrigami [7], Spellburst [2], AI Chains [93], and Sensecape [83], agent action created or revised represented artifacts, workflows, or knowledge structures that remained available for inspection, editing, and subsequent action. Represented work could also be handed off for use elsewhere: CoMAP [46], Orality [47], and OntoScope [106] supported such handoff through exports of documents, memos, or serialized artifacts. These exports made represented work available for subsequent use, but handing off that work was distinct from using it to guide agent changes to another work object.
Changes beyond the Work Representation. By contrast, agent action used represented organization to create or revise a distinct artifact or environment. In VISAR [104], revisions to the argumentative outline guided updates to a prototype draft; in Semantic Prompting [86], changes to spatial organization and annotations guided revisions to an existing report; and in IntentTagger [25], revised intent tags guided updates to individual slides or the deck. These mechanisms allowed users to continue shaping another work object by revising the Work Representation. Orca [33] used the organization of webpages on its canvas to act on live webpages embedded in the interface: sharing an interface did not make the webpages and the organization guiding action on them the same work object.
MalleableSpace: From Instantiation to Model Refinement
We constructed MalleableSpace as a general-purpose instantiation of the emerging Malleable Workspace model and conducted a three-month formative field deployment with seven experienced agent users. Whereas Section 4 examined representational configurations, this study investigated how participants formed, revised, and used represented organization to guide action in self-selected work, and how this activity connected to resources and action in the wider Work Environment. We analyze participants’ practices and the design iterations they informed to examine the model’s operational implications and clarify its account of the Work Environment.
MalleableSpace: Instantiating the Model
MalleableSpace operationalized the Malleable Workspace model as an infinite visual Space with editable units and relations rather than a task-specific organizational scheme. Its Space Canvas hosted heterogeneous units—including Notes, Text nodes, PDFs, webpages, images, and videos—and let users revise their spatial arrangement, Frame membership, and labelled edges (Figure 4Figure 1). Users could drag selected fragments from Chat responses, PDFs, and Notes onto the canvas (Figure 4(D)), incorporating them into represented work (R2). Together, these mechanisms supported the complementary operations examined in F1: making selected aspects of work addressable and organizing relations among them.

Figure 4. The MalleableSpace interface: (1) The Space Canvas holds documents, images, notes, and Agent Nodes; spatial arrangements, Frames, and labelled edges express relations among them. (2) The Side Panel supports agent conversations and viewing and editing individual units. (A) An Agent Node provides a persistent place on the canvas for an agent conversation, with connected units included as context. (B) Users select units to provide context and guidance for a particular request. (C) With this context available, a compact request can refer to represented work without restating it. (D) Users can drag a fragment of an agent response onto the canvas to create a unit for further organization and use. (E) In Agent mode, agents can edit unit content and reorganize units; users can review and keep or revert these changes.
Users interacted with agents through general Chat or threads opened from persistent, spatially situated Agent Nodes in the Side Panel. User-selected units provided action-specific inputs and human guidance (Figure 4(B)). For requests through an Agent Node, the system identified units near the node, connected to it by edges, or within the same Frame for the agent to inspect (Figure 4(A)). Agents could inspect unit content and relations and search the Space for further materials, deciding what to read next as work on a request progressed. Grounding (R1) therefore extended user-selected inputs through structural assembly and agent-directed acquisition, bringing together mechanisms distinguished in F2. Users could refer to represented materials and organization in compact requests (Figure 4(C)).
In Ask mode, agents returned responses in Chat, from which users could selectively externalize relevant fragments. In Agent mode, agents could revise unit content and associated relations, as well as reorganize existing units through changes to connections, Frame membership, and spatial arrangement. These operations supported both scopes of incorporation distinguished in F3: local changes and reorganization of existing units (R2). Users could review agent changes and choose to keep or revert them (Figure 4(E)). These initial capabilities focused on represented work within the Space; the later connection to user-owned agents is described in Sections 5.2 and 5.4. MalleableSpace was implemented as an Electron desktop application with local, per-Space persistence and a built-in agent based on pi-agent. The source code for MalleableSpace is included in the supplementary material.
Longitudinal Field Study
We conducted a three-month formative field deployment to understand how experienced agent users incorporated MalleableSpace into self-selected work, how their practices developed, and what breakdowns and design needs arose. The study was exploratory and qualitative, with participant feedback informing prototype development throughout the deployment. The protocol was approved by our institution’s Institutional Review Board (IRB).
Participants
We recruited seven experienced agent users (P1–P7, four women and three men) with backgrounds in software development, product management, and HCI/AI research. All participants used LLM-based agents in their daily work and remained involved throughout the three-month deployment. Three had substantial prior experience with visual workspace tools such as Figma, while the others primarily used note-based tools such as Notion and Obsidian. We covered participants’ monthly agent subscription costs.
Study Procedure and System Iteration
Onboarding. Participants completed a 30-minute onboarding session introducing system setup and core interactions, followed by a brief question-and-answer period. They also received a written guide for reference.
Sustained use and reflection. Participants used MalleableSpace in their own work on Windows or macOS computers, using their existing model subscriptions and API credentials; they had no assigned tasks or minimum-use requirements. During weekly one- to two-hour group reflection sessions, researchers presented recent system updates, followed by discussion of participants’ uses, experiences, and desired improvements. The group format allowed participants to compare cases and surface emerging practices and design needs; a group chat supported questions and discussion between sessions.
System iteration. The deployment began with the built-in agent described in Section 5.1. Participant feedback informed updates designed and implemented by the research team, most of which addressed bugs or local usability issues. To connect represented work with participants’ existing tools and resources, we introduced support for user-owned agents in two stages. In Week 4, we added Agent Client Protocol (ACP) support so participants could connect their own agents; between Weeks 7 and 9, we progressively extended these agents’ ability to inspect and modify the content and organization of the Space.
Exit interviews. At the end of the deployment, we conducted an approximately one-hour individual exit interview with each participant, asking them to reflect on the use cases they found most valuable, their overall experience with MalleableSpace, and opportunities for further improvement.
Data and Analysis
Data corpus. Our qualitative corpus comprised recordings and transcripts of the weekly group reflection sessions and seven exit interviews, the complete group chat history, and cases selected by participants from their Spaces. Transcripts were automatically generated and manually corrected. To protect participants’ privacy and ownership of work-in-progress ideas, we did not access or analyze other Space content. Selected node content in the participant case snapshots (Figure 5) was blurred or reworded.
Usage overview. At exit interviews, participants reported having created a total of 43 Spaces during the deployment, ranging from 3 to 11 per participant. The largest reported Space contained 629 nodes. Participant-reported use cases included literature review, software development, presentation preparation, and personal knowledge work.
Analysis. We conducted an iterative, primarily inductive qualitative analysis alongside data collection. Two researchers reviewed the weekly materials, documented emerging observations as analytic memos, and discussed them with three additional researchers to challenge interpretations and refine the analytic focus. These observations served as sensitizing concepts for comparing subsequent cases rather than as fixed codes. After the deployment, the two researchers revisited the broader corpus, coded relevant excerpts, compared patterns across participants and sources, and developed themes, which were refined through full-team discussion and examination of disconfirming cases.
Representational Roles and Evolving Organization
Findings from the deployment extend F1 and F3 by showing how participants gave units and relations to work-specific roles and developed represented organization through human judgment and agent-assisted revision.
Representational Roles Emerged in Use
Representational roles depended on how participants situated and used units and relations, rather than on one node type alone. P6 described using Text nodes to preserve unresolved decisions and prepare for further discussion:
“When I have explored two directions but have not yet decided which is more suitable, I record that thought and mark it with a salient color. I do not need to rewrite the question; I can select that node with the relevant materials and ask an agent to help me think through this decision.”
The same Text node could serve two roles: a reminder of an unresolved decision and a prompt for discussing it with an agent. P3 similarly arranged podcast excerpts around a transcript, recorded questions prompted by them, and discussed those questions with an agent (Figure 5(d)). The transcript and excerpts provided source material and observations; their spatial arrangement expressed these relationships—a practice P3 said “felt natural.”

Figure 5. Snapshots from five participant-reported work episodes illustrating how represented organization developed and supported continued work. Orange outlines and arrows highlight key units and changes. (a) P2 developed several slide versions in parallel and guided an agent to combine selected elements before incorporating an additional source; yellow-highlighted image nodes and orange arrows trace this trajectory. (b–c) P5 collected interview findings in separate columns and asked an agent to organize them thematically (b). After finding the initial categories too loose, P5 and the agent revised them into three broader themes while leaving comments for further discussion visible (c). (d) P3 placed excerpts around a podcast transcript and organized the resulting questions in a column to the right for subsequent agent conversations. (e) P7 used a system architecture diagram and layout guidelines to organize software issues with a repository-grounded agent; colors marked status and edges expressed dependencies. (f) P1 used a Zotero-connected agent to retrieve papers from an existing collection and create three thematic notes in the Space, then explored alternative drafts with agents in different harnesses using the same represented content.
For P7, represented material also specified how other represented work should be organized. A Frame of layout guidelines described how an agent should position and connect issue nodes during coding work (Figure 5(e)); colors marked issue status, edges indicated dependencies, and Frames grouped issues by architectural layer. The same Space thus held both issues and guidance for organizing them.
Across these cases, wording, visual treatment, placement, and relations distinguished materials to consult, questions to pursue, and guidance for action. These roles emerged through participants’ use of the representation to preserve what mattered and direct subsequent work.
Organization Evolved Through Human-Guided Agent Assistance
Organizational change involved participants assessing, redirecting, and sometimes deferring structure as their work developed. P5’s qualitative coding process illustrates how this judgment shaped agent-assisted revision (Figure 5(b–Figure 5c)). P5 collected findings from individual interviews in separate columns, then asked an agent to organize them thematically. After judging the resulting categories too loose, P5 worked with the agent to consolidate those categories into three broader themes while retaining comments that marked issues for further discussion. The agent’s initial grouping became a proposal to assess rather than a settled organization; P5’s judgment of its adequacy directed the next revision.
P6 described abandoning an initial tree structure and leaving materials loosely arranged during exploration. Once a clearer organizing logic emerged, they articulated it to an agent to guide reorganization. P6 explained:
“Starting with structure is a shackle; it constrains my exploration. . . . The Space became messier, but without those boundaries my thinking was free.”
Structure also evolved through branching and recombination. While preparing slides, P2 developed several versions in parallel, then guided an agent to combine desirable elements from three versions and incorporate an additional source (Figure 5(a)). Earlier outputs became resources for a new composition, while alternatives remained available.
Across these cases, participants shaped the organization of units by assessing proposed structures, deciding when to leave materials loosely arranged, and selecting alternatives for recombination. Agents helped materialize these decisions through changes across existing units and relations.
Connecting Represented Work and the Work Environment
Continued use elaborated F4 by exposing a disconnection between organizing work in the Space and pursuing it with participants’ existing resources and agents. After two weeks, P1 reported having to re-upload papers and copy notes already maintained in Zotero. For P7, the difficulty operated in both directions: the repository was unavailable to the in-Space agent—“I cannot put the repository into this Space, so … it does not understand my implementation”—and proposals developed there still had to be copied to a coding agent for implementation. Participants thus became context carriers, manually bringing materials into the Space and transferring represented conclusions elsewhere. Although the prototype supported the formation and revision of represented organization, using that organization to advance work on external resources and artifacts remained dependent on these manual transfers.
To address this disconnection, we progressively connected MalleableSpace to participants’ user-owned agents through ACP, extending their ability to inspect and modify Space content and organization (§ 5.2). Agents could draw on resources in participants’ existing Work Environments while working with represented materials and judgments in the Space. This enabled selective incorporation of external materials and allowed represented organization to guide requests for action on external artifacts, without requiring participants to reproduce their entire working environment in the Space.
These connections allowed existing resources to enter represented work selectively and support its further development. P1 connected a Zotero-enabled agent, which retrieved papers from an existing collection and organized them into three thematic notes in the Space (Figure 5(f)). P1 used these notes to develop a draft, then invited agents in different harnesses to explore alternatives from the same represented materials. P5 similarly asked Copilot and Codex to develop alternative plans for the same problem using a shared context. In these two cases, the agents’ proposals were incorporated into the Space for comparison. External materials and agent contributions could thus become part of an organization that participants and agents continued to inspect and revise, rather than remaining separate from the work already developed there.
Conversely, participants used represented organization to direct action on resources and artifacts beyond the Space. P1 reported that, as they identified additional papers during revision, the Zotero-enabled agent added them to the external library, allowing work developed in the Space to inform changes to the collection on which later work would draw. P7’s workflow made this direction especially visible. After linking GitHub issues into the Space, P7 organized and classified them in relation to the system architecture and discussed them with a repository-grounded agent. P7 reported that the agent then modified the local code according to the conclusions reached in the Space (Figure 5(e)). The relevant connection was not simply that an agent could access a repository: judgments developed through represented organization provided the basis for requests to change the implementation.
The deployment informed both a system extension and a refinement of the model. Connecting participants’ own agents extended MalleableSpace’s access to resources and action capabilities beyond the Space. In the reported cases, thematic notes and organized issues remained distinct from the Zotero collections and code repositories they drew on and helped participants change. These observations motivated the inclusion of the Work Environment as a core model component, encompassing both resources on which represented work depended and artifacts that could be changed through actions grounded in the Work Representation. The refinement therefore concerned how the Work Representation participated in ongoing work beyond its own revision, rather than simply expanding what the Space could contain.
Discussion
From Representing Work to Working Through Representation
Working On and Through Representation. Research on external representations shows that selecting and reorganizing material can be part of reasoning and action, rather than merely documenting their outcomes [42, 59, 100]. Human–AI research extends this account through representations that support instruction and steering [69, 76, 86], and the reuse of intermediate materials [11, 48].
Our cross-system analysis and longitudinal field study suggest two connected ways of working with a Work Representation. Humans and agents work on it when they form and revise its organization: selecting what becomes a unit, establishing or revising relations, and reorganizing materials as their understanding changes. Here, the representation is an object of work, and changing its organization can itself be part of developing an understanding of the problem.
Humans and agents work through the Work Representation when its current organization guides their subsequent action. In our longitudinal field study, extending this way of working beyond the Space initially relied on participants carrying context between the Space and their existing tools and agents. Connecting the Space to these agents enabled participants to use represented organization directly when changing external artifacts, while relevant materials and outcomes could be selectively incorporated through further work on the representation. These observations motivated the inclusion of the Work Environment as a core model component and clarified R3: actions grounded in the Work Representation can modify that environment. Working on and through representation can thus form a recursive loop, but the transitions are not automatic: visible does not imply grounded, generated does not imply incorporated, and represented does not imply consequential.
Malleability in Continued Human–Agent Work
When represented organization guides action, changes in understanding may require revising not only individual units but also how those units are related and organized. Keeping such organization open to revision has a precedent in spatial hypertext’s support for emergent structure [55, 56]. Our cross-system analysis found that more systems supported local incorporation of agent outputs than reorganization of existing represented work. Our longitudinal field study showed how participants recruited agents for such organizational transformations, regrouping, relating, and recombining existing units as the work developed. Malleability thus concerns supporting changes at the scope required by the work, from local updates to coordinated revisions across units and relations.
Under human guidance, agents can help make representational malleability more practicable. Our longitudinal field study highlights three connected forms of assistance. First, agents can interpret and synthesize heterogeneous materials into work-relevant candidate units. Second, agents can form and revise relations and reorganize units as understanding develops, rather than only generate content within a fixed structure. Third, agents can act on an explicit organizing scheme, translating its instructions into changes to the Work Representation. Such guidance may be supplied through reusable instructions (e.g., a skill) or notes within the Space. When these instructions are included in the context grounding an agent’s action, they can guide subsequent organization; placing them as notes in the Space also keeps the guidance represented and revisable. These capabilities can thus support the continued formation and reorganization of the Work Representation, rather than only the production of individual outputs.
Seen in this way, a Malleable Workspace is a continuing medium in which humans and agents can revise represented work and use it to shape further activity. Although MalleableSpace explored this possibility through a spatial canvas, the model concerns the relationships among representation, action, and environment rather than a particular visual interface category.
Design Considerations for Malleable Workspaces
Drawing on the Malleable Workspace model (Section 3) and recurring patterns from the cross-system analysis (Section 4) and longitudinal field study (Section 5), we identify four design considerations for Malleable Workspaces.
DC1. How Should Work Be Made Addressable through Units and Relations?
DC1. How Should Work Be Made Addressable through Units and Relations? Designers should decide what aspects of ongoing work become independently addressable as units and which relations preserve how those units are understood and composed. Existing interaction containers—such as conversations, responses, or documents—do not always provide suitable boundaries: relevant content, commitments, and intermediate states may need to be separated from larger sources or assembled across them [83]. Unit boundaries and relations may be predefined by domain schemas, formed directly by humans, or proposed by agents in response to higher-level intentions. In particular, agents can serve as an interpretive layer across heterogeneous sources, turning varied materials into candidate units and relations without requiring a dedicated integration for every source. Designers must therefore consider how units can be extracted at different granularities, represented and modified, while keeping agent interpretations inspectable. Stable schemas provide clarity, while open organization supports emerging understanding [56].
DC2. How Should a Work Representation Ground Particular Agent Actions?
DC2. How Should a Work Representation Ground Particular Agent Actions? Designers should specify how a Work Representation grounds an agent action and how human guidance shapes that grounding. A human may identify a referent, scope, operation, or constraint through selections and other interface actions [69, 76, 86]. Guidance may also persist within the representation: explicit instructions placed alongside work materials can specify information needs and organizational requirements across subsequent actions. Forming action-specific context may combine human selection, predefined rules for including related units, relations, attributes, and source materials, and agent-directed information seeking. Under human-specified goals, an agent may actively seek relevant information from both the Work Representation and the broader Work Environment rather than relying solely on context supplied in advance [33]. Designers should therefore decide what context to specify in advance, how far an agent may seek information beyond that context, and how humans can inspect and adjust both the scope of information seeking and the context used for an action. Broader context can preserve relevant connections but introduce irrelevant material; narrower context improves predictability but may omit information needed to interpret or act on selected units.
DC3. How Should Agent Outputs Be Incorporated into the Work Representation?
DC3. How Should Agent Outputs Be Incorporated into the Work Representation? Designers should determine how agent outputs are taken up in continued work. An output may remain transient or become part of the Work Representation, including as a candidate for further consideration; incorporation means updating the represented work, not merely preserving a response. It may create or revise units, make relations explicit, or reorganize existing materials. In our cross-system analysis, local incorporation was widely supported, whereas fewer systems supported reorganization of existing units. Agents might propose coordinated changes or alternative organizations, while humans inspect and authorize them at different granularities. Designers should therefore consider how outputs are assessed for incorporation, how the scope of changes to the Work Representation is determined, and who approves and applies those changes. Local updates offer predictability, whereas broader reorganization may better reflect a developing understanding but risks disrupting established structure.
DC4. How Should a Work Representation Stay Connected to the Work Environment?
DC4. How Should a Work Representation Stay Connected to the Work Environment? Designers should not treat a Work Representation as a self-contained space detached from the environment in which work unfolds. Although necessarily selective, it should remain connected to the external resources, capabilities, and objects of work that give represented materials meaning and consequence. Relevant external materials and changes may be incorporated to update the represented work [25, 33]; conversely, units, relations, and their organization may ground actions on external artifacts [25, 33, 86]. The outcomes of those actions can return to the representation for further interpretation. Our deployment showed that without connections in both directions, humans became context carriers who manually transferred information into and out of the Space. Designers should therefore decide what may cross the representational boundary, how these transitions are authorized and inspected, and how represented state remains current without indiscriminate synchronization.
Limitations and Future Work
First, applying the Malleable Workspace model to 58 prior papers provides evidence of its descriptive and analytical coverage across this corpus. Its generative and practical value as a design framework, however, remains to be further examined. Future work can investigate whether independent designers can apply the model consistently to identify meaningful design opportunities and translate them into concrete system designs. Design studies and cross-system implementations can assess how the model supports the generation, comparison, and refinement of interaction designs, as well as whether model-informed designs improve coordination, controllability, and task outcomes. Such investigations can further clarify the model’s constructs and boundary conditions and inform extensions for multi-user, multi-agent, or temporally distributed work.
Second, our three-month deployment with seven experienced agent users provides initial empirical evidence of how the model can be instantiated and appropriated in sustained work. It revealed how people developed representational practices and encountered breakdowns when using MalleableSpace, but the participant group and reported use cases covered a relatively narrow range of users and work contexts. Future work can broaden this empirical basis by involving larger and more diverse populations and deploying MalleableSpace across additional occupations, tasks, and real-world settings. These studies could identify both recurring and new usage patterns, examine how experiences vary across users and forms of work, and provide stronger evidence for the model’s practical value and boundary conditions.
Conclusion
Our findings suggest that AI-supported knowledge work can proceed not only through exchanges but also through an evolving representation that organizes what matters and guides what happens next. The Malleable Workspace conceptualizes this representation as a revisable medium connecting human and agent action to a broader Work Environment. The cross-system analysis demonstrated the model’s comparative and diagnostic value, while the MalleableSpace study elaborated and refined the model through sustained use. Together, these investigations suggest that systems should sustain a revisable Work Representation through which evolving work organization can persist, ground subsequent action, and connect to the broader Work Environment. Beyond any single interface form, the Malleable Workspace points toward a representation-centered interaction paradigm in which persistent, revisable representations help people maintain and reshape work while grounding agent assistance in how that work is organized.
Received 20 February 2007; revised 12 March 2009; accepted 5 June 2009
References
- [1]Christopher Andrews, Alex Endert, and Chris North. 2010. Space to Think: Large High-Resolution Displays for Sensemaking. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (Atlanta, Georgia, USA) (CHI ’10). Association for Computing Machinery, New York, NY, USA, 55–64. doi:10.1145/1753326.1753336DOI
- [2]Tyler Angert, Miroslav Suzara, Jenny Han, Christopher Pondoс, and Hariharan Subramanyam. 2023. Spellburst: A Node-based Interface for Exploratory Creative Coding with Natural Language Prompts. In Proceedings of the 36th Annual ACM Symposium on User Interface Software and Technology. ACM. doi:10.1145/3586183.3606719DOI
- [3]Anthropic. 2026. Claude Code Documentation: Manage Sessions—Branch a Session. https://code.claude.com/docs/en/sessions#branch-a-session Accessed September 5, 2026.
- [4]Jon-Tait Beason, Ruijia Cheng, Eldon Schoop, and Jeffrey Nichols. 2026. Athena: Intermediate Representations for Iterative Scaffolded App Generation with an LLM. In Proceedings of the 31st International Conference on Intelligent User Interfaces. ACM, 284–306. doi:10.1145/3742413.3789133DOI
- [5]Michel Beaudouin-Lafon, Susanne Hӧpker, and Wendy N. Mackay. 2021. Generative Theories of Interaction. ACM Trans. Comput.-Hum. Interact. 28, 6, Article 45 (Nov. 2021), 54 pages. doi:10.1145/3468505
- [6]Victoria Bellotti, Nicolas Duchenеaut, Mark Howard, Ian Smith, and Rebecca E. Grinter. 2005. Quality Versus Quantity: E-Mail-Centric Task Management and Its Relation With Overload. Human–Computer Interaction 20, 1–2 (2005), 89–138. doi:10.1207/S15327051HCI2001&2_4DOI
- [7]Yining Cao, Yiyi Huang, Anh Truong, Hijung Valentina Shin, and Haijun Xia. 2025. Compositional Structures as Substrates for Human-AI Co-creation Environment: A Design Approach and A Case Study. In Proceedings of the 2025 CHI Conference on Human Factors in Computing Systems. doi:10.1145/3706598.3713401DOI
- [8]Minsuk Chang, Arjun Srinivasan, and Srishti Palani. 2026. Criticality: Scaffold-ing Decision-Making with Interactive Critical Thinking and Evidence-Based Reasoning Traces. In Proceedings of the 31st International Conference on Intelligent User Interfaces. doi:10.1145/3742413.3789077DOI
- [9]Pei Chen, Jiayi Yao, Zhuoyi Cheng, Yichen Cai, Jiyang Li, Weitao You, and Lingyun Shen. 2025. CoExplorеDS: Framing and Advancing Collaborative Design Space Exploration Between Human and AI. In Proceedings of the 2025 CHI Conference on Human Factors in Computing Systems. ACM. doi:10.1145/3706598.3713869DOI
- [10]Weihаo Chen, Chun Yu, Yukun Wang, Meizhu Chen, Yipeng Xu, and Yuanchun Shi. 2025. EchoMind: Supporting Real-time Complex Problem Discussions through Human-AI Collaborative Facilitation. Proc. ACM Hum.-Comput. Interact. 9, 7, Article CSCW406 (Oct. 2025), 38 pages. doi:10.1145/3757587DOI
- [11]Xinyang Chen, Varun Manjunatha, Xu Wang, and Alexa Siu. 2026. From Conversation to Human–AI Common Ground: Extracting Cognitive Workflows for Reuse in Sense-Making Tasks. In Proceedings of the 2026 CHI Conference on Human Factors in Computing Systems. ACM, 1–23. doi:10.1145/3772318.3791669DOI
- [12]Xinyue Chen, Nathan Yap, Xinyi Lu, Aylin Gunal, and Xu Wang. 2025. MeetMap: Real-Time Collaborative Dialogue Mapping with LLMs in Online Meetings. Proceedings of the ACM on Human-Computer Interaction 9, 2 (2025), 1–35. doi:10.1145/3711030DOI
- [13]Kiroong Choe, Eunhye Kim, Min Hyeong Kim, Suyeon Hwang, Sangwon Park, Nam Wook Kim, and Jinwook Seo. 2026. CrossLit: Connecting Visual and Textual Sensemaking for Literature Review. In Proceedings of the 2026 CHI Conference on Human Factors in Computing Systems. ACM, 1–30. doi:10.1145/3772318.3791418DOI
- [14]John Joon Young Chung and Max Kreminski. 2024. Patchview: LLM-Powered Worldbuilding with Generative Dust and Magnet Visualization. In Proceedings of the 37th Annual ACM Symposium on User Interface Software and Technology. ACM. doi:10.1145/3654777.3676352DOI
- [15]Jeff Conklin and Michael L. Begeman. 1988. gIBIS: A Hypertext Tool for Exploratory Policy Discussion. ACM Transactions on Office Information Systems 6, 4 (1988), 303–331. doi:10.1145/58566.59297DOI
- [16]Adam J. Coscia, Shunan Guo, Eunеye Koh, and Alex Endert. 2025. OnGoal: Tracking and Visualizing Conversational Goals in Multi-Turn Dialogue with Large Language Models. In Proceedings of the 38th Annual ACM Symposium on User Interface Software and Technology. ACM, 1–18. doi:10.1145/3746059.3747746DOI
- [17]Samuel Rhys Cox, Yi-Chieh Lee, and Wei Tsang Ooi. 2023. Comparing How a Chatbot References User Utterances from Previous Chatting Sessions: An Investigation of Users’ Privacy Concerns and Perceptions. In Proceedings of the International Conference on Human-Agent Interaction. ACM, 105–114. doi:10.1145/3623809.3623875DOI
- [18]Kees Dorst and Nigel Cross. 2001. Creativity in the Design Process: Co-Evolution of Problem–Solution. Design Studies 22, 5 (2001), 425–437. doi:10.1016/S0142-694X(01)00009-6DOI
- [19]Alex Endert, Patrick Fiaux, and Chris North. 2012. Semantic Interaction for Sensemaking: Inferring Analytical Reasoning for Model Steering. IEEE Transactions on Visualization and Computer Graphics 18, 12 (2012), 2879–2888. doi:10.1109/TVCG.2012.260DOI
- [20]K. J. Kevin Feng, Kevin Pu, Matt Latzke, Tal August, Pao Shiangliule, Jonathan Bragg, Daniel S. Weld, Amy X. Zhang, and Joseph Chee Chang. 2026. Cocoa: Co-Planning and Co-Execution with AI Agents. In Proceedings of the 2026 CHI Conference on Human Factors in Computing Systems. ACM, 1–23. doi:10.1145/3772318.3791673DOI
- [21]Raymond Fok, Joseph Chee Chang, Tal August, Amy X. Zhang, and Daniel S. Weld. 2024. Qlarify: Recursively Expandable Abstracts for Dynamic Information Retrieval over Scientific Papers. In Proceedings of the 37th Annual ACM Symposium on User Interface Software and Technology. ACM. doi:10.1145/3654777.3676397DOI
- [22]Raymond Fok, Nedim Lipka, Tong Sun, and Alexa F Siu. 2024. Marco: Supporting Business Document Workflows via Collection-Centric Information Foraging with Large Language Models. In Proceedings of the 2024 CHI Conference on Human Factors in Computing Systems (Honolulu, HI, USA) (CHI ’24). Association for Computing Machinery, New York, NY, USA, Article 842, 20 pages. doi:10.1145/3613904.3641969DOI
- [23]Keuxe Fu, Jiaye Leng, Yawen Zhang, Jingfei Huang, Yihang Zuo, Runze Cai, Zijian Ding, RAY LC, Shengdong Zhao, and Qinyuan Lei. 2026. Spatial Balancing: Designing an LLM-Powered Spatial Externalization Interface for Iterative Science Communication Writing. In Proceedings of the 2026 ACM Designing Interactive Systems Conference. doi:10.1145/3800645.3812998
- [24]Katy Ilonka Gero, Chelse Swoopes, Ziwei Gu, Jonathan K. Kummerfeld, and Elena L. Glassman. 2024. Supporting Sensemaking of Large Language Model Outputs at Scale. In Proceedings of the 2024 CHI Conference on Human Factors in Computing Systems. ACM, 1–21. doi:10.1145/3613904.3642139DOI
- [25]Frederic Gmeiner, Nicolai Marquardt, Michael Bentley, Hugo Romat, Michel Pahud, David Brown, Asta Roseway, Nicolas Mertaler, Kenneth Holstein, Ken Hinckley, and Nathalie Riche. 2025. Intent Tagging: Exploring Micro-Prompting Interactions for Supporting Granular Human-GenAI Co-Creation Workflows. In Proceedings of the 2025 CHI Conference on Human Factors in Computing Systems. ACM. doi:10.1145/3706598.3713861DOI
- [26]Zhitong Guan and Soo Young Rhee. 2026. Envisioning Sensemaking in Multi-Human, Multi-Agent Collaborative Knowledge Work. arXiv:2606.09840 [cs.HC] doi:10.48550/arXiv.2606.09840 Position paper, Sensemaking Workshop at CHI 2026.
- [27]Susan C. Herring. 1999. Interactional Coherence in CMC. Journal of Computer-Mediated Communication 4, 4 (1999). doi:10.1111/j.1083-6101.1999.tb00106.x
- [28]Oliver Huang, Muhammad Fatir, Tianyu Luo, Sangho Suh, Hariharan Subramanyam, and Carolina Nobre. 2026. Narrative Scaffolding: A Narrative-First Framework for Data-Driven Sensemaking. In Proceedings of the 31st International Conference on Intelligent User Interfaces. ACM, 1112–1140. doi:10.1145/3742413.3789062DOI
- [29]Yanwei Huang, Wesley Hanwen Deng, Sijia Xiao, Motohhareh Eslami, Jason I. Hong, Arpit Narechania, and Adam Perer. 2026. Vipera: Blending Visual and LLM-Driven Guidance for Systematic Auditing of Text-to-Image Generative AI. In Proceedings of the 2026 CHI Conference on Human Factors in Computing Systems (CHI ’26). Association for Computing Machinery, New York, NY, USA, Article 698, 18 pages. doi:10.1145/3772318.3791942
- [30]Ziejheng Huang, Sebastian Gutierrez, Hemanth Kamana, and Stephen MacNeil. 2023. Memory Sandbox: Transparent and Interactive Memory Management for Conversational Agents. In Adjunct Proceedings of the 36th Annual ACM Symposium on User Interface Software and Technology. ACM, 1–3. doi:10.1145/3586182.3615796DOI
- [31]Edwin Hutchins. 1995. Cognition in the Wild. MIT Press, Cambridge, MA, USA. doi:10.7551/mitpress/1881.001.0001DOI
- [32]Peiling Jiang, Jude Rayan, Steven P. Dow, and Haijun Xia. 2023. Graphologue: Exploring Large Language Model Responses with Interactive Diagrams. In Proceedings of the 36th Annual ACM Symposium on User Interface Software and Technology. ACM, 1–20. doi:10.1145/3586183.3660737
- [33]Peiling Jiang and Haijun Xia. 2026. Orca: Browsing at Scale Through User-Driven and AI-Facilitated Orchestration Across Malleable Webpages. In Proceedings of the 2026 CHI Conference on Human Factors in Computing Systems. ACM. doi:10.1145/3772318.3790335DOI
- [34]Zhaojun Jiang, Wengteng Cheang, Xuanpei Xu, Haoyu Zuo, Chunyuan Zheng, and Liuqing Chen. 2026. Sci-Fi Spark: A Human-AI Co-Creation System for Science Fiction Ideation. In Proceedings of the 2026 CHI Conference on Human Factors in Computing Systems. doi:10.1145/3772318.3791950DOI
- [35]Eunkyung Jo, Yuin Jeong, Sohyun Park, Daniel A. Epstein, and Young-Ho Kim. 2024. Understanding the Impact of Long-Term Memory on Self-Disclosure with Large Language Model-Driven Chatbots for Public Health Intervention. In Proceedings of the 2024 CHI Conference on Human Factors in Computing Systems. ACM, 1–21. doi:10.1145/3613904.3642420
- [36]Brennan Jones, Kelsey Stemmler, Emily Su, Young-Ho Kim, and Anastasia Kuzminykh. 2025. Users’ Expectations and Practices with Agent Memory. In Extended Abstracts of the 2025 CHI Conference on Human Factors in Computing Systems. ACM, 1–8. doi:10.1145/3706599.3720158DOI
- [37]Daye Kang, Zhuolun Han, Jiahe Tian, Muhan Zhang, and Jeffrey M Rzeszotarski. 2025. ThemeViz: Understanding the Effect of Human-AI Collaboration in Theme Development with an LLM-enhanced Interactive Visual System. Proc. ACM Hum.-Comput. Interact. 9, 7, Article CSCW494 (Oct. 2025), 29 pages. doi:10.1145/3757675DOI
- [38]Hyeonsu B. Kang, Tongshuang Wu, Joseph Chee Chang, and Aniket Kittur. 2023. Synergi: A Mixed-Initiative System for Scholarly Synthesis and Sensemaking. In Proceedings of the 36th Annual ACM Symposium on User Interface Software and Technology. ACM, 1–19. doi:10.1145/3586183.3606759
- [39]Majeed Kazemi Nabataar, Jack Williams, Jan Drosos, Tovi Grossman, Austin Zachary Henley, Carina Negreanu, and Advait Sarkar. 2024. Improving Steering and Verification in AI-Assisted Data Analysis with Interactive Task Decomposition. In Proceedings of the 37th Annual ACM Symposium on User Interface Software and Technology. ACM, 1–19. doi:10.1145/3654777.3676345
- [40]Alison Kidd. 1994. The Marks Are on the Knowledge Worker. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. ACM, 186–191. doi:10.1145/191666.191740DOI
- [41]Tae Soo Kim, Yoonjoo Lee, Minsuk Chang, and Juho Kim. 2023. Cells, Generators, and Lenses: Design Framework for Object-Oriented Interaction with Large Language Models. In Proceedings of the 36th Annual ACM Symposium on User Interface Software and Technology. ACM, 1–18. doi:10.1145/3586183.3606833DOI
- [42]David Kirsh and Paul Maglio. 1994. On Distinguishing Epistemic from Pragmatic Action. Cognitive Science 18, 4 (1994), 513–549. doi:10.1207/s15516709cog1804_1DOI
- [43]Gary Klein, Brian Moon, and Robert R. Hoffman. 2006. Making Sense of Sense-making 2: A Macrocognitive Model. IEEE Intelligent Systems 21, 5 (2006), 88–92. doi:10.1109/MIS.2006.100
- [44]Jill H. Larkin and Herbert A. Simon. 1987. Why a Diagram Is (Sometimes) Worth Ten Thousand Words. Cognitive Science 11, 1 (1987), 65–100. doi:10.1111/j.1551-6708.1987.tb00863.x
- [45]Jiaming Li, Peinuang Qin, and Yi-Chieh Lee. 2026. BranChat: A Tree-Structured Interface for Efficient Revisitation in Long-Horizon LLM Conversations. In Extended Abstracts of the 2026 CHI Conference on Human Factors in Computing Systems. ACM, 1–6. doi:10.1145/3772363.3798792
- [46]Ruijia Li and Bo Jiang. 2026. Thinkring in Graphs with CoMAP: A Shared Visual Workspace for Designing Project-Based Learning. In Proceedings of the 2026 CHI Conference on Human Factors in Computing Systems (CHI ’26). Association for Computing Machinery, New York, NY, USA, Article 543, 22 pages. doi:10.1145/3772318.3790273
- [47]Wengxi Li, Jingze Tian, and Can Liu. 2026. Orality: A Semantic Canvas for Externalizing and Clarifying Thoughts with Speech. In Proceedings of the 2026 CHI Conference on Human Factors in Computing Systems. ACM, 1–29. doi:10.1145/3772318.3791713DOI
- [48]Xiang Li, Cara Yuejia Li, Emily Kuang, Can Liu, and Jian Zhao. 2026. MindTrellis: Co-Creating Knowledge Structures with AI through Interactive Visual Exploration. In Proceedings of the 2026 Designing Interactive Systems Conference. ACM, 4892–4912. doi:10.1145/3800645.3813045DOI
- [49]Yiren Liu, Si Chen, Haocong Cheng, Mengxia Yu, Xiao Ran, Andrew Mo, Yiliu Tang, and Yun Huang. 2024. How AI Processing Delays Foster Creativity: Exploring Research Question Co-Creation with an LLM-based Agent. In ProceedingsDOI
- [50]Yiren Liu, Pranav Sharma, Mehul Oswal, Haijun Xia, and Yun Huang. 2025. PersonaFlow: Designing LLM-Simulated Expert Perspectives for Enhanced Research Ideation. In Proceedings of the 2025 ACM Designing Interactive Systems Conference. ACM, 506–534. doi:10.1145/3715336.3735789DOI
- [51]Wendy E. Mackay and Michel Beaudouin-Lafon. 2025. Interaction Substrates: Combining Power and Simplicity in Interactive Systems. In Proceedings of the 2025 CHI Conference on Human Factors in Computing Systems. ACM, 1–16. doi:10.1145/3706598.3714006DOI
- [52]Allan MacLean, Richard M. Young, Victoria M. E. Bellotti, and Thomas P. Moran. 1991. Questions, Options, and Criteria: Elements of Design Space Analysis. Human–Computer Interaction 6, 3–4 (1991), 201–250. doi:10.1207/s15327051hci0603&4_2
- [53]Thomas W. Malone. 1983. How do people organize their desks? Implications for the design of office information systems. ACM Trans. Inf. Syst. 1, 1 (Jan. 1983), 99–112. doi:10.1145/357423.357430
- [54]Nicolai Marquardt, Asta Roseau, Hugo Romat, Payod Panda, Michel Pahud, Gonzalo Ramos, Steven M. Drucker, Andrew D. Wilson, Ken Hinckley, and Nathalie Riche. 2025. ImaginationVellum: Generative-AI Ideation Canvas with Spatial Prompts, Generative Strokes, and Ideation History. In Proceedings of the 38th Annual ACM Symposium on User Interface Software and Technology. ACM, 1–19. doi:10.1145/3746059.3747631DOI
- [55]Catherine C. Marshall and Frank M. Shipman. 1995. Spatial hypertext: designing for change. Commun. ACM 38, 8 (Aug. 1995), 88–97. doi:10.1145/208344.208350DOI
- [56]Catherine C. Marshall, Frank M. Shipman, and James H. Coombs. 1994. VIKI: spatial hypertext supporting emergent structure. In Proceedings of the 1994 ACM European Conference on Hypermedia Technology (Edinburgh, Scotland) (ECHT ’94). Association for Computing Machinery, New York, NY, USA, 13–23. doi:10.1145/192757.192759
- [57]Damien Masson, Zixin Zhao, and Fanny Chevalier. 2025. Visual Story-Writing: Writing by Manipulating Visual Representations of Stories. In Proceedings of the 38th Annual ACM Symposium on User Interface Software and Technology. ACM. doi:10.1145/3746059.3747758DOI
- [58]Microsoft. 2026. Manage Agent Sessions in Visual Studio Code. https://code.visualstudio.com/docs/agents/runs/sessions/manage-sessions Accessed September 5, 2026.
- [59]Donald A. Norman. 1991. Cognitive Artifacts. In Designing Interaction: Psychology at the Human–Computer Interface, John M. Carroll (Ed.). Cambridge University Press, Cambridge, UK, 17–38.
- [60]Rock Yuren Pang, K. J. Kevin Feng, Shangbin Feng, Chu Li, Weijia Shi, Yulia Tsvetkov, Jeffrey Heer, and Katharina Reinecke. 2026. Interactive Reasoning: Visualizing and Controlling Chain-of-Thought Reasoning in Large Language Models. In Proceedings of the 31st International Conference on Intelligent User Interfaces. ACM. doi:10.1145/3742413.3789091DOI
- [61]Seokhyeon Park, Soohyun Lee, Eugene Choi, Hyunwoo Kim, Minkyu Kweon, Yumin Song, and Jinwook Seo. 2026. Bridging Gulfs in UI Generation through Semantic Guidance. In Proceedings of the 2026 CHI Conference on Human Factors in Computing Systems. ACM, 1–16. doi:10.1145/3772318.3791966DOI
- [62]Wei Peng, Jingbo Meng, Lu Tang, Wenxue Zou, and Barikisu Issaka. 2026. How Do Lay Users Seek Information with ChatGPT: An In-Situ Interview Study. International Journal of Human–Computer Interaction 42, 13 (2026), 10520–10536. doi:10.1080/10447318.2025.2586086DOI
- [63]Peter Pirolli and Stuart Card. 2005. The Sensemaking Process and Leverage Points for Analyst Technology as Identified Through Cognitive Task Analysis. In Proceedings of the International Conference on Intelligence Analysis.
- [64]Kevin Pu, K. J. Kevin Feng, Tovi Grossman, Tom Hope, Bhavana Dalvi Mishra, Matt Latzke, Jonathan Bragg, Joseph Chee Chang, and Pao Siangliule. 2025. IdeaSynth: Iterative Research Idea Development Through Evolving and Composing Idea Facets with Literature-Grounded Feedback. In Proceedings of the 2025 CHI Conference on Human Factors in Computing Systems. ACM, 1–31. doi:10.1145/3706598.3714057
- [65]Xinyue Qi, Chengzhong Liu, Xiangyu Long, Zhizhuo Kou, Sirui Han, and Yike Guo. 2026. CareerCraft: Supporting New Graduates on Job Hunting with LLM-Assisted Self-Construction of Career Profile. In Proceedings of the 2026 CHI Conference on Human Factors in Computing Systems. ACM. doi:10.1145/3772318.3791221
- [66]Hua Xuan Qin, Guangzhi Zhu, Mingming Fan, and Pan Hui. 2025. Toward Personalizable AI Node Graph Creative Writing Support: Insights on Preferences for Generative AI Features and Information Presentation Across Story Writing Processes. In Proceedings of the 2025 CHI Conference on Human Factors in Computing Systems. ACM. doi:10.1145/3706598.3713569DOI
- [67]Mohi Reza, Nathan M Laundry, Ilya Musabirov, Peter Dushniku, Zhi Yuan “Michael” Yu, Kashish Mittal, Tovi Grossman, Michael Liut, Anastasia Kuzminykh, and Joseph Jully Williams. 2024. ABSCribe: Rapid Exploration & Organization of Multiple Writing Variations in Human-AI Co-Writing Tasks using Large Language Models. In Proceedings of the 2024 CHI Conference on Human Factors in Computing Systems (Honolulu, HI, USA) (CHI ’24). Association for Computing Machinery, New York, NY, USA, Article 104, 12 pages. doi:10.1145/3613904.3641899
- [68]Jeba Rezwana and Mary Lou Maher. 2023. Designing Creative AI Partners with COFI: A Framework for Modeling Interaction in Human–AI Co-Creative Systems. ACM Transactions on Computer-Human Interaction 30, 5 (2023), 1–28. doi:10.1145/3519026DOI
- [69]Nathalie Riche, Anna Offenwanger, Frederic Gmeiner, David Brown, Hugo Romat, Michel Pahud, Nicolai Marquardt, Kori Inkpen, and Ken Hinckley. 2025. AI-Instruments: Embodying Prompts as Instruments to Abstract & Reflect Graphical Interface Commands as General-Purpose Tools. In Proceedings of the 2025 CHI Conference on Human Factors in Computing Systems. ACM, 1–18. doi:10.1145/3706598.3714259DOI
- [70]Daniel M. Russell, Mark J. Stefik, Peter Pirolli, and Stuart K. Card. 1993. The Cost Structure of Sensemaking. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. ACM, New York, NY, USA, 269–276. doi:10.1145/169059.169209DOI
- [71]Ismail Sabei, Mahmoud Galal, Bevan Koopman, and Guido Zuccon. 2024. Searching in Professional Instant Messaging Applications: User Behaviour, Intent, and Pain-points. In Proceedings of the 2024 Annual International ACM SIGIR Conference on Research and Development in Information Retrieval in the Asia Pacific Region. ACM, 82–91. doi:10.1145/3673791.3698417DOI
- [72]Mike Scaife and Yvonne Rogers. 1996. External Cognition: How Do Graphical Representations Work? International Journal of Human-Computer Studies 45, 2 (1996), 185–213. doi:10.1006/ijhc.1996.0048DOI
- [73]Kjeld Schmidt and Carla Simone. 1996. Coordination Mechanisms: Towards a Conceptual Foundation of CSCW Systems Design. Computer Supported Cooperative Work 5, 2–3 (1996), 155–200. doi:10.1007/BF00133655DOI
- [74]Donald A. Schön. 1992. The Reflective Practitioner: How Professionals Think in Action (1st ed.). Routledge, London, UK. 384 pages. doi:10.4324/9781315237473
- [75]Hanshu Shen, Lyukesheng Shen, Wenqi Wu, and Kejun Zhang. 2025. Ideation-Web: Tracking the Evolution of Design Ideas in Human-AI Co-Creation. In Proceedings of the 2025 CHI Conference on Human Factors in Computing Systems. ACM. doi:10.1145/3706598.3713375DOI
- [76]Lexian Shen, Yifang Wang, Huamin Qu, Xing Xie, and Haotian Li. 2026. Interaction-Augmented Instruction: Modeling the Synergy of Prompts and Interactions in Human-GenAI Collaboration. In Proceedings of the 2026 CHI Conference on Human Factors in Computing Systems. ACM, 1–21. doi:10.1145/3772318.3790505
- [77]Xinyu Shi, Yinghou Wang, Ryan Rossi, and Jian Zhao. 2025. Brickify: Enabling Expressive Design Intent Specification through Direct Manipulation on Design Tokens. In Proceedings of the 2025 CHI Conference on Human Factors in Computing Systems. ACM. doi:10.1145/3706598.3714087DOI
- [78]Monin I Siddiqui, Roy D Pea, and Hari Subramonyam. 2025. Script&Shift: A Layered Interface Paradigm for Integrating Content Development and Rhetorical Strategy with LLM Writing Assistants. In Proceedings of the 2025 CHI Conference on Human Factors in Computing Systems (CHI ’25). Association for Computing Machinery, New York, NY, USA, Article 532, 19 pages. doi:10.1145/3706598.3714119
- [79]Marc A. Smith, J. J. Cadiz, and Byron Burkhalter. 2000. Conversation Trees and Threaded Chats. In Proceedings of the 2000 ACM Conference on Computer Supported Cooperative Work. ACM, 97–105. doi:10.1145/358916.358980DOI
- [80]Lovis Bero Suchmann, Nicole Krämer, and Jürgen Ziegler. 2023. Branching Preferences: Visualizing Non-linear Topic Progression in Conversational Recommender Systems. In Adjunct Proceedings of the 31st ACM Conference on User Modeling, Adaptation and Personalization. ACM, 199–205. doi:10.1145/3563359.3597380DOI
- [81]Sangho Suh, Meng Chen, Bryan Min, Toby Jia-Jun Li, and Haijun Xia. 2024. Luminate: Structured Generation and Exploration of Design Space with Large Language Models for Human-AI Co-Creation. In Proceedings of the 2024 CHI Conference on Human Factors in Computing Systems. ACM. doi:10.1145/3613904.3642400DOI
- [82]Sangho Suh, Michael Lai, Kevin Pu, Steven P. Dow, and Tovi Grossman. 2025. StoryEnsemble: Enabling Dynamic Exploration & Iteration in the Design Process with AI and Forward-Backward Propagation. In Proceedings of the 38th Annual ACM Symposium on User Interface Software and Technology. ACM. doi:10.1145/3746059.3747772DOI
- [83]Sangho Suh, Bryan Min, Srishti Palani, and Haijun Xia. 2023. Sensecape: Enabling Multilevel Exploration and Sensemaking with Large Language Models. In Proceedings of the 36th Annual ACM Symposium on User Interface Software and Technology. ACM, 1–18. doi:10.1145/3586183.3606756DOI
- [84]Yuan Sun, Eunchae Jang, Fenglong Ma, and Ting Wang. 2024. Generative AI in the Wild: Prospects, Challenges, and Strategies. In Proceedings of the 2024 CHI Conference on Human Factors in Computing Systems. ACM, 1–16. doi:10.1145/3613904.3642160DOI
- [85]Daniel D. Suthers and Christopher D. Hundhausen. 2003. An Experimental Study of the Effects of Representational Guidance on Collaborative Learning Processes. The Journal of the Learning Sciences 12, 2 (2003), 183–218. doi:10.DOI
- [86]Xuxin Tang, Ibrahim Tahmid, Eric Krokos, Kirsten Whitley, Xuan Wang, and Chris North. 2026. Semantic Prompting: Agentic Incremental Narrative Refinement through Spatial Semantic Interaction. In Proceedings of the 2026 International Conference on Advanced Visual Interfaces. ACM, 1–9. doi:10.1145/3811427.3811444DOI
- [87]Priyan Vaithilingam, Munyeong Kim, Frida-Cecilia Acosta-Parenteau, Daniel Lee, Amine Mehdi, Elena L. Glassman, and Ian Arujo. 2025. Semantic Commit: Helping Users Update Intent Specifications for AI Memory at Scale. In Proceedings of the 38th Annual ACM Symposium on User Interface Software and Technology. ACM, 1–18. doi:10.1145/3746059.3747778DOI
- [88]Qian Wan, Jiannan Li, Huanchen Wang, and Zhichong Lu. 2025. Polymind: Parallel Visual Diagramming with Large Language Models to Support Prewriting Through Microtasks. Proc. ACM Hum.-Comput. Interact. 9, 7, Article CSCW316 (Oct. 2025), 29 pages. doi:10.3754797arxiv.org/abs/2502.09577
- [89]Xiyuan Wang, Yi-Fan Cao, Junjie Xiong, Sizhe Chen, Wenxuan Li, Junjie Zhang, and Quan Li. 2025. ClueCart: Supporting Game Story Interpretation and Narrative Inference from Fragmented Clues. In Proceedings of the 2025 CHI Conference on Human Factors in Computing Systems. ACM, 1–26. doi:10.1145/3706598.3731381arxiv.org/abs/2503.06098
- [90]Yun Wang and Yan Lu. 2025. Interaction, Process, Infrastructure: A Unified Framework for Human–Agent Collaboration. arXiv:2506.11718 [cs.HC] doi:10.48550/arXiv.2506.11718DOI
- [91]Yifang Wang, Rui Sheng, Erzhuo Shao, Yifan Qian, Haotian Li, Nan Cao, and Dashun Wang. 2026. Figures as Interfaces: Toward LLM-Native Artifacts for Scientific Discovery. arXiv:2604.08491 doi:10.48550/arXiv.2604.08491DOI
- [92]William Wright, David Schroh, Pascale Proulx, Alex Skaburskis, and Brian Cort. 2006. The Sandbox for Analysis: Concepts and Methods. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (Montréal, Québec, Canada) (CHI ’06). Association for Computing Machinery, New York, NY, USA, 801–810. doi:10.1145/1124772.1124890DOI
- [93]Tongshuang Wu, Michael Terry, and Carrie J. Cai. 2022. AI Chains: Transparent and Controllable Human-AI Interaction by Chaining Large Language Model Prompts. In Proceedings of the 2022 CHI Conference on Human Factors in Computing Systems. ACM. doi:10.1145/3491102.3517582DOI
- [94]Liwenhan Xie, Chengbo Zheng, Haijun Xia, Huamin Qu, and Chen Zhu-Tian. 2024. WaitGPT: Monitoring and Steering Conversational LLM Agent in Data Analysis with On-the-Fly Code Visualization. In Proceedings of the 37th Annual ACM Symposium on User Interface Software and Technology (Pittsburgh, PA, USA) (UIST ’24). Association for Computing Machinery, New York, NY, USA, Article 119, 14 pages. doi:10.1145/3654777.3676374DOI
- [95]Zihan Yan, Chuxu Yang, Qihao Liang, and Xiang ’Anthony’ Chen. 2023. XCreation: A Graph-based Crossmodal Generative Creativity Support Tool. In Proceedings of the 36th Annual ACM Symposium on User Interface Software and Technology. ACM, 1–15. doi:10.1145/3586183.3606826DOI
- [96]Ryan Yen and Jian Zhao. 2024. Reifying the Reuse of User–AI Conversational Memories. In Proceedings of the 37th Annual ACM Symposium on User Interface Software and Technology. ACM, 1–22. doi:10.1145/3654777.3676388DOI
- [97]Ryan Yen, Jiawen Stefanie Zhu, Sangho Suh, Haijun Xia, and Jian Zhao. 2024. CoLadder: Manipulating Code Generation via Multi-Level Blocks. In Proceedings of the 37th Annual ACM Symposium on User Interface Software and Technology. ACM, 1–20. doi:10.1145/3654777.3676357DOI
- [98]Amy X. Zhang and Justin Cranshaw. 2018. Making Sense of Group Chat through Collaborative Tagging and Summarization. Proceedings of the ACM on Human-Computer Interaction 2, CSCW (2018), 1–27. doi:10.1145/3274465DOI
- [99]Chao Zhang, Kenji Xu, Chuolun Han, Yu-Chun Grace Yen, and Jeffrey M. Rzeszotarski. 2025. Synthia: Visually Interpreting and Synthesizing Feedback for Writing Revision. In Proceedings of the 38th Annual ACM Symposium on User Interface Software and Technology. doi:10.1145/3746059.3747703DOI
- [100]Jiajie Zhang and Donald A. Norman. 1994. Representations in Distributed Cognitive Tasks. Cognitive Science 18, 1 (1994), 87–122. doi:10.1207/s15516709cog1801_3
- [101]Runhua Zhang, Yang Ouyang, Lexiain Shen, Yuying Tang, Xiaojuan Ma, Huamin Qu, and Xian Xu. 2025. PaperBridge: Crafting Research Narratives through Human-AI Co-Exploration. In Proceedings of the 38th Annual ACM Symposium on User Interface Software and Technology. doi:10.1145/3746059.3747713DOI
- [102]Rui Zhang, Ziyao Zhang, Fengliang Zhu, Jiahui Zhou, and Anyi Rao. 2024. Mindalogue: LLM-Powered Nonlinear Interaction for Effective Learning and Task Exploration. arXiv:2410.10570 [cs.HC] https://arxiv.org/abs/2410.10570
- [103]Wenshuo Zhang, Lexian Shen, Shuchang Xu, Jindu Wang, Jian Zhao, Huamin Qu, and Lin-Ping Yuan. 2025. NeuroSync: Intent-Aware Code-Based Problem Solving via Direct LLM Understanding Modification. In Proceedings of the 38th Annual ACM Symposium on User Interface Software and Technology. ACM, 1–19. doi:10.1145/3746059.3747668DOI
- [104]Zheng Zhang, Jie Gao, Ranjodh Singh Dhaliwal, and Toby Jia-Jun Li. 2023. VISAR: A Human-AI Argumentative Writing Assistant with Visual Programming and Rapid Draft Prototyping. In Proceedings of the 36th Annual ACM Symposium on User Interface Software and Technology. ACM. doi:10.1145/3586183.3606800DOI
- [105]Dora Zhao, Diyi Yang, and Michael S. Bernstein. 2025. Knoll: Creating a Knowledge Ecosystem for Large Language Models. In Proceedings of the 38th Annual ACM Symposium on User Interface Software and Technology. ACM, 1–23. doi:10.1145/3746059.3747117arxiv.org/abs/2505.19335
- [106]Yihang Zhao, Albert Merono Peñuela, and Elena Simperl. 2026. OntoScope: Using a Divergent-Convergent Interaction Framework to Support LLM-based Ontology Scoping. In Proceedings of the 31st International Conference on Intelligent User Interfaces (IUI ’26). Association for Computing Machinery, New York, NY, USA, 67–84. doi:10.1145/3742413.3789225DOI
- [107]Chengbo Zheng, Yuanhao Zhang, Zeyu Huang, Chuhan Shi, Minrui Xu, and Xiaojun Ma. 2024. DiscipLink: Unfolding Interdisciplinary Information Seeking Process via Human-AI Co-Exploration. In Proceedings of the 37th Annual ACM Symposium on User Interface Software and Technology. ACM. doi:10.1145/3654777.3676366DOI
- [108]Yang Zhou, Yi Xiao, Guangpeng Wei, Suxiang Ling, Ruoxuan Ma, and Chising Leung. 2026. CNode: Visualizing Workflows for Knowledge Reuse and Recombination in Team-AI Collaborative Design. In Proceedings of the 2026 CHI Conference on Human Factors in Computing Systems. doi:10.1145/3772318.3791216