2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【Windows】Codex CLIのインストール方法まとめ(npm / proxy環境対応)

2
Last updated at Posted at 2026-03-11

【Windows】Codex CLIのインストール方法まとめ(npm / proxy環境対応)

OpenAIの Codex CLI を導入しようとしたときに、

npm install が失敗する
registry に接続できない
proxy 設定で詰まる

というケースが結構あります。

特に 会社ネットワーク / VPN / 社内プロキシ環境 では
npm の設定が原因でインストールできないことが多いです。

この記事では

Codex CLI を確実に導入する手順

をまとめます。

確認

設定リセット

registry設定

proxy設定(必要な場合)

Codex CLI install

この順で進めればほぼ確実に導入できます。


想定環境

  • Windows
  • PowerShell
  • Node.js
  • npm
  • 社内ネットワークの可能性あり

Codex CLIとは

Codex CLI は OpenAI の AIコーディングツールをCLIから使えるツールです。

例えば

codex

を実行すると

  • コード生成
  • リファクタリング
  • コマンド生成

などを ターミナルから直接実行できます。


導入手順


1 Node.js / npm バージョン確認

まず Node.js と npm が使えるか確認します。

node -v
npm -v

v20.x.x
10.x.x

もし表示されない場合は Node.js をインストールしてください。

2 npm 設定確認

npm がどこを参照しているか確認します。

npm config get registry
npm config get proxy
npm config get https-proxy
npm config list

さらに 環境変数 proxy が残っていないかも確認します。

Get-ChildItem Env: | Where-Object { $_.Name -match 'proxy' }

3 npm proxy設定をリセット

古い設定が残っていると npm install が失敗します。

一度クリアします。

npm config delete proxy
npm config delete https-proxy

$env:HTTP_PROXY=""
$env:HTTPS_PROXY=""
$env:http_proxy=""
$env:https_proxy=""

4 npm registry 再設定

npm の参照先を公式レジストリに戻します。

npm config set registry https://registry.npmjs.org/

5 DNS 名前解決確認

npm registry が解決できるか確認します。

nslookup registry.npmjs.org

成功すると

Address: xxx.xxx.xxx.xxx

が表示されます。

6 社内プロキシ設定(必要な場合)

会社ネットワークでは proxy 設定が必要な場合があります。

npm config set proxy http://<user>:<password>@<proxy>:<port>
npm config set https-proxy http://<user>:<password>@<proxy>:<port>

注意
• 認証情報は .npmrc に保存される
• パスワードに @ や : がある場合 URLエンコード必要

7 Codex CLI インストール

準備ができたらインストールします。

npm install -g @openai/codex

8 インストール確認

codex --version

パス確認

where.exe codex

起動

codex

9 セキュリティ対応(proxy削除)

proxy に認証情報が入っているため
不要なら削除しておきます。

npm config delete proxy
npm config delete https-proxy

.npmrc も確認

notepad $HOME\.npmrc

よくあるエラー

npm install がタイムアウトする

原因
• proxy 設定ミス
• firewall
• DNS問題

確認

npm config list

registry.npmjs.org に接続できない

DNS確認

nslookup registry.npmjs.org

図で理解する npm 通信

PC

npm

registry.npmjs.org

パッケージ取得

社内ネットワークの場合

PC

proxy

internet

registry.npmjs.org

まとめ

Codex CLI 導入で詰まりやすいのはこの3つです。
• npm registry 設定
• proxy 設定
• 社内ネットワーク制限

対策は

設定確認

proxy削除

registry再設定

install

これでほぼ解決します。

参考

npm registry
https://registry.npmjs.org/

Codex CLI
https://www.npmjs.com/package/@openai/codex

おまけ

Codex CLI を使うと
• CLIからAIコーディング
• bashコマンド生成
• リファクタリング
• 自動コード生成

などが可能になります。

今後 AI × CLI 開発スタイル はかなり主流になりそうです。
頑張っていきましょう

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?