claude-code - 💡(How to fix) Fix [FEATURE] Persistent Workbench Pane Alongside Chat — keep task activity out of the conversation [1 comments, 2 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
anthropics/claude-code#46484Fetched 2026-04-11 06:19:05
View on GitHub
Comments
1
Participants
2
Timeline
3
Reactions
0
Author
Timeline (top)
labeled ×2commented ×1
RAW_BUFFERClick to expand / collapse

Preflight Checklist

  • I have searched existing requests and this feature hasn't been requested yet
  • This is a single feature request (not multiple features)

Problem Statement

When Claude handles multi-step tasks — file edits, searches, web lookups, tool calls — all of that activity streams directly into the chat thread. For complex or long-running work, this creates visual noise that makes it hard to follow the actual conversation. You end up scrolling past walls of tool output to find the message you care about.

There's currently no way to monitor what Claude is doing without it cluttering what you're discussing.

This problem exists across surfaces:

  • claude.ai (web) — tool calls and search results flood the chat thread
  • Claude Code (terminal) — file edits, bash output, and step progress scroll past mid-conversation, making it hard to track both what was said and what was done

Proposed Solution

Add an optional Workbench pane — a persistent side panel (collapsible) that separates execution activity from the conversation. Depending on the surface:

  • Web (claude.ai): A right-hand panel alongside the chat showing tool calls, search results, and file edits in real time
  • Terminal (Claude Code): A split-pane view (e.g. tmux-style or native split) with conversation on one side and task activity on the other

In both cases, the workbench would show:

  • File edits in progress or completed
  • Search queries and results
  • Tool calls and their status
  • Task/step progress (e.g. step 2 of 5)

The chat thread would remain clean — just the conversation. The workbench panel handles all the "under the hood" activity.

Alternative Solutions

No response

Priority

High - Significant impact on productivity

Feature Category

CLI commands and flags

Use Case Example

No response

Additional Context

Why This Matters

As Claude takes on more agentic tasks, the chat thread increasingly serves two incompatible purposes: a conversation log and an execution log. These should be separate. The workbench pane gives users visibility into Claude's actions without sacrificing the readability of the conversation.

This would be particularly valuable for:

  • Long coding sessions with many file edits across multiple files
  • Research tasks with multiple search rounds
  • Any multi-step agentic workflow in web or terminal
  • Terminal users who currently lose conversational context as bash output and file diffs scroll past

extent analysis

TL;DR

Implementing a separate "Workbench pane" to display execution activity, such as file edits, search results, and tool calls, would help declutter the chat thread and improve conversation readability.

Guidance

  • Consider designing the Workbench pane as a collapsible, right-hand panel on the web interface and a split-pane view in the terminal interface to separate execution activity from conversation.
  • Evaluate the technical feasibility of integrating the Workbench pane with existing tool calls, search results, and file edit functionality to provide real-time updates.
  • Develop a user interface that allows users to easily toggle between the conversation log and execution log views.
  • Test the Workbench pane with various use cases, such as long coding sessions, research tasks, and multi-step agentic workflows, to ensure it meets the required functionality and usability standards.

Example

A potential implementation could involve creating a separate panel or window that displays the execution activity, such as:

// Conversation log
User: Hello, Claude. Can you edit file.txt?
Claude: Editing file.txt...

// Workbench pane
File edits:
- file.txt (in progress)
Search queries:
- None
Tool calls:
- None
Task/step progress:
- Step 1 of 5

Notes

The implementation of the Workbench pane may require significant changes to the existing architecture and user interface, and careful consideration should be given to ensuring a seamless user experience.

Recommendation

Apply a workaround by implementing a basic version of the Workbench pane, focusing on the most critical features, and iterate based on user feedback to refine the design and functionality.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING