PyCharm 中安裝并使用 Codex的實(shí)戰(zhàn)指南
在 PyCharm 中打開 AI Assistant;若 Start Free Trial 因地區(qū)或服務(wù)端限制報(bào)錯(cuò),不必反復(fù)嘗試。先更新 PyCharm 與相關(guān)插件,再直接選擇 “Sign in to Codex with ChatGPT”,激活 Codex Agent 并用 ChatGPT 賬號授權(quán)即可。
1. 安裝前準(zhǔn)備與整體思路
本流程面向已經(jīng)在使用 PyCharm 的 Python 開發(fā)者。核心目標(biāo)不是開通 JetBrains AI 的全部訂閱功能,而是在 PyCharm 里把 OpenAI Codex Agent 跑通,讓它能夠讀取項(xiàng)目上下文、解釋代碼、輔助修改代碼。
檢查項(xiàng) | 建議 |
IDE 版本 | 建議先更新到較新的 PyCharm;本次由 2025.2.5 更新到 2025.3.4 后入口顯示完整。 |
JetBrains Account | 用于登錄 PyCharm / JetBrains 插件體系,可與 ChatGPT 賬號郵箱不同。 |
ChatGPT 賬號 | 用于 “Sign in to Codex with ChatGPT” 授權(quán) Codex Agent。 |
AI Assistant 插件 | 需要安裝或更新;Codex Agent 通過 Coding Agents / ACP 機(jī)制接入。 |
網(wǎng)絡(luò)環(huán)境 | 若出現(xiàn) 451 / URL resolution failure,跳過試用,改走 ChatGPT 授權(quán)。 |
2. 推薦安裝流程:PyCharm + AI Assistant + Codex
2.1 打開 AI Chat 并啟用 AI Assistant
1. 打開 PyCharm。
2. 在右側(cè)工具欄或頂部 JetBrains AI 圖標(biāo)中找到 AI Chat。


圖 1:PyCharm 右側(cè) AI Chat / AI Assistant 入口。若尚未激活,通常會(huì)先看到登錄或試用入口。
3. 如果提示安裝 AI Assistant 插件,點(diǎn)擊安裝;如果沒有自動(dòng)彈出,則進(jìn)入 Settings -> Plugins -> Marketplace,搜索并安裝 AI Assistant。
4. 安裝完成后,按提示重啟 PyCharm。
2.2 遇到地區(qū)報(bào)錯(cuò)時(shí):不要反復(fù)點(diǎn) Start Free Trial
本次安裝中真正的坑點(diǎn),是 JetBrains 自帶 AI 試用入口可能觸發(fā)區(qū)域或服務(wù)端錯(cuò)誤。典型現(xiàn)象包括:點(diǎn)擊 Start Free Trial 后出現(xiàn) Something went wrong;AI Chat 底部出現(xiàn) URL resolution failure;報(bào)錯(cuò)包含 451 Unavailable For Legal Reasons;請求地址出現(xiàn) api.aijetbrains.com.cn/ping 等區(qū)域端點(diǎn)。
判斷原則
這類報(bào)錯(cuò)通??ㄔ?JetBrains AI service / trial 授權(quán)鏈路,不等于 Codex Agent 不能用。處理重點(diǎn)是:更新 PyCharm 和插件,然后跳過 Start Free Trial,改走 Codex + ChatGPT 授權(quán)。

圖 2:典型地區(qū)/服務(wù)端報(bào)錯(cuò)示例。出現(xiàn) 451 或 URL resolution failure 后,不建議繼續(xù)反復(fù)嘗試 Start Free Trial。
2.3 先更新 PyCharm 和插件
1. 點(diǎn)擊頂部菜單欄進(jìn)入 Help -> Check for Updates。
2. 如果看到 PyCharm 更新,例如從 2025.3更新到 2025.3.4,點(diǎn)擊 Update and Restart。
3. 重啟后如果彈出 Plugin Updates,保持默認(rèn)勾選,點(diǎn)擊 Update。
4. 插件更新完成后再次重啟 PyCharm。

圖 3:PyCharm 更新窗口。本次實(shí)測更新到 2025.3.4 后,后續(xù) Codex 入口正常出現(xiàn)。

圖 4:主程序更新后通常還會(huì)彈出插件更新。建議保持默認(rèn)勾選并更新。
2.4 跳過 JetBrains AI 試用,直接選擇 ChatGPT / Codex 授權(quán)
更新完成后,再打開 AI Chat。此時(shí)頁面下方通常會(huì)出現(xiàn) Alternative authorization options,包括 Sign in to Codex with ChatGPT、Use API Key or Local Models、Add ACP Agent 等入口。對于普通 ChatGPT 用戶,優(yōu)先點(diǎn)擊 Sign in to Codex with ChatGPT。

圖 5:更新后出現(xiàn)的替代授權(quán)入口。重點(diǎn)選擇 “Sign in to Codex with ChatGPT”,不必繼續(xù)卡在 Start Free Trial。
2.5 安裝 Codex 組件并激活 Codex Agent
1. 點(diǎn)擊 Sign in to Codex with ChatGPT。
2. 進(jìn)入 Activate Codex Agent 頁面后,點(diǎn)擊 Install Codex...。
3. 等待安裝完成。Codex 不是把完整大模型下載到本地,通常只是安裝 agent / 集成組件;如果進(jìn)度條長時(shí)間不動(dòng),可以取消后重試或重啟 PyCharm。
4. 瀏覽器跳轉(zhuǎn)后,用 ChatGPT 賬號登錄并授權(quán)。
5. 授權(quán)完成后返回 PyCharm,AI Chat 輸入框底部應(yīng)出現(xiàn) Codex。

圖 6:Activate Codex Agent 頁面。直接點(diǎn)擊 Install Codex... 即可繼續(xù)。
3. 安裝完成后的驗(yàn)證與模型選擇
3.1 判斷 Codex 是否接入成功
安裝成功后,AI Chat 輸入框附近會(huì)出現(xiàn) Codex 標(biāo)識,并且可以直接輸入任務(wù)。建議先用非常小的任務(wù)測試,不要一開始就讓它修改整個(gè)項(xiàng)目。

圖 7:Codex 已經(jīng)出現(xiàn)在輸入框底部,說明 Agent 已接入,可以開始發(fā)送任務(wù)。
3.2 Agent、模式和模型的區(qū)別
界面項(xiàng) | 含義 | 建議 |
Codex / Claude Agent | 這是 Agent 類型,不是模型版本。 | 要用 OpenAI Codex,就選擇 Codex。 |
Chat / Agent / Agent Full Access | 這是操作模式,決定 AI 是否能更主動(dòng)地改文件或執(zhí)行動(dòng)作。 | 初次使用建議從 Chat 或普通 Agent 開始。 |
gpt-5.4、gpt-5.2-codex 等 | 這是模型選擇。 | 以下拉列表實(shí)際顯示為準(zhǔn);沒有顯示的模型不能強(qiáng)行選擇。 |
low / medium / high / xhigh | 這是推理強(qiáng)度,不是模型版本。 | 日常開發(fā)推薦 medium;復(fù)雜排錯(cuò)或重構(gòu)再用 high。 |

圖 8:模型與 Reasoning 下拉菜單。這里的 gpt-5.4 是模型,medium 是推理強(qiáng)度。
3.3 推薦默認(rèn)配置
- Agent:Codex。
- Mode:Chat 或普通 Agent。剛開始不建議直接使用 Full Access。
- Model:以下拉列表實(shí)際可選為準(zhǔn)。本次界面中可用 gpt-5.4,推薦先用 gpt-5.4 + medium。
- Reasoning:medium。簡單補(bǔ)全可用 low;復(fù)雜調(diào)試、架構(gòu)調(diào)整、跨文件重構(gòu)再用 high。
4. 常見問題與排查清單
問題 | 處理建議 |
Q1:JetBrains 賬號和 ChatGPT 賬號必須同一個(gè)郵箱嗎? | 不強(qiáng)制。JetBrains Account 用于 IDE/插件體系;ChatGPT 賬號用于 Codex 授權(quán)。 |
Q2:Start Free Trial 報(bào)錯(cuò)怎么辦? | 不要反復(fù)點(diǎn)。先更新 PyCharm 與 AI Assistant 插件,再走 Sign in to Codex with ChatGPT。 |
Q3:Install Codex 很久不動(dòng)怎么辦? | 等 3-5 分鐘;仍無變化就取消、重試;再不行重啟 PyCharm 并確認(rèn)插件已更新。 |
Q4:出現(xiàn) Failed to initialize ACP session: Already initialized 怎么辦? | 通常是剛安裝后會(huì)話重復(fù)初始化。點(diǎn)擊 New Chat;不行就重啟 PyCharm 再開新會(huì)話。 |
Q5:為什么看不到 GPT-5.5? | 以模型下拉菜單實(shí)際顯示為準(zhǔn)。沒有出現(xiàn)在列表中的模型,當(dāng)前環(huán)境就不能直接選擇。 |
Q6:Ctrl+/ 是切模型嗎? | 不是。它通常是在 Chat 和上一次 Agent 之間切換。模型要點(diǎn)右下角模型下拉菜單。 |
Q7:用 API Key 可以嗎? | 可以,但如果你已有 ChatGPT 賬號,優(yōu)先用 Sign in to Codex with ChatGPT,流程更直接。API Key 路線適合明確知道自己要用 OpenAI API 額度的人。 |
5. 簡明安裝 SOP
適合直接貼給同學(xué)/同事的版本
下面這版是壓縮后的安裝 SOP。遇到問題再回到上面的詳細(xì)說明。
1. 安裝或打開 PyCharm。
2. 打開 AI Chat;如果提示安裝 AI Assistant,就安裝并重啟。
3. 如果 Start Free Trial 正??捎?,可以按需試用;如果出現(xiàn)地區(qū)錯(cuò)誤、451、URL resolution failure,不要繼續(xù)反復(fù)點(diǎn)。
4. 進(jìn)入 Help -> Check for Updates,把 PyCharm 更新到較新版本;隨后更新 Plugin Updates。
5. 重啟后在 AI Chat 頁面底部選擇 Sign in to Codex with ChatGPT。
6. 進(jìn)入 Activate Codex Agent 后點(diǎn)擊 Install Codex...。
7. 瀏覽器跳轉(zhuǎn)后,用 ChatGPT 賬號登錄并授權(quán)。
8. 回到 PyCharm,在 AI Chat 輸入框底部確認(rèn)左側(cè)為 Codex。
9. 模型選擇先用 gpt-5.4 + medium;后續(xù)按任務(wù)復(fù)雜度調(diào)整 reasoning。
10. 發(fā)一句“請解釋當(dāng)前文件代碼”測試;若出現(xiàn) Already initialized,開 New Chat 或重啟 IDE。
6. 參考資料
本文流程以本次實(shí)際安裝過程為主,并參考以下官方文檔確認(rèn)關(guān)鍵入口和授權(quán)方式。
1. OpenAI:Codex IDE extension:https://developers.openai.com/codex/ide
2. JetBrains:Install AI Assistant:https://www.jetbrains.com/help/ai-assistant/installation-guide-ai-assistant.html
3. JetBrains:Codex Agent:https://www.jetbrains.com/help/ai-assistant/codex-agent.html
4. JetBrains:Authorize with OAuth:https://www.jetbrains.com/help/ai-assistant/authorize-using-oauth.html
5. JetBrains:Providers & API keys:https://www.jetbrains.com/help/ai-assistant/settings-reference-providers-and-api-keys.html
6. JetBrains:Activate AI Assistant:https://www.jetbrains.com/help/ai-assistant/activation-scenarios.html
最終建議
對普通 Python 開發(fā)者而言,最穩(wěn)定的路線是先把 Codex Agent 跑通:PyCharm 更新 -> AI Assistant 更新 -> Sign in to Codex with ChatGPT -> 激活 Codex Agent -> 選擇模型 -> 小任務(wù)驗(yàn)證。
到此這篇關(guān)于PyCharm 中安裝并使用 Codex的實(shí)戰(zhàn)指南的文章就介紹到這了,更多相關(guān)PyCharm 安裝使用Codex內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- PyCharm中的庫Flask安裝以及如何使用詳解
- python?pycharm安裝第三方包失敗(使用pip安裝失敗)的解決方案
- Pycharm中無法使用pip安裝的包問題解決方案
- 如何修改pycharm使用anaconda環(huán)境后的pip install安裝路徑問題
- Webots下載安裝?+?Pycharm聯(lián)調(diào)使用教程
- Pycharm虛擬環(huán)境創(chuàng)建并使用命令行指定庫的版本進(jìn)行安裝
- 教你Pycharm安裝使用requests第三方庫的詳細(xì)教程
- Python開發(fā)工具Pycharm的安裝以及使用步驟總結(jié)
- PyCharm 安裝與使用配置教程(windows,mac通用)
相關(guān)文章
Python循環(huán)緩沖區(qū)的應(yīng)用詳解
循環(huán)緩沖區(qū)是一個(gè)線性緩沖區(qū),邏輯上被視為一個(gè)循環(huán)的結(jié)構(gòu),本文主要為大家介紹了Python中循環(huán)緩沖區(qū)的相關(guān)應(yīng)用,有興趣的小伙伴可以了解一下2025-03-03
Numpy中np.dot與np.matmul的區(qū)別詳解
本文主要介紹了Numpy中np.dot與np.matmul的區(qū)別詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-02-02
使用Python在Excel中設(shè)置和自定義頁眉和頁腳的操作方法
本文介紹如何使用Python在Excel中設(shè)置和自定義頁眉和頁腳,內(nèi)容包括插入基礎(chǔ)頁眉和頁腳、在頁眉和頁腳中添加圖片、為奇偶頁設(shè)置不同的頁眉和頁腳,以及為第一頁設(shè)置不同的頁眉和頁腳,感興趣的小伙伴跟著小編一起來看看吧2025-02-02
Flask中jinja2的繼承實(shí)現(xiàn)方法及實(shí)例
在本篇文章里小編給大家分享的是一篇關(guān)于Flask中jinja2的繼承實(shí)現(xiàn)方法及實(shí)例,有興趣的朋友們可以學(xué)習(xí)下。2021-03-03
詳解Python Matplotlib解決繪圖X軸值不按數(shù)組排序問題
這篇文章主要介紹了詳解Python Matplotlib解決繪圖X軸值不按數(shù)組排序問題,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-08-08
Python RPA自動(dòng)化機(jī)器人模擬鼠標(biāo)鍵盤
這篇文章主要介紹了Python RPA自動(dòng)化機(jī)器人模擬鼠標(biāo)鍵盤,RPA,全稱為Robotic Process Automation,即機(jī)器人流程自動(dòng)化。我們可以利用RPA技術(shù)將工作中可重復(fù)的部分流程化,讓機(jī)器替我們完成這一工作2023-02-02
詳談在flask中使用jsonify和json.dumps的區(qū)別
下面小編就為大家分享一篇詳談在flask中使用jsonify和json.dumps的區(qū)別,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-03-03

