[FEATURE] Persist panel layout settings between sessions

Status Closed — not planned
Maintainer reply None cached
Activity 5 comments · opened Apr 30, 2026 · closed Jun 18, 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

Panel layout (sizes and positions) resets to default every time a new session starts. There is no way to save a preferred default layout, so users have to manually resize panels at the start of each session. This is a repetitive friction point that adds up over time.

Proposed Solution

Panel layout preferences should persist across sessions — either saved to a local config (e.g., ~/.claude/settings.json) or stored per device. On session start, Claude Code would restore the last-used layout automatically.

Related issues with the same underlying problem:

  • #47179 — persistent default output folder setting
  • #31923 — persist model variant settings in config

Alternative Solutions

_No response_

Priority

Medium - Would be very helpful

Feature Category

Configuration and settings

Use Case Example

_No response_

Additional Context

_No response_

View original on GitHub ↗

4 Comments

branislav-slavik · 4 months ago

Would you please implement this? Setting up the same layout in Claude Code Desktop for each new session by moving the views consumes unnecessary time and substantially lowers the "IDE-like" user experience.

github-actions[bot] · 3 months ago

Closing for now — inactive for too long. Please open a new issue if this is still relevant.

nnyazi · 2 months ago

Would you please implement this? Setting up the same layout in Claude Code Desktop for each new session by moving the views consumes unnecessary time and substantially lowers the "IDE-like" user experience.

rstraszewski · 1 month ago

Yea, it is really strange that there is no such feature, really needed

Showing cached comments. Read the full discussion on GitHub ↗