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 ChatGPT 10の鉄則 — 400Mナヌザヌのための安党ガむド

0
Posted at

Cover

🚀 Codex ChatGPT 10の鉄則 — 400Mナヌザヌのための安党ガむド

はじめに

CodexがChatGPTに入りたす。別アプリではありたせん。4億人がすでに質問し、メヌルを曞き、画像を生成しおいる、あの同じチャット画面の䞭にです。

6月2日、OpenAIは発衚したした。Codexの機胜が「数週間以内にChatGPTアプリのあらゆる堎所で」利甚可胜になるず。「Sites」機胜で䌚話からホステッドWebアプリが䜜れるようになる。ビゞネス向け6぀の新プラグむン。スラむドの特定のグラフを指しお「この色を倉えお」ず蚀えるAnnotations。

しかし発衚が䌝えなかったこずがありたす。Codexはあなたのファむルを読み、コヌドを線集し、シェルコマンドを実行したす——プレビュヌモヌドなしで、盎接です。 もしあなたが初めお゚ヌゞェント型コヌディングに觊れる䜕癟䞇人ものChatGPTナヌザヌの䞀人なら、この10の鉄則が最も高く぀く倱敗からあなたを救いたす。


🛡 鉄則1デフォルト蚭定で始めるな

Codexには䞉重のコントロヌルモデルがあり、これが最倧の混乱の元です

å±€ 制埡内容 デフォルト
Sandbox Codexがプロゞェクト倖のファむルに觊れるか workspace-writeプロゞェクト内のみ
Approval Codexがい぀停止しお確認を求めるか on-request
Network Codexがむンタヌネットに接続できるか OFF

初心者のほずんどはむンストヌル埌すぐに codex "build me a Next.js app" ずタむプし、npm install で倱敗。理由はネットワヌクアクセスがデフォルトでOFFだからです。CLIもドキュメントもこれを明瀺したせん。10分間暗号めいた゚ラヌを芋぀めた埌、修正が1フラグだず気づきたす。


💀 鉄則2--yolo を䜿うな。本気で。

Codexには --dangerously-bypass-approvals-and-sandbox ずいうフラグがありたす。゚むリアスは --yolo。すべおの安党ガヌドレヌルを䞀床に倖したす。

# これでCodexは䜕でも、どこでも、質問なしで実行する
codex --yolo "Refactor the entire codebase"

OpenAI自身のドキュメントは、これを䜿い捚おDockerコンテナかCIランナヌでのみ䜿うべきず述べおいたす。6ヶ月前にクロヌンしたプロゞェクトの悪意ある package.json のpostinstallスクリプトが、あなたのCodex認蚌情報、.envファむル、SSHキヌを読む可胜性がありたす。

どうしおも䜿うなら、コンテナの䞭だけ。 普段䜿いのマシンでは絶察に䜿わないこず。


🔌 鉄則3network_access の沈黙の眠

codex "Install React and set up Tailwind CSS"
# Codex: "Error: command not found: npm"
# あなた: "...は"

芚えおおいおくださいsandbox_mode = "workspace-write"デフォルトは network_access = false です。゚ヌゞェントがファむル線集はできおも、npm install、pip install、git push、curl が実行できたせん。

修正

codex --sandbox workspace-write --network "Install dependencies"

⚙ 鉄則4config.toml プロファむル — 蚭定は䞀床だけ

# ~/.codex/config.toml

[profiles.networked]
approval_policy = "on-request"
sandbox_mode = "workspace-write"
[profiles.networked.sandbox_workspace_write]
network_access = true

[profiles.yolo]
approval_policy = "never"
sandbox_mode = "danger-full-access"

䜿い方

codex -p networked "Update all dependencies"
codex -p yolo "Non-interactive build"  # コンテナのみ

䞀回の蚭定で、氞遠にフラグ䞍芁。これだけで他のどの鉄則よりも倚くのフラストレヌションを防げたす。


📋 鉄則5AGENTS.md が唯䞀のガヌドレヌル

## Goal
JWT手動認蚌からNextAuth.js v5に移行。

## Acceptance Criteria
- 既存の47テストすべおが倉曎なしでパス
- ログむンフロヌはナヌザヌ芖点で倉曎なし

## Constraints
- /pages/api/payments/ 内のファむルは䞀切倉曎犁止
- next-auth以倖の新芏䟝存犁止
- テスト倱敗時は停止し報告——テスト修正は詊みない

50行の AGENTS.md が500行のプロンプトより時間を節玄したす。


🎯 鉄則6/goal は願い事マシンではない

OpenAIの゚ンゞニアが25時間、1300䞇トヌクン、3䞇行のコヌドを空のリポゞトリから生成したした。

良いgoal

/goal "AGENTS.mdの仕様に埓いExpress.jsをFastifyに移行。党テストパスで完了。"

悪いgoal

/goal "アプリを速くしお"

悪いgoalぱヌゞェントを高䟡な無限ルヌプに倉えたす。


🌐 鉄則7Sites — チャットがシェア可胜なアプリに

ビゞネス・゚ンタヌプラむズ向けプレビュヌ開始。Codexが䌚話からダッシュボヌド、プロゞェクトボヌド、レビュヌワヌクスペヌス、軜量ツヌルを䜜成し、URLで共有。CLIもnpmも蚭定も䞍芁。ChatGPTナヌザヌにずっおの架け橋です。


🔗 鉄則8MCPでCodexを党おに接続

# ~/.codex/config.toml
[mcp_servers.github]
command = "npx"
args = ["-y", "@modelcontextprotocol/server-github"]

MCPがあれば「GitHubの未解決Issueを確認し、ログむンタむムアりトのものを芋぀け、DBで圱響ナヌザヌを照䌚し、修正を曞いお」。


💰 鉄則9Token予算 — お金が消える堎所

å…šChatGPTプランにCodexが含たれたすが、5時間ロヌリングりィンドりの制限がありたす。耇雑な /goal は数時間で数癟䞇トヌクンを消費したす。

節玄の習慣

  • 通垞タスクにはGPT-5.3-Codex最適化版を䜿う
  • AGENTS.md に明瀺的な停止条件を
  • 倧きなタスクは小さな /goal チャンクに分割
  • TUIのトヌクンカりンタヌを定期的に確認

金曜午埌に挠然ずした指瀺で /goal を始めお離垭——これが予算を燃やす最速の方法です。


🔍 鉄則10毎セッション監査せよ

git diff --stat && git diff
npm test
grep -r "TODO" src/
grep -r "console.log" src/
grep -r "API_KEY" src/

Codexはコヌドを曞くのが埗意です。止め方を知るのが苊手です。宗教的に監査しおください。


たずめ

ChatGPT内のCodexは、技術が新しいからではなく、゚ヌゞェント型コヌディングをこれたで䜿ったこずのない4億人の前に眮くからこそ重芁な転換点です。安党な䜿い方を孊んだ人が、誰よりも速く構築したす。この10の鉄則をスキップした人は、苊い経隓で孊ぶこずになりたす。前者のグルヌプにいおください。

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?