實戰心得 · 2026-08-10

你說的 Codex,是哪個 Codex?

同一個名字,好幾種東西。而且我們可能不在同一台機器上。

全時苦力 Mongo de NaNa

「你說的 Codex,是哪個 Codex?」

「你的 Claude Code 是 CLI 還是桌面程式?」

在社群裡看大家討論,會發現一件事:同一個名字,每個人講的其實不是同一個東西。而且沒有人覺得需要說清楚。

一個名字,好幾種東西

Codex
終端機裡的 CLI、ChatGPT 裡的雲端代理、編輯器裡的擴充套件。同一個名字,三種東西。
Claude Code
CLI桌面程式網頁版IDE 擴充。四個入口,共用一個名字。
Gemini
模型,也是聊天 App。開發工具那邊,Gemini CLIAntigravity 兩條線同時在跑——不是換代,是並存。

所以「我用 Codex 寫的」這句話,資訊量接近零。

其實沒有人在亂用

後來想通了:大家不是講錯,是各自講各自真的在用的那個。而決定他用哪個的,是他的作業系統。

Windows 上,桌面程式下載就能用,CLI 要先處理一堆環境問題;Mac 和 Linux 上,CLI 反而是最順的路。同一個名字,被平台換掉了指涉的東西。

問題是這兩個東西能力不一樣。換個入口進去,同樣的要求,它會開始跟你說「我做不到」——因為那個版本沒有手腳,碰不到你的檔案,也不能跑指令。

名字一樣、模型一樣,一個會做事,一個會道歉。

拿到閹割版的人,得出的結論不會是「我用錯入口」,而是「這個 AI 沒那麼強」。叫錯名字的代價,是對整個工具的判斷都錯了。

昨天能用,今天不動

最常見的症狀長這樣:同一件事,昨天做得好好的,今天叫它做就不動了。

先別急著怪模型變笨。多半是環境換了。

因為就算同一個 App,裡面也還分好幾個模式——聊天、寫程式、工作區——每個模式能碰的東西不一樣。切個分頁、重開一次視窗,你就在另一個模式裡了,而且不會有人通知你。

所以第一個問題是:現在是在哪個環境?聊天?寫程式?工作區?還是終端機裡的 CLI?

環境沒錯,才問機器

環境確認完還是不對,才輪到第二個問題。

最近踩到一個:我在測一個瀏覽器工具,發現核准的提示一閃而過,怎麼樣都按不到。查了半天才發現——介面在我眼前這台,實際執行的是另一台機器上的 session。提示是彈在那一台的,我眼前這台只是個殼。

遠端遙控上線之後,桌面程式又不是沒手腳了,是借來的手。所以「你在哪裡跑它」也不夠問了,得拆成:介面在哪、手在哪。

順序不能反。環境錯了,問再多台機器也沒用。

結論

先問環境,再問機器

※ 這兩句問的不只是 AI,也適用於社群裡的每一個人

← 返回效率 AI