CodexのDeveloper modeとは?ブラウザのConsole・NetworkをAIと調べる方法

186 AIツール活用

この記事にはアフィリエイト広告を含みます。リンク経由で購入・申込みが行われた場合、当サイトに紹介料が入ることがあります。

この記事でわかること

  • CodexのDeveloper modeで確認できる情報
  • Console、Network、DOMをAIに調べさせる実務例
  • ログイン状態や権限を扱う時の注意点
  • 画面操作を任せる前に決めたい、人間の確認ポイント

総統、自分の悪口を消そうとしてCodexに目を付ける

サイトの表示が崩れた、管理画面でエラーが出た、通信が失敗している。ブラウザの開発者ツールを開けば手掛かりはあるけど、ConsoleやNetworkを見始めると急に作業が重たく感じる時があるやん。

そんな場面で役に立ちそうなのが、CodexのBrowser useとDeveloper modeです。今回の更新では、ChromeとCodexのin-app browserで、CodexがChrome DevTools Protocolを通じてブラウザの深い情報を確認できるようになりました。

総統

総統

戦闘員よ! 余について書かれた悪口を全部消せ。今すぐなのだな!
戦闘員

戦闘員

総統、多すぎて無理っす……。検索結果も投稿も、どこから消すんですか。
アカネ先生

アカネ先生

消す話の前に、何が起きてるかを調べよ。Developer modeは、ブラウザの問題を見つける力を増やす機能やね。
レイモンド分析官

レイモンド分析官

画面の情報だけでなく、Console、Network、DOMを関連付けて調査できます。ただし投稿の削除権限まで勝手に生まれるわけではありません。

総統の結論

総統

総統

Codexは悪口を消すAIではなく、悪口が多すぎる原因を調べるAIなのだな! 余への敬意を増やす作戦を考えよ!

Developer modeで見られるのは、画面の裏側の情報

Developer modeを有効にすると、Codexは許可を得たうえで、Consoleのエラー、Networkの通信、DOMや適用スタイル、ページの状態、JavaScriptのパフォーマンスを確認できます。人が開発者ツールを行ったり来たりしていた調査を、会話しながら進めやすくなるのが強みです。

たとえば「このページで送信ボタンが反応しない。Consoleエラーと失敗した通信を整理して、原因候補を優先順で出して」と頼めます。エラーの羅列を眺めるだけで終わらず、どの通信が落ちたのか、フロント側とAPI側のどちらを先に見るべきかまで、作業の順番を組み立ててもらえるわ。

レイモンド分析官

レイモンド分析官

CDPへのアクセスは、単なるスクリーンショット取得より深い情報を扱います。DOM、ネットワーク、Consoleを結び付けて原因を追える点が、デバッグでは効きます。

実務で使いやすいのは、ログイン後画面の検証と表示不具合の調査

公開ページなら誰でも確認できるけど、管理者画面、会員ページ、注文履歴、社内Webアプリはログイン後にしか見られません。こういう画面でボタンが表示されない、保存だけ失敗する、特定の権限で崩れる、といった問題の調査にBrowser useは向いています。

ページが遅い時も同じです。重い画像、不要な通信、何度も走っているスクリプトなどをNetworkとパフォーマンス情報から確認し、修正候補を切り分けられます。人が最終判断をする前に、調査メモを整えてもらう使い方が現実的やと思うわ。

Cookieの一括インポートは、現時点のCodex公式情報では確認できない

SNSや各種サービスへログイン済みの状態を、そのままCodexへ移すという紹介を見かけることがあります。ただ、Codexの公式案内で確認できるのは、ChromeのBrowser useとCodexのin-app browserでDeveloper modeを使い、明示承認のうえでCDPアクセスを行う仕組みです。

Cookieの一括取り込みや、ログイン情報を何でも自動で引き継ぐ機能として紹介すると誤解を招きます。特に仕事用アカウント、メール、SNSの管理画面、決済画面では、アクセスできる範囲と操作内容を自分で確認してから使うのが前提やね。

総統

総統

では余の悪口をNetworkから消せ。通信を止めれば名声は守られるのだな!
アカネ先生

アカネ先生

Networkは悪口を消す場所やないわ。まず投稿と通信エラーを一緒くたにせんといて。

強い権限だから、サイトごとの承認と最小権限が大事

Developer modeは初期状態ではオフです。ChatGPTデスクトップアプリのSettingsからBrowserを開き、Developer modeでFull CDP accessを有効にします。CodexがWebサイトの深い情報を確認する時には、明示的な承認も求められます。

これは少し面倒に見えるけど、管理画面やログイン後の情報を扱うなら必要な手順です。まずテスト環境で試す。不要なタブを閉じる。重要な送信、削除、公開、購入は人が確認する。調査結果と実際の修正を分ける。この順番にしておくと、Codexを使いながら権限の境界を守りやすくなります。

調査用のPC環境も、無理のない構成にしておく

ブラウザのタブ、開発ツール、エディタ、ローカル環境を同時に開く作業は、メモリ不足がそのまま待ち時間になります。AI PCと書いてあるかだけでなく、普段の開発や調査で何を並行して使うかを基準に、メモリとSSDの余裕を見ておくと作業が安定します。

アカネ先生のQ&A

アカネ先生のよくある質問

Q1. Developer modeをオンにすると、Codexが勝手に全サイトを見られますか?

アカネ先生

アカネ先生

勝手に何でも見る機能やないで。Deepな情報にアクセスする時は明示承認が入るし、まずは必要なサイトだけで使うのがええわ。

Q2. どんな時にDeveloper modeを使うと効果がありますか?

アカネ先生

アカネ先生

画面の崩れ、Consoleエラー、失敗したAPI通信、ログイン後画面の動作確認みたいに、ブラウザの中身を見な原因が分からへん時やね。普通の調べ物なら、まず検索やMCPで十分なことも多いわ。

Q3. 本番の管理画面でいきなり使っても大丈夫ですか?

アカネ先生

アカネ先生

最初から本番の操作まで任せるんはおすすめせえへん。テスト環境か読み取り中心から始めて、送信や削除の前には人が確認する。そこはサボったらあかんところやで。

Q4. CookieをCodexにインポートできますか?

アカネ先生

アカネ先生

現時点のCodex公式案内で確認できるのは、Browser useとDeveloper modeによるCDPアクセスやね。Cookieの一括インポートとして断定せず、公式の設定画面と案内を確認して使うのが安全やわ。

まとめ:Codexは「画面の裏側を一緒に見る」相棒になってきた

CodexのDeveloper modeは、コードを書く前後の調査を速くする機能です。Console、Network、DOM、パフォーマンスを会話の中で確認できるから、エラーの切り分けやログイン後画面の検証に使いやすい。けれど強い権限を扱う以上、ログイン情報や本番操作まで雑に丸投げする道具ではありません。

まずは必要なサイトだけでオンにして、読み取りと調査から試す。修正や公開は人が確認する。この役割分担なら、Codexは頼れる調査役になってくれると思うわ。

戦闘員

戦闘員

総統、外の掲示板にも余の悪口が書かれた張り紙がありました。
総統

総統

ならばCodexで張り紙を消せ! AIなら現実の壁も操作できるのだな!
アカネ先生

アカネ先生

それはまず剥がしに行きぃな。AIに頼む前に、手が届くことは自分でやろか。

参考リンク

関連記事

AIを学んだら、次は働き方や資格も見直してみる
AIの使い方を覚えてきたら、転職や資格学習で自分の市場価値を確認してみるのも現実的です。新機能を追うだけでなく、仕事で使える土台も整えておくと安心です。

AIスキルを仕事に活かすなら、転職・キャリア相談も選択肢に。


AIスキルを活かした転職を考える

AI時代を生き抜くなら、資格で基礎を固めるのもあり。


AI時代に役立つ資格学習を考える

Join the Legion

黒焦団のAI活用ログをもっと読む

Work Smartでは、AIツールの新機能、仕事での使い方、失敗しやすい注意点を黒焦団の会話形式で整理しています。


コメント

タイトルとURLをコピーしました