0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

✨ Codex入門:最初にやるべき3つのタスク(コピペできるプロンプト付き)

0
Posted at

Cover

Cover

5分で読める · AIシステムアーキテクトが執筆
注力分野: Codex入門 · AIコーディングツール


CodexはChatGPTではありません

ChatGPTはチャットで質問に答えるだけ。でもCodexはあなたのプロジェクトの中で実際に作業します。ファイルを読み、コードを修正し、コマンドを実行し、何を変更したかをdiffで表示します。

初心者が最もやりがちなミス:「プロジェクト全体をリファクタリングして」と一度に大きなタスクを頼むことです。

正しい順番:

プロジェクトを読む → 計画を出す → 小さな変更 → diffを確認 → テスト → 繰り返す

エントリーポイントを選ぶ

入口 おすすめ
Codex App 初心者向け
IDE拡張 VS Code / Cursorユーザー
CLI ターミナル操作に慣れた人
Web / Cloud GitHub自動化

Codex Appをダウンロードし、ChatGPTアカウントでログイン。小さなプロジェクトを選んで練習しましょう。


タスク1:まずは読むだけ

以下をコピペ:

まだファイルを変更しないでください。このプロジェクトを説明してください:
1. このプロジェクトは何をするものですか?
2. メインディレクトリの役割は?
3. エントリーポイントはどこ?
4. 実行方法は?
5. 不明な点は「不明」と答えてください。

タスク2:プロンプトを構造化する

4つの要素でプロンプトを組み立てます:

要素 内容
Goal(目標) 何を達成したいか
Context(文脈) 関連ファイル、エラー情報
Constraints(制約) 禁止事項(新規依存追加禁止など)
Done when(完了条件) 成功の確認方法

悪い例: 「チェックアウト処理を最適化して」

良い例:

Goal: src/checkout/ の重複バリデーションを削減
Context: src/checkout/src/orders/validation.ts
Constraints: 公開APIの変更禁止、新規依存追加禁止
Done when: pnpm test --filter checkout が全てパス、diffは src/checkout/ のみ


タスク3:初めての変更——READMEだけ編集

README.mdだけを変更してください。「はじめに」セクションを追加して。
他のファイルは触らないで。新しい依存関係も追加しないで。
変更後、何を変えたか教えてください。

変更後:

git status    # 変更ファイルを確認
git diff      # 変更内容を確認

diffでチェックすべきポイント:

  • ✅ 許可していないファイルを変更していないか?
  • ✅ 知らない依存関係が追加されていないか?
  • ✅ 重要な設定が削除されていないか?
  • ✅ 内容が要件を満たしているか?

安全に使うために

モード 初心者のルール
Chat / 読み取り専用 ✅ まずはここから
Agent / 自動 ✅ diffを確認してから
完全アクセス ❌ 最初から使わない

プロンプトに絶対に入れないもの:

❌ APIキー、データベースパスワード、本番トークン
❌ 顧客データ、個人情報
❌ 本番DB接続文字列

Gitチェックポイント:

git add .
git commit -m "checkpoint before codex"

7日間練習計画

タスク 目標
1 プロジェクトを読んで説明 何をするのか理解
2 概要ドキュメント作成 ドキュメント生成に慣れる
3 READMEのみ編集 diffレビューに慣れる
4 小さなバグ修正 現象の説明方法を学ぶ
5 修正にテスト追加 Codexに検証させる
6 変更をレビュー セカンドペアの目
7 Worktreeで機能実装 隔離環境で作業

正しい始め方:

読む → 計画 → 小さな変更 → diff確認 → テスト → 繰り返す

タスクは小さく、権限は絞り、確認を徹底すれば、初日から安全に使えます。

0
0
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
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?