[FEATURE] Copy-to-clipboard button on assistant response blocks (VSCode extension)

Status Open
Maintainer reply None cached
Activity 0 comments · opened Aug 29, 2026

Preflight Checklist

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

Problem Statement

When Claude Code (VSCode native extension) writes output I want to reuse elsewhere — a PR description, a commit message, a summary to paste into GitHub/Slack/docs — there's no way to copy it directly from the chat panel. I have to manually select the text with the mouse, which is error-prone across long, multi-paragraph or markdown-formatted responses (headers, code fences, emoji, etc. don't always select/paste cleanly), or ask Claude to write the content to a scratch file on disk just so I can cat it in a terminal and copy from there.

This happens most often when I ask for something explicitly meant to be copied verbatim into another tool (PR/issue descriptions, commit messages, config snippets), where the workflow really is "generate → copy → paste elsewhere."

Proposed Solution

Add a copy-to-clipboard button on each assistant response (or per response block, e.g. per code block and per full message) in the VSCode extension's chat panel — similar to Cursor's chat UI, which shows a copy icon on hover/on each message that copies the rendered response as plain text/markdown to the clipboard.

Alternative Solutions

_No response_

Priority

Low - Nice to have

Feature Category

Interactive mode (TUI)

Use Case Example

_No response_

Additional Context

Cursor implementation

<img width="1222" height="2085" alt="Image" src="https://github.com/user-attachments/assets/e10c699c-d565-44c8-8891-0607dc69bd28" />

View original on GitHub ↗