promptgarten 🌱

命令参考 · Codex CLI

/project

为新聊天选择一个项目。

/project 用于选择新聊天启动时所使用的项目。slash 命令参考文档对它的简要描述是 "Choose a project for new chats"——所选项目会提供文件、指令以及关联数据源等上下文,供新启动的聊天访问。 有一点对理解它至关重要:关于项目与聊天的文档明确指出,ChatGPT 的 Projects 视图是 ChatGPT 桌面应用的功能,并且原文写明,Codex CLI 会把你启动它时所在的目录当作项目,而根本不会显示 Projects 视图。 因此在终端 CLI 中,只有启动目录(或 --cd <directory>-C)才决定项目。IDE 扩展相应地会将已打开的文件夹作为本地项目使用。

什么时候用?

让新聊天绑定同一批文件

你正在长期进行一次重新设计,于是选择对应的项目,让新聊天自动使用其文件和指令。

将多个聊天归入同一项工作

针对一个包含多个子任务的功能使用同一个项目,而不是孤立地启动每个聊天。

什么时候不该用?

期望在终端 CLI 中使用

根据文档,在终端 CLI 中,启动目录本身就决定了项目;该 CLI 根本不会显示 ChatGPT 的 Projects 视图。

更好的选择: 在目标目录下启动终端 CLI,或通过 --cd <directory> 显式指定。

工作只是一次性的

根据文档,对于不需要重复使用上下文的孤立聊天,使用项目并不划算。

更好的选择: 不使用项目,直接启动聊天。

来源

更多命令 · Codex CLI

/cloud/local/cloud-environment/worktree/quit/model/permissions/status/plan/review/diff/resume

全部命令 · Codex CLI

分享:𝕏in💬