上一篇文章中,我们提到每次对话归档后,正在运行的项目就会停止。我们用来测试的 Todo 网站也会停止服务,每次都要自己输入命令,或者让 AI 帮我们重启,实在不方便。有什么办法能解决吗?
有的,就是脚本操作功能。
脚本操作功能入口
操作的入口位于右侧面板上,如下图,点击即可运行提前设置好的脚本。

如果你还没有配置环境,看到的可能是一个小齿轮,而不是其他图标,就像下图一样。点击后,系统会要求你选择一个项目运行环境,默认选项为空。

早期 Codex 创建项目时,会自动创建一个本地运行环境,但后来的一次更新取消了这个功能。截至本文撰写时,我们需要自己创建项目环境。
创建项目环境并配置脚本
要配置环境,只需要点击小齿轮,再点击“新建环境”即可,如下图。

然后,在这个项目的环境设置里面点击加号,新建一个本地的项目环境,如下图所示。

然后找到下图的添加操作按钮,点击添加。你可以添加很多操作,这里作为示范,我们就以运行操作为例,将 npm run dev 作为要运行的脚本。

创建完成后,回到对话页面,就可以选择这个本地环境了,如图。选中它后,每次点击操作按钮即可运行这个脚本,不需要打开终端手动输入命令。

下一步
现在我们已经可以在 Codex 里面高效、完整地开发项目,并利用 Git 管理项目了。但随着对话深入,项目越来越复杂,一个 Agent 处理所有事情,就容易出现上下文过长、速度变慢的问题。有什么办法解决呢?
35 次点赞
今天可以点赞一次