Codex は、OpenAI が ChatGPT で提供するプログラミング支援エージェント ツールで、GPT-4/5 アーキテクチャでトレーニングされており、ファイルの読み取りと書き込み、テストの実行、バグの修正、プル リクエストの生成が可能です。 その目標は、開発者がソフトウェアエンジニアリング作業をより効率的に完了できるようにすることです。 2021 年の「Codex モデル」とは異なり、Codex は単なるコード補完ではなく、完全なエンジニアリング エージェントになりました。
- アクセスの前提条件
ChatGPT 経由で Codex にアクセスするには、ユーザーは ChatGPT Plus、Pro、Business、Edu、または Enterprise のサブスクリプションを持っている必要があります。 現在、無料ユーザーは直接利用できません。 Codexは、ChatGPTウェブサイドバー、Codex CLI(コマンドラインツール)、IDE拡張機能(VS Code、Cursorなど)の3つの公式ポータルを通じて使用できます。
- 具体的な使用手順
、ChatGPT にログインし、サブスクリプションが開かれていることを確認します。 サイドバーに移動し、コードモードまたはアスクモードで使用できる「コーデックス」を選択します。 GitHubリポジトリを運用し、Codexに特定のプロジェクトへのアクセスを許可する必要がある場合は、リポジトリまたは組織ごとに承認の範囲を設定できます。 次に、Codex はサンドボックス環境でコードを実行し、テストを実行し、変更の提案を生成するか、PR を送信します。 ユーザーは、ChatGPT インターフェイスで差分、ログ、テスト結果を確認して、マージするかどうかを決定できます。
- 使用上の注意Codex
、Web、CLI、IDEでのコラボレーションをサポートし、モバイル端末でタスクをフォローできます。 リポジトリ内の AGENTS.md ファイルを使用して、テストとスタイルの仕様を構成できます。 Codex は効率を大幅に向上させることができますが、セキュリティと品質を確保するために、生成されたコードを手動でレビューおよびテストする必要があります。
よくある質問 (Q&A)
Q: ChatGPT で Codex を使用するための要件は何ですか?
A: Plus/Pro/Business/Edu/Enterprise サブスクリプションが必要です。
Q: Codex はすべてのリポジトリを自動的に読み取りますか?
A: いいえ、アクティブに承認したリポジトリにのみアクセスされ、権限はいつでも取り消すことができます。
Q: Codexが生成したコードを本番環境に直接使用できますか?
A: 直接稼働させることはお勧めせず、本番環境に移行する前に開発者によるテストとレビューが必要です。