Skip to content

Add macOS "Merge All Windows" Support (Parity with Cursor / VS Code-based Editors) #9023

@ooooshino

Description

@ooooshino

Kiro Product

IDE

Feature Description

Feature Request

Kiro is built on top of VS Code, but currently it does not support the native macOS "Merge All Windows" functionality.

This feature is available in other VS Code-based editors such as Cursor, and it is extremely useful for developers who frequently open multiple projects or workspaces.

Current Behavior
Multiple Kiro windows can be opened independently.
macOS native menu does not provide a working Merge All Windows option.
Users must manually manage many separate windows.
Expected Behavior

Add support for the native macOS Window → Merge All Windows action so that multiple Kiro windows can be combined into a single window with tabs, consistent with:

Cursor
Other macOS-native applications that support tabbed windows
User expectations on macOS
Why This Matters

For developers working with multiple repositories, projects, or workspaces:

Reduces desktop clutter
Improves window management
Makes navigation between projects faster
Aligns Kiro with other VS Code-derived editors
Provides a more native macOS experience
Additional Context

Since Kiro is based on VS Code, users naturally expect common macOS window-management behaviors to work similarly across VS Code-derived editors.

Cursor already supports this feature, which makes the absence of it in Kiro particularly noticeable for macOS users.

It would be great to have feature parity here.

Use Case

As a macOS user, I often work with multiple repositories and projects at the same time.

For example:

  • One window for the frontend application
  • One window for the backend service
  • One window for documentation or infrastructure repositories

In Cursor, I can use the native macOS "Merge All Windows" feature to combine these windows into a single tabbed window, making project navigation much cleaner and reducing desktop clutter.

With Kiro, I currently have to manage multiple independent windows manually.

Adding support for "Merge All Windows" would improve the workflow for developers who frequently switch between repositories and would provide a more native macOS experience.

Additional Context

Environment:

  • macOS Sequoia
  • Kiro (latest version at the time of reporting)

Related editor behavior:

  • Cursor supports macOS "Merge All Windows"
  • Many native macOS applications support this functionality
  • Kiro is built on top of VS Code, so users may reasonably expect similar window management capabilities

This request is primarily about improving the macOS user experience and achieving feature parity with other VS Code-based editors.

For users working in monorepos or multiple repositories simultaneously, this feature becomes a daily workflow improvement rather than a minor convenience.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions