Codexを導入して起動する
Codex CLIはターミナルで、指定したプロジェクトのファイルを読んだり変更したりします。まず練習用のフォルダで試せます。
用意するもの
- ターミナルを使えるPC
- npmで入れる場合はNode.jsとnpm
1. インストールする
npmが使える環境では npm install -g @openai/codex を実行します。別の導入方法は下の公式ページにあります。
2. 作業場所で起動する
対象フォルダへ移動して codex を実行します。初回は表示される手順でなどのアカウントへサインインします。
3. 最初は読む
『このプロジェクトの構成と起動方法を教えて』と依頼します。想定するファイルを読んでいるか確認します。
~/manual-demo $ codex exec "このフォルダにあるログファイルのうち、30日以上前のものを一覧にして。消す前に確認したいので、まだ消さないで。"Not inside a trusted directory and --skip-git-repo-check was not specified.~/manual-demo $ git init -q ~/manual-demo $ codex exec "このフォルダにあるログファイルのうち、30日以上前のものを一覧にして。消す前に確認したいので、まだ消さないで。"最終更新日時を基準に、30日以上経過したログは 3件 です。削除はしていません。 | ファイル | 最終更新日時(日本時間) | 経過日数 | サイズ ||------------|------------------------|---------|----------|| app.log.3 | 2026-07-07 06:58 | 61日 | 約1.94 MB || app.log.2 | 2026-07-16 06:58 | 52日 | 約2.49 MB || app.log.1 | 2026-07-23 06:58 | 45日 | 約2.90 MB | 判定基準:2026年8月7日 07:01(日本時間)以前の更新。合計約 7.33 MB です。
コピーして使える依頼文
このプロジェクトの構成、起動方法、テスト方法を教えて。まずファイルを確認するだけにして、変更が必要なら場所と理由を説明して。
この依頼文だと、こう返ってきます
ファイルを確認しただけで、変更はしていません。
構成
・Node.js のWebアプリ(package.json より)
・src/ にアプリ本体、tests/ にテスト
・設定は .env(.env.example が雛形)
起動方法
1. npm install
2. .env.example を .env にコピーして値を入れる
3. npm run dev → http://localhost:3000
テスト方法
・npm test(全件)
・npm test -- tests/api.test.js(1ファイルだけ)
1点、気づいたことがあります。READMEには「npm start」と書かれていますが、package.json に start スクリプトがありません。開発時は dev、本番は build のようです。READMEの更新が必要かもしれませんが、まだ変更していません。
実際の返答はそのときの資料や状況で変わります。形の目安として載せています。
完成チェック
- 目的のフォルダで起動している
- 構成と起動方法が分かる