概要
OpenAI Codex は、ターミナルでコードの読み取り、修正、実行が可能な軽量コーディングエージェントとして機能するオープンソースのコマンドラインツール(CLI)です。GPT モデルに基づいて構築されており、コード生成に最適化されています。システム要件
- OS: macOS, Linux(公式サポート), Windows(WSL 経由)
- Node.js: バージョン 18 以上
- npm: バージョン 10.x.x 以上
インストール
設定
ステップ 1: API キーの設定
一時的(現在のセッション):~/.bashrc、~/.zshrc、または ~/.bash_profile に追加します:
ステップ 2: config.toml の設定
~/.codex/config.toml を編集します:
設定ファイルが存在しない場合は、一度
codex を実行してファイルを生成してから編集してください。基本的な使い方
対話モードを開始:利用可能なモデル
| モデル | 最適な用途 |
|---|---|
gpt-4o | 複雑なコーディングタスク、アーキテクチャ |
gpt-4o-mini | 迅速な修正、シンプルなタスク |
claude-sonnet-4-5 | コードレビュー、ドキュメント作成 |
deepseek-r1 | アルゴリズム設計、推論 |
対話型コマンド
| コマンド | 説明 |
|---|---|
/help | ヘルプを表示 |
/exit または Ctrl+C | 終了 |
/clear | 会話をクリア |
/config | 設定を表示 |
/model <name> | モデルを切り替え |
/tokens | トークン使用量を表示 |
設定の確認
一般的なユースケース
コードレビュー:トラブルシューティング
接続エラー
接続エラー
- config.toml の
base_urlが正確にhttps://api.lemondata.cc/v1であることを確認してください - ネットワーク接続を確認してください
- プロキシの干渉がないことを確認してください
認証失敗
認証失敗
- 環境変数
OPENAI_API_KEYが設定されていることを確認してください - キーが
sk-で始まっていることを確認してください - LemonData ダッシュボードでキーが有効であることを確認してください
モデルが見つかりません
モデルが見つかりません
- モデル名が正確に一致しているか確認してください
- lemondata.cc/en/models でモデルの利用可能性を確認してください