Agents sidebar: one path per project, aliases, and unified Workspace

【Cursor Agents 桌面端 · 项目分组与 Workspace 体验建议】

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
中文
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

问题:
Cursor Agents 桌面端的项目分组目前很难用,我经常在侧边栏里找不到想打开的工程。同一个工程目录会重复出现多次(例如多次出现 lark-ios、OfficeSDKDemo),对话分散在不同条目下,查找和切换成本高。

建议:
希望参考 Codex App 的工程管理方式,做如下改进:

  1. 工程别名
    允许为每个工程设置自定义显示名称(别名),不必只显示文件夹名,便于区分路径相似或名称相同的项目。

  2. 按路径唯一分组
    以工程的绝对路径作为唯一标识进行分组;同一项目目录只能添加一次,避免重复条目。

  3. 统一 Workspace 管理对话
    同一工程下的所有对话都归集在该工程的同一个 Workspace 下。需要到其他工程对话时,先切换到对应 Workspace,再在该 Workspace 内新建对话(例如通过 Workspace 旁的「+」新建),而不是在侧边栏产生多个同名工程分组。

期望效果:
侧边栏结构清晰:一个路径 = 一个工程(可设别名)= 一个 Workspace = 其下全部对话;切换工程即切换 Workspace,在该 Workspace 内管理所有会话。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
English
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Problem:
Project grouping in the Cursor Agents desktop app is difficult to use. I often cannot find the project I want to open in the sidebar. The same project directory appears multiple times (e.g. repeated lark-ios, OfficeSDKDemo entries), with conversations scattered across duplicate folders, which makes discovery and switching costly.

Proposal:
Please consider aligning with the Codex App’s project management model:

  1. Project aliases
    Allow a custom display name (alias) per project, instead of relying only on the folder name, so similar paths or identical folder names remain easy to tell apart.

  2. Unique grouping by path
    Use each project’s absolute path as the unique identifier. A given project directory should only be added once—no duplicate sidebar entries for the same path.

  3. Unified Workspace for all chats
    Keep all conversations for one project under a single Workspace for that project. To work in another project, switch to that project’s Workspace first, then start a new chat there (e.g. via a “+” action on the Workspace), rather than creating multiple sidebar groups with the same project name.

Expected outcome:
A clear sidebar model: one path → one project (with optional alias) → one Workspace → all chats underneath; switching projects means switching Workspaces, and all session management happens inside the active Workspace.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
中英对照(精简)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

中文:Cursor Agents 桌面端项目分组很难用,经常找不到想打开的工程。
English: Project grouping in Cursor Agents (desktop) is hard to use; I often cannot find the project I want to open.

中文:同一项目目录会重复出现,对话分散,难以管理。
English: The same project directory appears more than once, with chats scattered across entries.

中文:希望支持为工程设置别名(类似 Codex App)。
English: Support custom project aliases (similar to Codex App).

中文:按项目路径分组,同一路径只能添加一次。
English: Group by project path; each path may only be added once.

中文:同一工程下的所有对话放在同一个 Workspace 下。
English: Keep all chats for one project under a single Workspace.

中文:要在其他工程对话时,先切换到对应 Workspace,再新建对话。
English: To chat in another project, switch to that Workspace, then start a new conversation there.