[FEATURE] Please provide a configuration option to disable bracketed pasting

Resolved 💬 3 comments Opened Oct 3, 2025 by ttyv1 Closed Jan 7, 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

Some of the terminals I uses are incompatible with bracketed pasting.

I tried to ask it to disable bracketed pasting entirely, but after a few rounds, it suggested:

Since Claude Code automatically enables bracketed paste mode and there's no built-in configuration option to disable it, you would need to modify Claude Code itself or work around it at the terminal level.

Here are a few approaches:

...

4. File a feature request with the Claude Code team at https://github.com/anthropics/claude-code/issues to add a configuration option to disable bracketed paste mode.

The most reliable long-term solution would be option 4 - requesting this as a feature. The bracketed paste mode is currently hardcoded into Claude Code's terminal interface, so there's no user-configurable way to disable it without modifying the source code.

I already searched for similar existing issues; a related issue is #3134. However my issue is different; I want to completely disable bracketed paste mode, because it makes things hard, even during the using of Claude Code, before exiting it.

Proposed Solution

Either supporting an option in JSON configuration file or a command line option (such as --no-bracketed-paste), that disables bracketed pasting, would be great.

Alternative Solutions

_No response_

Priority

Medium - Would be very helpful

Feature Category

Interactive mode (TUI)

Use Case Example

_No response_

Additional Context

_No response_

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗