AI PR

codex error loading configuration failed to load your workspace-managed configで詰んだ人へ、まず見るべき原因と直し方

記事内に商品プロモーションを含む場合があります。 記載の情報は調査時点での情報です。最新情報は各公式サイトをご覧ください

Codex CLIやCodex VS Code拡張を起動したときに「Error loading configuration: failed to load your workspace-managed config」と表示される場合、まず疑うべきなのはCodex本体の故障だけではなく、設定ファイル・ワークスペース管理設定・拡張機能側の読み込み失敗です。GitHub issueやOpenAI Developer Community、公式ドキュメントを整理すると、config.tomlauth.json、ワークスペース設定、PATH、Windows sandbox、VS Code拡張のログなど、確認すべき場所がかなりはっきり見えてきます。

この記事では、2026年5月18日時点で確認できる情報をもとに、エラーの意味、最初に試すべき復旧手順、Codex CLI・Codex app・Codex VS Code拡張・Windows環境・WSL環境それぞれの切り分け方をまとめます。体験談ではなく、公開されている不具合報告と公式情報から、検索してきた人がそのまま作業できる形に整理しています。

この記事のポイント
failed to load your workspace-managed configで最初に見るべき場所がわかる
config.tomlauth.json、VS Codeログ、PATHの切り分け順がわかる
✅ codex cli、codex app、codex vscode、codex windowsの違いを整理できる
✅ 再発を避けるための設定管理とバックアップ方法がわかる
本日のセール・タイムセールをまとめてチェックできます。

codex error loading configuration failed to load your workspace-managed configの原因整理

codex error loading configuration failed to load your workspace-managed configの原因整理
  1. codex error loading configuration failed to load your workspace-managed configはconfig.tomlやワークスペース管理設定を疑うべきエラー
  2. codex cli update直後に出た場合は最新版の不具合と設定破損を切り分ける
  3. codex cli install後すぐ落ちる場合はCODEX_HOMEとconfig.tomlの場所を確認する
  4. codex vscode拡張で止まる場合は出力ログからconfigエラーを読む
  5. codex windowsではsandboxやPATHの影響も同時に確認する
  6. codex app cliを併用している環境ではデスクトップ版とCLIの設定競合を疑う

codex error loading configuration failed to load your workspace-managed configはconfig.tomlやワークスペース管理設定を疑うべきエラー

codex error loading configuration failed to load your workspace-managed configはconfig.tomlやワークスペース管理設定を疑うべきエラー

このエラーは、直訳すると「構成の読み込みエラー: ワークスペース管理の設定を読み込めなかった」という意味になります。検索している人の多くは、Codexを起動した瞬間にアプリやCLIが落ちてしまい、そもそも会話画面まで進めない状態だと思われます。

GitHubのIssue #14143では、Codex CLI 0.112.0を起動した直後に「Error loading configuration: failed to load your workspace-managed config」と表示される事例が報告されています。報告者は、組織側で中央管理のCodex設定をホストしていないにもかかわらず、このメッセージが出たと説明しています。つまり、表示文だけを見ると「企業管理設定」のように見えますが、実際にはローカル設定やワークスペース側設定の読み込み失敗として扱ったほうがよさそうです。

“Error loading configuration: failed to load your workspace-managed config”
引用元: https://github.com/openai/codex/issues/14143

まず押さえておきたいのは、Codexにはユーザー単位の設定とプロジェクト単位の設定がある点です。公式ドキュメントでは、Codexのローカル状態は通常CODEX_HOME配下に保存され、デフォルトでは~/.codexが使われると説明されています。さらに、プロジェクト内の.codex/config.tomlも読み込まれる仕組みがあるため、1つの設定ファイルだけを見て判断すると原因を見落とすかもしれません。

📌 エラーメッセージから見る初期判断表

表示・状況 最初に疑う場所 補足
CLI起動直後に落ちる ~/.codex/config.toml ユーザー設定の破損や非対応キーの可能性
特定プロジェクトだけ落ちる .codex/config.toml プロジェクト設定の読み込み失敗の可能性
VS Code拡張だけ止まる VS CodeのOutputログ 拡張機能側の設定読み込みエラーかもしれません
Windowsだけ不安定 PATH・sandbox・Visual C++ Codex以外の環境依存も疑う

ここで重要なのは、すぐに再インストールへ走らないことです。もちろん再インストールで直るケースもあり得ますが、調査した範囲では、config.tomlauth.jsonの削除・修正、VS Codeログの確認、PATH調整など、設定周りの対応で改善したという報告が目立ちます。

🧭 まず見るべき順番

優先度 確認項目 理由
1 エラーがCLIかVS CodeかCodex appか 表面ごとに原因が違うため
2 ~/.codex/config.toml Codexの主要なローカル設定だから
3 プロジェクトの.codex/config.toml workspace-managed configに関係しやすいから
4 auth.json ログインや拡張機能の再認証に関係するため
5 PATH・Windows sandbox Windowsでは環境要因が混ざりやすいため

結論として、このエラーは「Codexが読もうとした設定のどこかで失敗している」と捉えるのが実務的です。 企業管理設定が本当に存在するケースもあるかもしれませんが、個人利用や小規模開発環境では、ローカルのconfig.toml、プロジェクト配下の.codex/config.toml、VS Code拡張の設定破損から順に確認するのが現実的です。


codex cli update直後に出た場合は最新版の不具合と設定破損を切り分ける

codex cli update直後に出た場合は最新版の不具合と設定破損を切り分ける

Codex CLIをアップデートした直後にこのエラーが出た場合、まず考えたいのは「新しいバージョンが古い設定をうまく読めなくなった可能性」です。これは断定ではありませんが、OpenAI Developer Communityでは、VS Code拡張の更新後にconfig.toml内の特定設定を削除したら動いたという報告があります。

特に注意したいのは、model_providerのような高度な設定です。コミュニティ投稿では、Codex拡張のOutputログにmodel-provider関連のエラーが出ており、その設定を削除して拡張機能を無効化・再有効化したところ、デフォルトのモデルプロバイダーで起動できたという流れが紹介されています。つまり、アップデート後は以前は有効だった設定が、今のバージョンでは合わないことがあるかもしれません。

公式のChangelogを見ると、Codex CLIは2026年5月時点でも継続的に更新されています。2026年5月8日のCodex CLI 0.130.0では、app-serverやWindows sandbox関連の改善、設定変更の反映に関する修正などが記載されています。更新頻度が高いツールでは、機能追加と同時に設定の扱いが変化することも一般的にはあります。

📌 アップデート直後の切り分け表

状況 見る場所 試すこと
更新直後からCLIが落ちる codex --version どのバージョンで起きたか記録する
古い設定を使っている ~/.codex/config.toml 一時的にリネームして起動確認
特定プロジェクトのみ失敗 .codex/config.toml プロジェクト設定を一時退避
VS Code拡張だけ失敗 OutputのCodexログ TOML構文や非対応キーを確認

いきなり~/.codexフォルダ全体を削除する方法も見かけますが、これはログイン情報や履歴に影響する可能性があります。作業前には、できればフォルダごとバックアップしてから進めるのが無難です。たとえばWindowsなら%USERPROFILE%.codex、macOSやLinuxなら~/.codexをコピーしておくと戻しやすくなります。

🛠 バージョン更新時に残しておきたい情報

メモする項目 なぜ必要か
Codex CLIバージョン 0.112.00.130.0など GitHub issueや修正履歴と照合しやすい
インストール方法 npm、brew、desktop appなど 依存関係や更新経路が変わるため
使用環境 Windows、Darwin、WSLなど OS固有の問題を切り分けるため
変更した設定 model_providerなど 戻すべき箇所を特定するため

Codex CLI update後のトラブルでは、「最新版だから常に安定している」とは限りません。逆に、古いバージョンへ戻すことで改善するケースもコミュニティ上では報告されています。ただし、古いバージョンへの固定はセキュリティや機能面で不利になることもあるため、まずは設定ファイルの退避や最小構成での起動確認を優先するとよいでしょう。


codex cli install後すぐ落ちる場合はCODEX_HOMEとconfig.tomlの場所を確認する

codex cli install後すぐ落ちる場合はCODEX_HOMEとconfig.tomlの場所を確認する

Codex CLIをインストールした直後に落ちる場合、インストールそのものだけでなく、Codexが参照する設定フォルダを確認する必要があります。公式ドキュメントでは、Codexのローカル状態はCODEX_HOME配下に置かれ、デフォルトでは~/.codexが使われると説明されています。

CODEX_HOMEというのは、Codexが設定や認証情報、履歴などを置くホームフォルダのようなものです。ここにはconfig.tomlauth.jsonhistory.jsonl、ログやキャッシュなどが存在する可能性があります。つまり、Codex CLIを再インストールしても、このフォルダに壊れた設定が残っていれば、同じエラーが出続けるかもしれません。

GitHub Issue #2928では、npm i -g @openai/codexでインストールした後に「Error loading configuration: No such file or directory (os error 2)」が出る事例も報告されています。今回のメインエラーとは文言が違いますが、どちらも設定読み込みまわりの失敗として近い領域にあります。

📌 CODEX_HOMEまわりの確認表

確認対象 標準的な場所 役割
config.toml ~/.codex/config.toml Codexのユーザー設定
auth.json ~/.codex/auth.json ファイルベース認証情報の可能性
history.jsonl ~/.codex/history.jsonl 履歴保存が有効な場合の履歴
.codex/config.toml プロジェクト配下 プロジェクト単位の設定

特に初心者が混乱しやすいのは、「Codex CLIを入れ直したのに直らない」という状態です。アプリ本体と設定フォルダは別物なので、本体を削除しても~/.codexが残っていれば、同じ設定を再び読み込もうとします。これはVS Code拡張でも似た構造になりやすく、拡張を入れ直してもユーザー設定が残っていると症状が続くことがあります。

🧪 最小構成で起動確認する考え方

手順 操作イメージ 注意点
1 config.tomlをバックアップ 削除ではなく退避が安全
2 Codexを起動 デフォルト設定で動くか確認
3 動いたら設定を少しずつ戻す 一気に戻すと原因が見えにくい
4 動かなければ認証やPATHを見る 設定以外の要因へ進む

公式ドキュメントでは、CLIから一時的に設定を上書きする--configも説明されています。たとえばモデルやsandbox設定を一回だけ変えて起動する使い方です。ただし、エラーで起動前に設定読み込みが止まっている場合は、まず壊れている設定ファイルの退避が必要になることもあります。


codex vscode拡張で止まる場合は出力ログからconfigエラーを読む

codex vscode拡張で止まる場合は出力ログからconfigエラーを読む

Codex VS Code拡張で「Loading」のまま止まる、ログイン画面が出ない、タスクを読み込めない、入力できないといった症状が出る場合、まずVS CodeのOutputログを見るべきです。コミュニティ投稿では、View > Outputからcodexを選び、ログに出ている設定エラーを確認したという事例が紹介されています。

VS Code拡張の問題は、CLI単体の問題と重なって見えることがあります。たとえば、CLIでは動くのにVS Code拡張だけ止まる場合、拡張機能のバージョン、VS Code側の状態、.codex/config.tomlauth.json、認証状態、PATHなどが絡みます。反対に、CLIも拡張も両方落ちるなら、より根本的なCodex設定を疑うべきです。

OpenAI Developer Communityでは、~/.codex/フォルダを削除してVS Codeを再起動したところ、再ログインが促されてauth.jsonが再作成され、拡張機能が読み込まれたという投稿があります。また、別の投稿ではconfig.toml内のmodel provider設定を削除して改善したとされています。

📌 VS Code拡張の症状別チェック表

症状 優先確認 参考になる対応
Loadingのまま止まる Outputログ codexチャンネルのエラーを見る
ログイン画面が出ない auth.json 退避後に再ログイン
入力できない 拡張機能バージョン ダウングレード報告もあり
TOML parse error config.toml 構文修正または設定削除
MCP process exited Visual C++など Windows依存の可能性

ここで注意したいのは、auth.jsonconfig.tomlを削除すると、ログイン状態や設定がリセットされる可能性がある点です。コミュニティ投稿では「Delete auth.json and config.toml」といった強い対処も見られますが、まずはファイル名を変えて退避するほうが安全です。

📁 VS Code側で確認したい場所

場所 Windows例 目的
Codex設定 %USERPROFILE%.codex 認証・設定の確認
VS Code拡張 %USERPROFILE%.vscodeextensions 拡張の削除・再導入確認
Outputログ VS Code内 実際のエラー文確認
ワークスペースファイル *.code-workspace フォルダ解決エラー確認

VS Code関連では、Codexそのものではなくワークスペースのパス解決が原因になることもあります。Stack Overflowでは、VS Codeのworkspace folderが解決できない場合、.code-workspace内のフォルダパスを絶対パスに直す対応が紹介されています。Codexのworkspace-managed configエラーと同じとは限りませんが、ワークスペース関連の表示が絡む場合は確認する価値があります。


codex windowsではsandboxやPATHの影響も同時に確認する

codex windowsではsandboxやPATHの影響も同時に確認する

WindowsでCodexを使っている場合、config.tomlだけでなく、Windows sandbox、PATH、Visual C++ Redistributable、Git Bashなどの影響も考える必要があります。公式のWindowsドキュメントでは、CodexはWindowsネイティブ環境でsandboxを使い、ファイル書き込みやネットワークアクセスを制限すると説明されています。

Windows sandboxには、elevatedunelevatedというモードがあります。公式ドキュメントでは、elevatedが推奨され、管理者承認が難しい環境ではunelevatedがフォールバックとして使えるとされています。ただし、企業管理PCではローカルユーザー作成、ファイアウォール、ログオン権限などが制限され、sandbox設定が失敗することもあるようです。

Codex VS Code拡張の「Failed to Load Tasks」に関するコミュニティ投稿では、C:Program FilesGitbinをPATHから外したら動いたという報告もあります。これはすべての環境に当てはまるとは言えませんが、WindowsではPATH上のbashやGit関連ツールが影響する可能性もあると考えておくとよいでしょう。

📌 Windowsで混ざりやすい原因表

原因候補 代表的な症状 確認方法
config.toml破損 起動直後の設定エラー ファイル退避で確認
PATHのbash衝突 VS Code拡張のタスク読み込み失敗 PATHからGit binを一時的に外す
Visual C++不足 0xC0000135など Outputログの終了コード確認
sandbox権限 コマンド実行失敗 sandboxログや公式FAQを確認
ワークスペースパス フォルダ未解決 .code-workspaceを確認

OpenAI Developer Communityでは、WindowsでMCP/Codexプロセスが3221225781 (0xC0000135)で終了する場合、Microsoft Visual C++ Redistributable 2015–2022 x64の不足が原因だったという投稿もあります。今回のメインエラーとは別系統かもしれませんが、VS Code拡張が起動しない場合には見逃せない情報です。

🧪 Windowsでの切り分け順

順番 作業 狙い
1 VS Code Outputログを確認 具体的なエラーを見る
2 config.tomlを退避 設定起因か確認
3 auth.jsonを退避 認証起因か確認
4 PATHを確認 Git Bashなどの影響を切り分け
5 sandbox設定を確認 Windows固有の権限問題を見る

Windowsでは、1つの対処だけで決め打ちしないほうが安全です。設定ファイル、認証、拡張機能、PATH、Visual C++、sandboxが同時に絡むことがあります。特に会社PCやセキュリティソフトが強い環境では、Codexの問題に見えて実はOSポリシーや権限設定が原因というケースもあり得ます。


codex app cliを併用している環境ではデスクトップ版とCLIの設定競合を疑う

codex app cliを併用している環境ではデスクトップ版とCLIの設定競合を疑う

GitHub Issue #14143では、報告者がbrewでCodexをインストールしており、さらにCodex desktop appも使っていたと説明しています。このことから、Codex appとCodex CLIを併用している環境では、どちらがどの設定を読んでいるのかを意識する必要があります。

Codex app、Codex CLI、Codex VS Code拡張は、表面としては別物に見えても、ローカルのCodex設定や認証情報を共有している可能性があります。公式ドキュメントでも、CODEX_HOME配下に設定や認証情報が置かれると説明されているため、CLIで壊れた設定がVS Code拡張にも影響する、あるいはその逆が起きることも考えられます。

特に、Codex app cli、codex app server、codex app windows、codex app wslのように複数の実行面を使い分けている人は、問題の切り分けが難しくなります。たとえば、Codex appは起動するのにCLIだけ落ちる場合と、CLIは動くのにVS Code拡張だけ止まる場合では、見るべき場所が違います。

📌 Codexの利用面ごとの切り分け表

利用面 起きやすい確認ポイント 優先して見る場所
Codex CLI config.toml、CLIバージョン ~/.codex
Codex app アプリ状態、共有設定 app側の設定とCODEX_HOME
VS Code拡張 Outputログ、拡張バージョン VS Code Output
WSL Linux側Node・npm・~/.codex WSL内ホーム
app server config変更反映やサーバー状態 changelogと起動ログ

Codex CLI 0.130.0のChangelogでは、app-serverのlive threadsが設定変更を再起動なしで拾う修正が入ったとされています。これは今回のエラーそのものの修正とは断定できませんが、Codex周辺では設定変更の反映や複数面の管理が継続的に改善されていることがわかります。

🧭 併用環境での確認マトリクス

CLI VS Code Codex app 推定しやすい原因
落ちる 落ちる 落ちる 共通設定や認証の問題かもしれません
落ちる 動く 動く CLI固有設定やPATHの可能性
動く 落ちる 動く VS Code拡張やOutputログを優先
動く 動く 落ちる app側の状態や更新を確認
WSLだけ動く Windowsは落ちる 状況次第 Windows sandboxやPATHを疑う

併用している人ほど、「どこで起きているか」を最初にメモするだけで復旧が早くなります。Codex app、Codex CLI、Codex VS Code拡張を一度に直そうとせず、まず1つの面で最小構成起動を確認し、その後ほかの面に広げるのが現実的です。

ふるさと納税のポイント付与は2025年10月に廃止になりました。

codex error loading configuration failed to load your workspace-managed config後の再発防止と関連トラブル対策

codex app cliを併用している環境ではデスクトップ版とCLIの設定競合を疑う
  1. codex cli windowsの復旧はバックアップしてから設定を最小化すること
  2. codex vscode windowsの復旧はauth.json削除や再ログインも選択肢になる
  3. codex approval_policyなど高度な設定は一つずつ戻すべき理由
  4. codex windows sandboxはelevatedとunelevatedの違いを理解して選ぶ
  5. codex app wslやcodex app linuxへ逃がす判断はWindows固有問題の切り分けに役立つ
  6. codex cli コマンドの一時上書きで起動確認を短時間で済ませる
  7. 総括:codex error loading configuration failed to load your workspace-managed configのまとめ

codex cli windowsの復旧はバックアップしてから設定を最小化すること

codex cli windowsの復旧はバックアップしてから設定を最小化すること

WindowsでCodex CLIを復旧する場合、最初にやるべきことは削除ではなくバックアップです。%USERPROFILE%.codexを丸ごとコピーし、そのうえでconfig.tomlだけを一時的にリネームする流れにすると、必要な設定を後から戻せます。

よくある失敗は、焦って.codexフォルダを丸ごと削除してしまうことです。コミュニティ上ではそれで直ったという報告もありますが、認証情報や履歴も失う可能性があります。特に仕事で使っている環境では、まず退避、次に最小構成、最後に設定を戻すという順番が無難です。

codex cli windowsで検索している人は、CLI本体のインストール、VS Code拡張、Windows app、PATH、sandboxなどが混ざっていることがあります。復旧作業では「CLIだけを直したいのか」「VS Code拡張も直したいのか」を分けて考えると整理しやすくなります。

📌 Windows復旧の安全な作業表

手順 操作 目的
1 %USERPROFILE%.codexをコピー 元に戻せる状態を作る
2 config.tomlをリネーム 設定起因か確認
3 Codex CLIを起動 デフォルトで動くか見る
4 auth.jsonを必要に応じて退避 認証起因を切り分け
5 PATHやsandboxへ進む Windows固有要因を確認

最小構成で起動したら、古いconfig.tomlの内容を一気に戻さないほうがよいです。modelmodel_providerapproval_policy、sandbox、MCP、hooksなどを少しずつ戻し、どの設定を入れた時点で落ちるか確認します。これにより、問題のあるキーをかなり絞れます。

🧪 設定を戻す順番の目安

戻す順番 設定例 理由
1 model 基本設定なので影響を見やすい
2 approval_policy 実行権限に関係するため
3 sandbox Windowsでは失敗要因になりやすい
4 model_provider カスタム設定は互換性に注意
5 MCP・hooks 外部連携が絡み複雑になりやすい

この作業は少し地味ですが、再発防止にはかなり有効です。設定ファイルを「全部入り」にしてしまうと、アップデート後にどこが壊れたのかわかりにくくなります。Codex CLIを安定して使いたいなら、普段使う設定はできるだけ少なくし、特殊な設定はコメントや別ファイルで管理するのがおすすめです。


codex vscode windowsの復旧はauth.json削除や再ログインも選択肢になる

codex vscode windowsの復旧はauth.json削除や再ログインも選択肢になる

Codex VS Code拡張がWindowsで止まる場合、auth.jsonの退避や再ログインが有効なケースもあります。OpenAI Developer Communityでは、auth.jsonを削除またはリネームしてVS Codeを再起動すると、ログイン画面が再表示されたという報告があります。

ただし、auth.jsonは認証情報に関係するファイルと考えられるため、安易に削除するより、まずはauth.json.bakのように名前を変えて退避するのが安全です。再ログインして動くようになれば、古い認証状態が問題だった可能性があります。

Codex VS Code拡張では、ログイン画面が出ない、Loadingから進まない、入力欄が反応しない、Failed to Load Tasksが出るなど、症状が複数あります。これらを全部同じ原因と決めつけるのは危険です。まずOutputログを見て、認証エラーなのか、設定エラーなのか、プロセス起動エラーなのかを分ける必要があります。

📌 VS Code Windows復旧パターン表

症状 試す候補 注意点
ログイン画面が出ない auth.json退避 再ログインが必要
Loadingから進まない config.toml退避 設定が消えないようバックアップ
TOML parse error 構文修正 行番号が出る場合はそこを見る
403 Forbidden アカウント・ワークスペース 権限や契約状態の可能性
0xC0000135 Visual C++確認 Codex設定以外の問題かもしれません

コミュニティ投稿では、Codex拡張のバージョンを0.4.12に戻したら改善したという報告もあります。ただし、これはその時点の一時的な回避策であり、2026年5月18日時点の最新環境にそのまま当てはまるとは限りません。古いバージョンへの固定は、あくまで一時的な切り分けとして考えるのがよいでしょう。

🧭 VS Code側で見るログの意味

ログの種類 何を示すか 対応の方向
TOML parse error 設定ファイルの書式ミス config.toml修正
model provider error モデル提供元設定の問題 該当設定を削除または修正
403 Forbidden 権限・ワークスペース問題 アカウントや組織設定を確認
process exited 依存DLLや実行環境 Visual C++やPATHを確認
workspace not found VS Codeワークスペース .code-workspace確認

VS Code拡張の復旧では、「Codex CLIを先に入れてcodex loginを実行したら動いた」という投稿もあります。これはすべての人に当てはまるとは限りませんが、CLI側で認証を整えてから拡張を開く流れは、切り分けとして試す価値があります。


codex approval_policyなど高度な設定は一つずつ戻すべき理由

codex approval_policyなど高度な設定は一つずつ戻すべき理由

Codexの設定には、approval_policy、sandbox、model provider、MCP、hooks、profilesなど、便利な高度設定があります。ただし、こうした設定はアップデートや実行環境の違いで読み込みに失敗する可能性があるため、エラー復旧時には一つずつ戻すべきです。

公式のAdvanced Configurationでは、CLIから--configで一時的に設定を上書きできること、config.tomlにprofileを定義できること、プロジェクト配下の.codex/config.tomlが読み込まれることなどが説明されています。便利な反面、設定レイヤーが増えるほど、どこで失敗しているか見えにくくなります。

approval_policyは、Codexがどの場面で承認を求めるかに関係する設定です。たとえばneveron-requestなどの方針があります。今回のエラーの直接原因とは限りませんが、設定ファイルの中に書かれている以上、構文ミスや非対応値があれば読み込み失敗の一因になるかもしれません。

📌 高度設定のリスク整理表

設定 便利な点 復旧時の注意点
approval_policy 承認フローを調整できる 非対応値や構文ミスに注意
sandbox 実行範囲を制御できる Windowsでは権限問題が絡む
model_provider 外部プロバイダーを使える 更新後の互換性に注意
profiles 設定を切り替えられる IDE拡張では未対応の場合あり
hooks 実行前後処理を追加できる 実験的機能として扱う

公式ドキュメントでは、profilesは実験的で、Codex IDE extensionでは現在サポートされていないと説明されています。つまり、CLI用に便利なprofileを書いていても、VS Code拡張では想定通り扱われない可能性があります。こうした差分も、エラーの原因に見えることがあります。

🧪 設定レイヤー別の確認表

レイヤー 場所 確認ポイント
ユーザー設定 ~/.codex/config.toml まずここを最小化
プロジェクト設定 .codex/config.toml 特定repoだけ落ちる場合に確認
CLI一時上書き --config 起動確認や検証に使う
VS Code設定 拡張機能側 Outputログと合わせて確認
組織管理設定 管理者側 個人では見えない可能性あり

高度な設定を使うこと自体は悪くありません。ただし、Codexのように更新頻度の高いツールでは、設定ファイルを「メンテナンス対象」として扱う必要があります。トラブルが起きたら、まずシンプルな設定へ戻し、動作確認後に一つずつ足していくのが安全です。


codex windows sandboxはelevatedとunelevatedの違いを理解して選ぶ

codex windows sandboxはelevatedとunelevatedの違いを理解して選ぶ

CodexをWindowsで使う場合、sandboxの理解はかなり重要です。公式ドキュメントでは、Windowsネイティブ環境のCodexは、agent modeでWindows sandboxを使い、作業フォルダ外への書き込みやネットワークアクセスを制限すると説明されています。

設定例としては、[windows] sandbox = "elevated"または"unelevated"があります。elevatedは推奨される強いsandboxで、専用の低権限ユーザー、ファイルシステム権限、ファイアウォールルールなどを使うとされています。一方、unelevatedはフォールバックで、管理者承認が難しい環境でも使いやすい反面、分離の強さは弱めと説明されています。

このsandbox設定が直接「workspace-managed config」エラーを出すとは限りません。しかし、WindowsでCodexが起動しない、コマンドが実行できない、権限エラーが出る、エラー1385が出るといった場合には、sandbox周辺の確認が必要です。

📌 Windows sandbox比較表

sandbox 特徴 向いている状況
elevated 推奨の強いsandbox 管理者承認が可能なPC
unelevated フォールバック 企業PCなどで強い設定が難しい場合
WSL2 Linux sandboxを使用 Linuxツール中心の開発
full access 制限が弱い 通常は慎重に扱うべき

公式ドキュメントでは、Windows 11が推奨、最近のWindows 10はベストエフォート、古いWindows 10は非推奨に近い扱いで説明されています。特にWindows 10ではConPTYなどのモダンなコンソール機能が関係するため、古い環境では予期せぬ失敗が起きやすいかもしれません。

🧭 sandbox関連で見るべきエラー表

表示・状態 可能性 対応
setup failed 管理者承認やポリシー 再実行またはIT管理者確認
error 1385 ログオン権限不足 sandboxユーザー権限を確認
フォルダが読めない sandbox read権限不足 /sandbox-add-read-dirを検討
writable by Everyone警告 Windows権限が広すぎる フォルダ権限を見直す
unelevatedへ切替 elevated失敗 暫定利用しつつ原因調査

Windows sandboxを触るときは、むやみに制限を外すのではなく、どの制限で止まっているかを見ます。特にfull accessのような強い権限は便利ですが、意図しない破壊的操作のリスクもあるため、普段使いではsandbox境界を維持するほうが無難です。


codex app wslやcodex app linuxへ逃がす判断はWindows固有問題の切り分けに役立つ

codex app wslやcodex app linuxへ逃がす判断はWindows固有問題の切り分けに役立つ

WindowsでCodexが不安定な場合、WSL2やLinux環境で同じプロジェクトを試すと、原因がWindows固有かどうかを切り分けられます。公式Windowsドキュメントでは、Codex CLIをWSLで使う手順として、WSLを起動し、Node.jsを入れ、npm i -g @openai/codexでCodexをインストールする流れが説明されています。

WSLを使うメリットは、WindowsのPATH、Visual C++、ネイティブsandbox、企業ポリシーの影響を一部切り離せることです。もちろん、WSL側にもNode.js、npm、認証、~/.codex設定が必要なので、完全に問題が消えるわけではありません。それでも、Windowsネイティブだけで悩むより原因を分けやすくなります。

公式ドキュメントでは、WSL1はCodex 0.114までのサポートで、Codex 0.115以降はLinux sandboxがbubblewrapへ移ったためWSL1はサポート対象外と説明されています。つまり、2026年5月18日時点でWSLを使うなら、基本的にはWSL2を前提に考えるべきです。

📌 Windows・WSL・Linuxの切り分け表

環境 メリット 注意点
Windows native Codex appやVS Codeと相性がよい sandbox・PATH・権限問題が出ることあり
WSL2 Linux系ツールに近い Windows側とは設定場所が別
Linux シンプルに切り分けやすい Windows app固有問題は再現しない
/mnt/c配下 Windowsファイルに触りやすい I/Oや権限で遅い場合あり

公式ドキュメントでは、WSL内で作業する場合、/mnt/c/...ではなく~/code/my-appのようなLinuxホーム配下にリポジトリを置くほうが速く、シンボリックリンクや権限問題も少ないとされています。Codexの設定トラブルとは別に、開発体験にも影響します。

🧭 WSLへ逃がすべきケース

状況 WSL検討度 理由
Windows sandbox setupが失敗する ネイティブsandboxを避けられる
PATHやGit Bashが怪しい Linux側PATHで切り分け可能
VS Code拡張だけ不調 WSL remoteで再確認できる
企業PCの制限が強い ただしWSL自体が制限される場合あり
Codex app固有の問題 app側の問題はWSLで再現しない可能性

codex app linuxcodex app wslで検索している人は、Windowsで詰まった結果、別環境を探している可能性があります。逃げ道としてのWSLは有効ですが、あくまで切り分け手段です。最終的にWindows appやVS Code拡張を使いたいなら、Windows側のconfig.toml、PATH、sandboxも戻って確認する必要があります。


codex cli コマンドの一時上書きで起動確認を短時間で済ませる

codex cli コマンドの一時上書きで起動確認を短時間で済ませる

Codex CLIには、--configを使って一回だけ設定を上書きする方法があります。公式ドキュメントでは、専用フラグがある場合はそれを優先し、任意のキーを上書きしたい場合は-cまたは--configを使うと説明されています。

たとえば、モデルを一時的に変える、sandboxのnetwork accessを変える、環境変数ポリシーを調整する、といった使い方が紹介されています。設定ファイルを直接書き換えずに検証できるので、復旧作業では便利です。

ただし、注意点もあります。Codexが起動前にユーザー設定やプロジェクト設定の読み込みで落ちている場合、--configで上書きしても先に読み込みエラーが出る可能性があります。その場合は、まず問題のあるconfig.tomlを退避してから、CLI引数で最小構成を試すほうが現実的です。

📌 CLI一時上書きの使いどころ

使いどころ 注意点
モデル変更 --model 専用フラグがあればそちらを使う
任意設定変更 --config key=value 値はTOMLとして解釈される
sandbox検証 network accessなど 安全面に注意
原因切り分け 最小設定で起動 壊れたconfigは先に退避

公式ドキュメントでは、--configの値はTOMLとしてパースされると説明されています。つまり、文字列を渡すときは引用符の扱いに注意が必要です。シェルによってクォートの解釈も変わるため、Windows PowerShell、cmd、bashで同じ書き方が通らないこともあります。

🧪 一時上書きと設定ファイル編集の比較

方法 メリット デメリット
--config ファイルを汚さず検証できる クォートが難しい場合あり
config.toml編集 永続設定に向く 壊すと起動不能になりやすい
profile 複数設定を切替可能 IDE拡張では未対応の場合あり
ファイル退避 原因切り分けが早い 再ログインや再設定が必要なことあり

Codex CLI コマンドで復旧確認をするなら、「最小構成で起動するか」をまず見ます。起動できたら、config.tomlに戻す設定を少しずつ増やします。この進め方なら、どの設定がfailed to load your workspace-managed configにつながっているかを見つけやすくなります。


総括:codex error loading configuration failed to load your workspace-managed configのまとめ

総括:codex error loading configuration failed to load your workspace-managed configのまとめ

最後に記事のポイントをまとめます。

  1. codex error loading configuration failed to load your workspace-managed configは、まず設定読み込み失敗として見るべきである。
  2. 最初に確認する場所は~/.codex/config.tomlとプロジェクト配下の.codex/config.tomlである。
  3. Codex CLIを再インストールしても、CODEX_HOME配下の設定が残ると同じ症状が続くことがある。
  4. Codex CLI update直後の発生では、古い設定と新しいバージョンの相性を疑うべきである。
  5. Codex VS Code拡張では、View > Outputからcodexログを確認するのが重要である。
  6. auth.jsonの退避や再ログインは、VS Code拡張の復旧候補である。
  7. Windowsではconfig.tomlだけでなく、PATH、Visual C++、sandbox、権限ポリシーも確認対象である。
  8. codex approval_policymodel_provider、hooks、MCPなどの高度設定は一つずつ戻すべきである。
  9. codex windows sandboxでは、elevatedunelevatedの違いを理解して選ぶ必要がある。
  10. WSL2やLinux環境で起動確認すると、Windows固有問題の切り分けに役立つ。
  11. --configによる一時上書きは、設定ファイルを壊さず検証するために有効である。
  12. 削除より先にバックアップし、最小構成で起動確認するのが実務的である。

記事作成にあたり参考にさせて頂いたサイト

各サイト運営者様へ
有益な情報をご公開いただき、誠にありがとうございます。
感謝の意を込め、このリンクはSEO効果がある形で設置させていただいております。
※リンクには nofollow 属性を付与しておりませんので、一定のSEO効果が見込まれるなど、サイト運営者様にとってもメリットとなれば幸いです。
当サイトは、インターネット上に散在する有益な情報を収集し、要約・編集してわかりやすくお届けすることを目的としたメディアです。
私たちは、情報の収集や整理を通じて「情報をまとめてわかりやすく伝える」という形で新たな価値を提供できるのではないかと考え、運営しております。
なお、引用や参照の方法には不備、あるいはご不快に感じられる点がございましたら、迅速に対応いたしますので、お手数ですがお問い合わせフォームよりご連絡いただければ幸いです。
今後とも、どうぞよろしくお願いいたします。

ABOUT ME
カシワギ
『エグゼクティブワーク』編集長のカシワギです。 普段はITベンチャーで執行役員の40代男です。 元コンサルタントですが、今はテクノロジー企業で日々奮闘中。 仕事では厳しい顔をしていますが、家では小学生の子供2人のやんちゃなパパ。 休日はゴルフに行ったり、妻とワインを楽しんだり。
当サイトについて

当サイトでは、インターネット上に散らばるさまざまな情報を収集し、AIを活用しながら要約・編集を行い、独自の切り口で見解を交えながらわかりやすい形でお届けしています。

情報の整理・編集にあたっては、読者やオリジナル記事の筆者へご迷惑をおかけしないよう、細心の注意を払って運営しておりますが、万が一、掲載内容に問題がある場合や修正・削除のご要望がございましたら、どうぞお気軽にお問い合わせください。
迅速に対応をさせていただきます。

その際には、該当記事の URLやタイトルをあわせてお知らせいただけますと、より速やかに対応 することができますのでそちらもご協力いただけますと大変幸いでございます。

今後とも当サイトをよろしくお願いいたします。