まず一言でいうと
文字、画面、ブラウザの入口を使い分ける比較ページです。Codexを使う入口はひとつではなく、作業の確認、指示、状態確認、差分確認のどれをしたいかで選びます。
| 入口 | 一言でいうと | 向いていること |
|---|---|---|
| app | 画面から使う入口 | 初心者の確認・操作 |
| CLI | 文字で命令する入口 | コマンド実行・doctor確認 |
| Web | ブラウザで見る入口 | 作業状況・報告確認 |
| IDE | コードを見る作業画面 | ファイル編集・エラー確認 |
| スマホ | 外出先の確認入口 | 報告確認・軽い指示 |
画面で見る場所
appは画面上で作業を追いやすい入口、CLIはターミナルに文字で命令する入口、Webはブラウザで状況を確認する入口として分けると、最初の混乱が減ります。
- まず画面で作業を見る
- 報告を読む
- 必要ならGitHubで差分を見る
- 状態確認が必要ならdoctorやCLIを見る
- 危険作業はPCで確認する
Codexでできること
報告を読む、作業範囲を整理する、GitHub差分を見る前の確認項目を作る、doctorやstatusを見る順番を整理する、といった作業に向いています。スマホやremoteでは、細かい修正よりも確認と次の指示を中心にします。
Codexだけに任せないこと
本番反映、DB変更、cron変更、.htaccess変更、認証情報の扱い、Secretsの確認、Search Console確認タグやAdSenseコードの変更は、人間が対象と影響を確認してから進めます。
初心者が間違えやすいこと
| やること | やらないこと |
|---|---|
| 報告を読む | スマホだけで本番deploy |
| URLを確認する | DB変更 |
| 軽い追加指示 | .htaccess変更 |
| 次の作業を整理する | Secretsや認証情報を開く |
| 差分の概要を見る | main直push |
FAQ
初心者はどれから覚えるとよいですか?
まずappやWebのように画面で確認できる入口から始め、必要になったらCLIやdoctorの見方を覚える流れが分かりやすいです。
CLIは上級者向けですか?
文字で命令するため慣れは必要ですが、doctorや状態確認などで役立ちます。危険な操作は指示内容を確認してから扱います。
IDEはどこに入りますか?
IDEはコードやファイルを見ながら編集・確認する画面です。CLIやappとは入口の役割が違います。
