Codex 多帳號

兩個 Codex 帳號。
一個 AgentsRoom。零 Shell 技巧。

在一個專案上使用個人 Codex CLI 登入,在另一個專案上使用工作登入,在同一視窗中,同時進行。按專案固定一個 Codex 帳號。需要時按 Agent 覆蓋。直接從設定面板登入,無需匯出 CODEX_HOME,無需安裝額外工具。

AgentsRoom 設定中的多帳號面板,顯示 Claude 和 Codex 分頁,包含 Codex 工作帳號和 Codex 個人帳號,以及登入狀態徽章

設定中的多帳號面板,Claude 和 Codex 統一管理。按專案和 Agent 選擇 Codex 帳號。

為什麼使用多個 Codex 帳號

開發者使用多個 Codex 帳號的真實原因,直白地說。

乾淨地分隔工作與個人

僱主的 Codex 帳號留在工作專案中。個人 OpenAI 帳號留在週末專案中。不會意外混入提示詞,工作憑證不會進入個人專案,個人會話不會記錄在工作帳號上。

按客戶計費使用量

當客戶給你 Codex 訪問許可權時,該客戶的會話在其帳號上執行。消耗的是他們的 Token,不是你的。每個帳號都有自己的使用歷史,因此賬單處理保持簡單。

避免配額衝突

如果工作帳號的 OpenAI 配額很緊張,在個人週末專案上長時間執行 Agent 不會影響工作配額。每個帳號有自己的限制、自己的速率限制狀態、自己的使用歷史。

在生產帳號旁邊執行測試帳號

為嘈雜的實驗、一次性 Agent 和提示詞草稿建立單獨的 Codex 帳號。保持生產帳號乾淨。按 Agent 或按專案兩次點選即可切換。

不同組織,不同策略

某些 OpenAI 帳號與強制日誌記錄或遙測的企業 SSO 繫結。保持個人帳號獨立意味著個人編碼保持在自己的條件下,在磁碟目錄級別隔離。

兩個人在同一臺機器上結對程式設計

如果兩名開發者偶爾共享工作站,每人可以用自己的 Codex 帳號登入。AgentsRoom 記住兩個帳號,根據專案或 Agent 啟動正確的那個。

直接內建於 AgentsRoom

無需外部切換器,無需 Shell 腳本,無需登出登入的迴圈。

每個專案一個 Codex 帳號

將 Codex 帳號固定到專案上。該專案中的所有 Agent 預設繼承它。在同一視窗中開啟工作專案和個人專案,各自在下層執行自己的 Codex 帳號。

按 Agent 覆蓋

需要單個 Agent 使用不同帳號?編輯 Agent,選擇另一個 Codex 帳號,儲存。覆蓋僅適用於該 Agent。專案的其餘部分保持專案級帳號。

在應用內登入

點選「新增帳號」,AgentsRoom 會開啟一個內嵌的迷你終端,用正確的 CODEX_HOME 執行 codex login。在瀏覽器中完成 OAuth 流程,貼上程式碼。憑證寫入磁碟的瞬間,狀態徽章變為已登入。

全域性預設帳號

將一個 Codex 帳號設為全域性預設。除非你覆蓋,否則每個新專案都從該帳號開始。之後更改預設帳號,所有未固定的專案自動跟隨。

磁碟上的嚴格隔離

每個帳號存在於由 CODEX_HOME 管理的自己的目錄中:Token、會話、配置。兩個帳號永遠不共享檔案。在 AgentsRoom 中刪除帳號永遠不會觸及另一個帳號的資料。

底層工作原理

基於 Codex CLI 的官方多帳號機制建置。

01

CODEX_HOME 控制一切

Codex CLI 從 CODEX_HOME 指向的目錄讀取 Token 和配置。預設值為 ~/.codex。將此變數設定為另一個目錄會切換活動帳號。AgentsRoom 使用這個官方機制來支援多帳號。

02

每個帳號是一個被管理的目錄

當你點選「新增帳號」時,AgentsRoom 建立 ~/.agentsroom/codex-profiles/<id>/ 並在那裡登入。你也可以透過輸入自定義路徑將帳號指向任何現有的 Codex 配置資料夾。

03

登入流程內建於設定中

AgentsRoom 生成一個迷你 PTY,用指向新配置目錄的 CODEX_HOME 執行 codex login。在瀏覽器中完成 OAuth,貼上程式碼。AgentsRoom 每秒輪詢 auth.json,因此已登入徽章在檔案寫入磁碟的瞬間出現。

04

啟動時的級聯解析

Agent 啟動時,AgentsRoom 按以下順序解析有效的 Codex 帳號:Agent 覆蓋、專案固定、設定預設值、系統預設值 ~/.codex。Codex 啟動前,正確的 CODEX_HOME 會設定在 PTY 環境中。

AgentsRoom 的替代方案

處理多個 Codex 帳號的其他方式,以及 AgentsRoom 的不同之處。

手動設定 CODEX_HOME

直接的方式:在啟動 Codex 前匯出 CODEX_HOME=/路徑。手動操作,容易出錯,開啟第二個終端分頁時就忘了自己在哪個帳號上。AgentsRoom 替你管理這個變數,按專案和 Agent,每次都在選擇器中顯示活動帳號。

兩臺獨立機器或兩個使用者會話

某些團隊為每個 Codex 帳號使用單獨的機器或單獨的 OS 使用者會話。笨重、緩慢,而且無法並行執行工作 Agent 和個人 Agent。AgentsRoom 在同一臺機器、同一視窗中同時執行兩者。

每次都登出再登入

執行 codex logout,然後在新帳號上 codex login,再切換回來。每次切換耗費數分鐘,中斷所有正在執行的會話。AgentsRoom 讓所有帳號永久保持登入狀態,一鍵切換。

包裝 codex login 的 Shell 腳本

一些開發者將 Codex 包裝在 Shell 函式中,根據當前目錄匯出 CODEX_HOME。脆弱、手工製作,在 IDE 中不可見。AgentsRoom 在專案級別以宣告式方式編碼了同樣的想法,並配有始終告知你哪個帳號處於活動狀態的 UI 徽章。

AgentsRoom 做到而其他工具做不到的事

AgentsRoom 是唯一將多個 Codex 帳號作為一等概念的 IDE:具有按專案固定、按 Agent 覆蓋、透過 codex login 的應用內登入流程以及每帳號狀態徽章。每個帳號登入一次,按專案固定帳號,按 Agent 覆蓋,不再擔心載入了哪個帳號。同一視窗中同時使用多個 Codex 帳號和 Claude 帳號:Codex Work Agent、Codex Personal Agent 和 Claude Agent 可以並排執行。

常見問題

我可以向 AgentsRoom 新增多少個 Codex 帳號?

沒有硬性限制。每個帳號是磁碟上的一個目錄。新增工作帳號、個人帳號、每個客戶一個帳號、測試帳號:AgentsRoom 在設定面板中列出所有帳號,讓你按專案或 Agent 選擇任意一個。

在 AgentsRoom 中使用多個 Codex 帳號需要安裝額外工具嗎?

不需要。AgentsRoom 直接驅動 Codex CLI 的 CODEX_HOME 機制。沒有外部切換器,沒有 Shell 包裝器,沒有額外依賴。登入流程完全內建於設定面板中,並執行官方的 codex login 命令。

同一專案中的兩個不同 Agent 可以同時在兩個不同的 Codex 帳號上執行嗎?

可以。專案固定一個預設帳號,但每個 Agent 可以覆蓋它。開啟一個固定在工作帳號上的專案,編輯某個特定 Agent 使用個人帳號,兩個 Agent 就會在同一視窗中在不同的 Codex 帳號上並行執行。

如果我刪除某些 Agent 仍在引用的帳號會怎樣?

不會出問題。Agent 會靜默地回退到預設 Codex 帳號。刪除的目錄會保留在磁碟上,以防你之後想將另一個配置檔案指向它。你可以隨時從編輯 Agent 對話方塊中將孤立的 Agent 重新繫結到另一個帳號。

憑證會與其他 AgentsRoom 使用者共享或傳送到伺服器嗎?

不會。每個帳號目錄保留在你的本地機器上。AgentsRoom 從不讀取、複製或傳輸憑證。登入流程在本地 PTY 中執行官方 codex login CLI,OAuth 像往常一樣在 OpenAI 和你的瀏覽器之間進行。

我可以在同一個專案中混用 Claude 帳號和 Codex 帳號嗎?

可以。設定中的多帳號面板獨立處理 Claude 和 Codex 帳號。單個專案可以同時固定一個 Claude 帳號和一個 Codex 帳號。每個 Agent 使用其配置的提供商和帳號。

相同理念,不同提供商

你可能也喜歡:Claude 多帳號

多個 Codex 帳號讓你在一個應用中擁有多個 Codex 登入。Claude 多帳號為 Claude Code 提供同樣的功能:並排執行工作 Claude 帳號、個人 Claude 帳號和客戶 Claude 帳號。兩個功能都在 AgentsRoom 設定中的同一個多帳號面板裡。

檢視 Claude 多帳號功能

不再為 Shell 變數苦苦掙扎。從選擇器中選擇帳號。

今天就在 AgentsRoom 中並排執行工作 Codex 帳號、個人 Codex 帳號和客戶帳號。

免費下載 AgentsRoom

配套應用:隨時隨地監控你的 Agent

使用 Claude、Codex、Antigravity CLI 或其他 AI 提供商。

獲取擴充套件
Chrome Web Store

把 Bug 和需求直接傳送到您的公開待辦清單。

AgentsRoom 實際執行一瞥。

多專案管理
多供應商
多代理執行
實時狀態
檔案差異與提交
行動應用
實時預覽
代理團隊
瀏覽器自動化
Backlog 驅動開發
提示詞庫
技能庫
檢視所有功能