話題
2026年10月13日
Codex CLIの自動更新デーモンに海外から批判、「ディスク12GB消費」の声も
OpenAIのコード生成CLI「Codex CLI」が既定設定で常駐型の自動更新デーモンをインストールする仕様になっていることが、GitHub上のissueをきっかけにHacker Newsで話題になった。あるユーザーは古いバージョンが自動で削除されずに溜まり続け、ディスク容量を12GBも消費していたと報告。スレッドでは「自動更新は今どき当たり前」とする意見と「ファイル操作やコード実行の権限を持つ未成熟なツールが黙って自己更新するのは危険」とする意見が対立し、Codex CLIとClaude Codeのどちらが『出来の悪いソフトウェア』かという比較論にも発展した。
Codex CLIは既定で、自己更新する常駐バックグラウンドデーモンをインストールする
出典: github.com / 元記事はこちら
2
海外の名無しさん
2026-10-12 19:07
Codex CLI(というかClaude Codeも含めて)の出来の悪さは、LLM主導の開発の現状をそのまま映してると思う。未来はそんなに明るくなさそうだ。
9
海外の名無しさん
2026-10-12 19:11
(>>2へ)本当にそれ。みんな、見栄えが良くなるものを量産できればそれでいいと思ってて、エンジニアリングより体裁を優先してるのが問題。
3
海外の名無しさん
2026-10-12 18:45
それに加えて、古いバージョンがHDDに溜まりまくる。調べてみたら合計12GBも使ってて、正気かと思った。所詮ハーネスなのに。Claude Codeの出来の悪さがよく叩かれてるけど、Codexはどの指標で見てもそれ以上にひどい。
10
海外の名無しさん
2026-10-12 18:57
(>>3へ)自分が使ったハーネスはどれも後始末が下手で、ゴミを残していく。開発用VMでは、毎日LLMを走らせてディスクを漁らせ、ゴミっぽいものを削除させてるくらい。放火魔を雇って火事を消させてるようなものだ。
13
海外の名無しさん
2026-10-12 18:49
(>>3へ)そもそもVSCodeはJavaのLSPとして丸ごとヘッドレスのEclipseを動かしてる。もう大手企業のコードに品質なんて期待してない。
5
海外の名無しさん
2026-10-12 19:10
こういう時こそ、OSディストリビューションのパッケージングモデルのありがたさが分かる。誰かがソフトを検証してパッケージ化し、まともな既定値にして、今回みたいな変な挙動を防いでくれる。
17
海外の名無しさん
2026-10-12 19:13
(>>5へ)Nixはさらに徹底してて、パッケージ化する際に自己更新を有効にするにはわざわざ手間をかけないといけない仕組みになってる(笑)
18
海外の名無しさん
2026-10-12 19:13
(>>5へ)おすすめのディストリは?(自分はMint系のDebian Linuxを使ってる)
6
海外の名無しさん
2026-10-12 18:44
この分野は動きが速いから、自動更新していいと思う。今どき普通のことだし、ブラウザもやってる。ハーネスだけやらない理由はない。
22
海外の名無しさん
2026-10-12 18:48
(>>6へ)自分のブラウザは自動更新じゃなくて、承認が必要なタイプ。一部の人には当たり前かもしれないけど、自分はいろんな理由から自動更新が大嫌い。
23
海外の名無しさん
2026-10-12 18:49
(>>6へ)ソフトウェアエンジニアリングが『解決された』って言うなら、最初から正しく作れるはずだよね。
26
海外の名無しさん
2026-10-12 18:48
(>>6へ)そうだね、サム・アルトマンに自分のPCへルートキットを入れさせよう。全然おかしくないね(棒)
12
海外の名無しさん
2026-10-12 18:58
(>>3へ)「Claude Codeの出来の悪さがよく叩かれるけど、Codexはどの指標でもそれ以上」というのは同意。それに、chatgpt.comやaistudio.google.comは最近見た中でも群を抜いてバグが多いサイトだと感じる。なんでいつもLLM関連のものばっかりこうなるんだろう。
31
海外の名無しさん
2026-10-12 19:13
(>>12へ)仕事で作らされたLLM絡みのクソコードも全部同じ。
32
海外の名無しさん
2026-10-12 19:12
(>>12へ)それらは100%『vibe coding』(LLMに丸投げの雰囲気コーディング)されてる可能性が一番高いからだよ。否定する人もまだいるけど、AIが書いたコード=バグの多いコードなのは事実。
14
海外の名無しさん
2026-10-12 18:58
(>>3へ)ソフトウェア(エンジニアの仕事)を終わらせるはずのソフトウェアが、自分自身かなり出来の悪いソフトウェアだっていうのは、すごく皮肉だ。
15
海外の名無しさん
2026-10-12 18:58
(>>3へ)そう、`.codex/packages/standalone/releases`に古いバージョンが全部残ってる。それに、codexのバイナリ1つがなぜか約300MBもある。
35
海外の名無しさん
2026-10-12 19:04
(>>15へ)ありがとう、古いやつ全部消した。
16
海外の名無しさん
2026-10-12 18:52
(>>3へ)brewでcodexをインストールしてても同じ?
21
海外の名無しさん
2026-10-12 18:49
(>>6へ)デーモンを使わなくても、他の人が指摘してたみたいに過去バージョンを溜め込まなくても、自動更新は実現できるはず。
25
海外の名無しさん
2026-10-12 19:11
(>>6へ)それならパッケージマネージャーを使えばいい。Windowsならストア経由とか。
27
海外の名無しさん
2026-10-12 19:15
(>>10へ)それはハーネスの問題?それともモデル自体の問題?
28
海外の名無しさん
2026-10-12 19:10
(>>10へ)自分もついさっきCursorが溜め込んだ20GB分のゴミを消したところ。
29
海外の名無しさん
2026-10-12 18:56
(>>11へ)ちなみにCodexはRustで書かれてるよ…とはいえ、言いたいことには同意するけど。
40
海外の名無しさん
2026-10-12 19:01
(>>29へ)あ、追ってなかった。いつもnpmを実行させようとしてくるから、まだTypeScriptのままだと思ってた。
41
海外の名無しさん
2026-10-12 19:05
(>>29へ)おかげで不必要に巨大なバイナリができてる。
30
海外の名無しさん
2026-10-12 19:01
(>>11へ)自分でハーネスを書けばいい。皮肉なことに、CodexもClaudeも両方ひどい出来だから。
42
海外の名無しさん
2026-10-12 19:15
(>>30へ)実際に自作した。まあまあ動くようにするまでに変なことをいろいろやる必要があった。評価もしてみて、opencodeよりは良い部分もあるけどpiほどではない結果に。自分の目標はブラウザとブラウザ上で動くLLMに最適化することで、Webコンテナ内で何かを作らせたり、少なくともJSON schemaをリクエストしてUIを生成させる(a2ui方式)ようにしたい。
43
海外の名無しさん
2026-10-12 19:12
(>>30へ)そもそもClaudeのサブスクを使うハーネスってどうやって作るの?Anthropicの利用規約で禁止されてて、アカウント停止になるって認識だったんだけど。
33
海外の名無しさん
2026-10-12 19:06
(>>13へ)それはVS Code本体の話?それとも拡張機能の話?どうもRedHat製の`vscode-java`(https://github.com/redhat-developer/vscode-java)のことを言ってるみたいだけど。
34
海外の名無しさん
2026-10-12 19:06
(>>13へ)そう、自分の開発用VMもVSCodeのバックアップで溢れがちだった。最終的にディスクを拡張して今はあまり問題ないけど、しばらくは`~/.vscode-server/cli/servers`を掃除してディスク容量不足(ENOSPC)を回避してた。
36
海外の名無しさん
2026-10-12 19:07
(>>22へ)自動更新をオフにできる選択肢があるのはいいけど、Codexほど影響範囲が広くて、できることも多く、しかも未成熟なツールでそれが既定というのは全然良くない。
37
海外の名無しさん
2026-10-12 19:01
(>>22へ)例えばFirefoxは既定で自動更新して、再起動を強制してくる。再起動するまでサイトの閲覧すらできなくなる。
45
海外の名無しさん
2026-10-12 19:13
(>>37へ)そんな挙動は見たことない。バックグラウンドで更新をダウンロードして、再起動を促す小さな通知が出るだけで、それも消せるはず。
46
海外の名無しさん
2026-10-12 19:13
(>>37へ)確か、それはFirefoxのFlatpak版の挙動だったはず。.debパッケージ版はそうならないと思う。
47
海外の名無しさん
2026-10-12 19:05
(>>37へ)Firefoxを何年も使ってるけど、そんなの見た記憶がない。何か特殊な設定を入れてる?
38
海外の名無しさん
2026-10-12 18:50
(>>23へ)Codexは自分自身を書いてるんだよ!みんな分かってないのか!!!
48
海外の名無しさん
2026-10-12 18:51
(>>38へ)つまりCodexは『物を溜め込む癖』があるってこと?
39
海外の名無しさん
2026-10-12 18:50
(>>26へ)ベアメタルで直接動かしてるの!?度胸あるな。自分はコンテナの中で動かしてる。
この話題の背景と論点
Codex CLIは「ハーネス」と呼ばれる、LLMを呼び出してコード編集や実行を行う開発者向けCLIツールの一つで、OpenAIが提供し、Claude CodeやCursorなどと競合する立ち位置にある。今回話題になったのは、GitHub issueで報告された「既定で自己更新する常駐デーモンを入れ、古いバージョンを自動では消さない」という挙動で、あるユーザーの環境では蓄積した旧バージョンが約12GBに達していたという。スレッドで意見が割れたのは自動更新そのものの是非ではなく、ファイル操作やコード実行の権限を持つツールが「ユーザーの確認なしに自己更新する」ことの重大さだった。ブラウザの自動更新と同列に語る声に対し、権限の大きさが違うと反論する声が強かった。なお「rootkit」という表現はあるユーザーの皮肉であり、実際にそうした機能が確認されたわけではない点は注意しておきたい。
※本記事は海外掲示板 Hacker News のスレッド「Codex CLI installs a persistent, self-updating background daemon by default」から抜粋し、編集部で日本語に意訳したものです。訳文の責任は当サイトにあります。
この記事のリアクション
まだコメントはありません。