自 0.157.0 起,開一次 Codex CLI 互動視窗,就啟動一個常駐背景 daemon。關掉所有視窗它還在,還會自己更新。社群炸鍋,HN 單串 229 則。這篇把 issue #48195 與網友反應整理成懶人包。
圖解懶人包(完整版):
手機看不到內嵌頁時,直接開:https://derek-static.pages.dev/codex-daemon-48195.html
爭議的四件事
- 開窗即常駐:
codex app-server --managed-daemon沒有 TTY,關窗不退,留到重開機或手動 stop。 - 複製整個套件:約 374MB 拷進
~/.codex/packages/app-server-daemon/releases/,backend 版本從此跟套件管理器脫鉤。 - 自己更新:
pid-update-loop啟動五分鐘後檢查、之後每小時檢查,下載重啟可能砍掉進行中的任務。 - 環境被釘死:沿用首次啟動那個 session 的 proxy 與 cwd,之後的 session 怎麼設都沒用。
先自保
把自動啟動關掉:
~/.codex/config.toml 加上 daemon_auto_start = false,新開的 TUI 就不再 spawn daemon。
已經中招的,停掉現有 daemon 再砍 updater:
codex app-server daemon stop,再 pkill -f 'app-server daemon pid-update-loop'。原回報者實測 stop 只停前者,後者要手動砍。
網友反應摘要(HN 229 則)
- 最大共識是磁碟膨脹:有人查到 12GB,有人看到 11 個各 300MB 的執行檔,舊版不清。
- 第二是更新即壞:權限被改爛、沙箱失效、捲動壞、子代理失靈,每版開獎。
- 自動更新該不該預設開,正反僵持。一方說變化快、跟瀏覽器一樣;另一方說專業工具不能在專案做到一半時移動地板。
- 出走派改用 Pi、hax 或自幹,Rust 寫卻包 300MB 被群嘲。
- 少數資安指控:被稱後門、偷讀憑證不告警、背景二十多個行程。
訴求
改為 opt-in,最後一個連線斷開即退出,套件管理器裝的 CLI 不再複製版本、不再自我更新。
