T3 Code 非官方中文翻译不是官方产品,也不是 T3 Tools 官方文档。源提交 d2c25950b4d9英文原文GitHub 源文件
Skip to content

Codex ​

使用你的 ChatGPT 计划,或已有的 Codex CLI 登录,在 T3 Code 中编写代码。

通过 ChatGPT 连接 ​

在入门引导中连接,或在「设置 → 提供方(provider)」中连接。如果是远程机器,请先选中该环境(environment)。T3 Code 会处理 Codex 的安装;在 OpenAI 上登录,并允许共享你的 ChatGPT 计划。

通过 T3 Code 中的 管理用量,在 ChatGPT 里管理共享的用量和额度。如果某个请求用到了 ChatGPT 共享所不支持的功能,请为该请求改用另一个提供方。

此连接无法使用 Fast 和 Ultrafast 速度。要使用你的账户所支持的速度选项,请使用现有的 Codex 登录。

重新连接时,在 T3 Code 和 OpenAI 的登录页面上选择同一个账户。断开连接会停止正在运行的对话线程(thread),但会保留它们的历史,之后仍可重新连接。

如果远程登录无法自动返回,请把最终那个 localhost 页面上的完整 URL 粘贴到登录面板中,即使该页面未能加载也要粘贴。

使用现有的 Codex 登录 ​

T3 Code 可以使用你已安装的 Codex 及其现有登录。在该环境所在的机器上运行 codex login 完成登录。提供方设置涵盖安装与自定义配置。

运行 codex login 不会改变已托管的 ChatGPT 连接。在「设置 > 提供方」中添加一个 Codex 实例,选择 手动配置,并完成向导。然后从对话线程的模型选择器中选中该实例。参见使用多个账户。

使用多个账户 ​

在「设置 → 提供方」中再添加一个 ChatGPT 账户,然后从对话线程的模型选择器中选中它。兼容的账户可以继续同一条对话线程。通过 T3 Code 连接账户,不会改变你的 CLI 登录。

多个 CLI 登录 ​

共享的 Codex 主目录再加上一个影子主目录,可以让工作账户和个人账户继续同一批对话线程。这些账户共享 Codex 的提供方会话(session)和配置,同时各自保留登录和可用模型。

把第一个账户留在 ~/.codex。在该环境所在的机器上,将第二个账户登录到一个全新的目录:

bash
mkdir -p ~/.codex_personal
CODEX_HOME=~/.codex_personal codex login

然后在「设置 > 提供方」中添加第二个 Codex 实例:

实例CODEX_HOME 路径影子主目录路径
Codex 工作~/.codex留空
Codex 个人~/.codex~/.codex_personal

两个实例必须使用同一条 CODEX_HOME 路径。T3 Code 会在影子目录中准备共享状态;不要把整个 Codex 主目录复制进去来填充它。

影子账户需要自己的 auth.json 文件。如果 Codex 使用操作系统的凭据存储,请为这套配置改用文件存储。参见 OpenAI 的凭据存储指南。

若希望 Codex 的提供方会话和配置彼此分开,请使用完全独立的 CODEX_HOME 路径,并且不要设置影子主目录。该实例无法继续来自另一个主目录的对话线程。

在现有对话线程中切换账户 ​

从对话线程的模型选择器中选择另一个账户。T3 Code 会提供与该对话线程共享 CODEX_HOME 路径 的兼容 Codex 实例。更换账户不会把对话移入另一个 Codex 主目录。

如果选择器中没有该账户,请在提供方设置里比较主目录路径。如果两个实例显示出同一个出乎意料的账户或同一组模型,请核对它们所报告的账户,刷新提供方状态,并确认第二个实例有自己的影子路径和登录。影子主目录冲突通常表示该目录里是一份复制来的 Codex 配置。请换用全新的影子目录,然后重新登录。

Codex 工作时回答问题 ​

Codex 可以提出问题并继续工作。在对话线程的问题面板中回答。回答会成为一条新消息:它会送达当前回合(turn);如果 Codex 已经结束,则会开启另一个回合。未回答的问题在重新连接之后仍然保留。如果不想回答,请从该面板关闭这个问题。关闭只会关掉它,不会向 Codex 发送任何内容。这需要支持异步问题的 Codex 版本。

批准应用访问 ​

Codex 的工具可以请求访问另一个应用。在 Web、桌面或移动端的对话线程中,响应该具名应用的请求。有些工具会提供单次请求、当前提供方会话或永久的访问。命令与文件的批准,请参见权限模式。

Codex 提示已达到用量上限 ​

当 Codex 因用量上限而停止时,只要 Codex 报告了这些信息,对话线程就会写明用尽的时间窗口以及何时重置。重置之后,请重新发送该消息。如果是工作区计划,这条消息还会说明:工作区所有者是否需要添加额度,或提高消费上限,才能更早继续。

向 OpenAI 发送反馈 ​

在已有的 Codex 对话线程中,发送 /feedback,并可附上一段可选说明,例如 /feedback The agent stopped before finishing the tests。这会把对话和 Codex 日志上传到 OpenAI。返回的对话线程 ID 可以分享给 OpenAI 支持人员。

非官方译文 · 源提交 d2c25950b4d9 · 不代表 T3 Tools