多工作区
多工作区功能允许您同时打开和管理多个项目工作区,在本地和远程工作区之间自由切换,并为每个工作区维护独立的会话和配置。
概述
多工作区功能核心能力包括:
- 多工作区并行:同时打开多个本地或远程项目文件夹
- 工作区标签页:顶部标签栏快速切换工作区
- 远程访问:通过隧道连接访问其他电脑上的文件夹
- 会话隔离:每个工作区拥有独立的聊天会话历史
- 独立配置:每个工 作区可以有独立的规则、模型、MCP 工具等配置
工作区类型
| 类型 | 说明 | 标识 |
|---|---|---|
| 本地工作区 | 本机上的项目文件夹 | local:<路径> |
| 远程工作区 | 远程电脑上的项目文件夹 | remote:<机器ID>:<路径> |
| 默认工作区 | 首次启动时自动创建的主工作区(.codely/default) | 显示为"默认" |
界面显示:
- 顶部的工作区标签栏
- 左侧的工作区侧边栏(含会话历史)
- 工作区选择菜单
工作区界面
工作区标签栏
位于界面顶部,以水平标签页形式展示所有已打开的工作区:
- 默认工作区始终排在最左侧(如果存在)
- 当前激活的工作区以高亮样式显示
- 标签名过长时显示省略号,鼠标悬停显示完整路径
- 标签过多时自动切换为下拉菜单模式
标签栏交互:
- 点击标签切换到对 应工作区
- 下拉菜单模式下,当前工作区前显示 ✓ 标记
- 标签栏自动滚动到当前激活的标签
工作区侧边栏
左侧侧边栏展示所有工作区及其会话历史:
- 每个工作区为一个可折叠的分区
- 分区标题显示工作区名称和状态
- 工作区加载中时显示旋转动画和"核心加载中..."提示
- 会话按状态分组:置顶 → 活跃 → 已归档
管理工作区
打开本地工作区
- 点击侧边栏顶部的 「打开工作区」 按钮
- 在弹出的工作区菜单中:
- 最近项目:显示最近打开过的项目,点击即可打开
- 此电脑:浏览本机文件夹
- 点击 「打开文件夹」 选择本地目录
- 选择目录后,新工作区自动添加到标签栏和侧边栏