跳到正文
FunCoding

搜索

搜索文档、Skill 和 MCP

桌面项目与多个文件夹

选择项目主目录,区分多文件夹访问、指令发现、Git 操作和远程项目限制。

桌面项目用于把相关聊天和文件放在一起;CLI 则以启动目录为工作区,IDE 以打开的 folder/workspace 为项目。网页 ChatGPT Project 不会直接提供电脑文件夹访问。

添加本地文件夹

在项目菜单 Edit project 中使用 Add folder 附加文件夹;将某一目录设为 Make primary,作为新聊天的默认工作目录。相关应用和文档放在不同仓库时可放进同一项目,不相关任务应分别组织。

远程项目当前只支持一个文件夹。多文件夹项目中的文件访问仍受沙箱限制,项目组织本身不是权限授予机制。

主目录与附加目录的差异

行为使用哪个位置
新聊天默认工作目录Primary folder
Git 默认操作、PR 和 worktree 动作Primary repository
自动发现 AGENTS.md、Skills、config.tomlPrimary folder 对应发现链
搜索、读取与编辑所有附加文件夹,在允许权限内
Review pane可显示附加仓库的改动

Secondary folders 不自动贡献项目指令、Skills 和 config。启动 worktree 聊天时其他文件夹仍保留附加,应检查任务实际可见范围。

不绑定项目的工作

Codex 的 Recents 旁选择 New chat 可开始独立任务。自包含问题可不建项目;多个聊天持续依赖相同上下文时,应先建立项目。命令行可用 codex --cd <directory> 指定目录,IDE 多根工作区应为聊天选定根。

同步与远程访问

对话同步不代表上传整个本地文件夹,也不自动让另一台电脑访问相同文件。继续任务时检查它实际可用的主机和工具;Codex 与 Work 对话历史仍分别管理。跨主机开发流程见SSH 与 Handoff。