メインコンテンツへスキップ
← ブログに戻る
開発ログ2026年9月12日by K.hirano

Claude CodeからClaude Webを自動操作していい?AI 5社の規約を比べた結論

Claude CodeからClaude Webへ質問を送り、回答を自動回収してもよいのか。Anthropicの明確な規約と、ChatGPT・Gemini・Perplexity・Grokの違いを個人開発者向けに比較します。

#claude code#claude#chatgpt#ブラウザ自動化

関連記事としては Anthropicリーク2連発:Claude MythosとClaude Code流出で見えたKAIROS、BUDDY、Undercover Modeの正体BlogAnthropicリーク2連発:Claude MythosとClaude Code流出で見えたKAIROS、BUDDY、Undercover Modeの正体Anthropicの2週間で2回のリークを整理。Claude Mythosの位置づけ、Claude Code流出の中身、KAIROS/BUDDY/Undercover Modeの意味を分けて読む。 もあわせて読むと、今回の論点とのつながりを把握しやすくなります。

結論:ClaudeはOpenAIよりも明確にNGと読める

前回、CodexからChatGPT Webをブラウザ操作し、回答を回収する構成を調べました。結論は「ChatGPT WebをAPI代わりにする無人運転は避ける」でした。

では、Claude CodeからClaude Webを操作するならどうでしょうか。

こちらは、OpenAIより答えがはっきりしています。Anthropicの消費者向け利用規約は、Anthropic APIキーを使う場合か、Anthropicが明示的に許可した場合を除き、bot、script、その他の自動化された手段や人間以外の手段でサービスへアクセスすることを禁止しています。

そのため、Claude CodeにPlaywrightなどを持たせ、Claude.aiへ質問を送り、回答を回収する構成はNG判断が妥当です。

ただし、調べていて面白かったのはここからです。ChatGPT、Claude、Gemini、Perplexity、Grokの5サービスは、まったく同じ規約へ収束しているわけではありません。書き方の強さはかなり違います。

一方で、サービスの作り方はよく似ています。

人が会話するならWeb版。プログラムから呼ぶなら公式APIや公式CLI。

この記事では、この共通点と違いを分けて整理します。2026年9月12日時点の公式文書を確認した結果であり、法律相談やアカウント停止の予測ではありません。公式文書に直接書かれていない設計判断は、確認済みの事実から安全側へ寄せた推測として区別します。

ChatGPT WebをAPI代わりにして大丈夫?Codexブラウザ自動化の境界線BlogChatGPT WebをAPI代わりにして大丈夫?Codexブラウザ自動化の境界線Codex CLIやPlaywrightからChatGPT Webへ質問を送り、回答を回収するのは規約上大丈夫なのか。公式情報と実務判断を分け、個人開発で迷いやすい12例をやさしく整理します。

先に直したい:「モデルの規約」ではない

よく「Claudeの規約」「GPTの規約」と言いますが、正確には少し違います。

規約がかかるのは、モデル名そのものよりも、どのサービスを、どの契約と入口から使うかです。

同じClaudeでも、Claude.ai、Claude Code、Anthropic APIでは入口が違います。同じGeminiでも、GeminiのWebアプリとGemini APIは別です。Perplexityも消費者向けWeb版とAPIで規約を分けています。

ですから、「Claudeだからダメ」「GeminiならOK」とモデル名だけで判断すると外します。見るべきなのは次の3点です。

  • 人間向けWeb UIなのか
  • 公式CLIなのか
  • 開発者向けAPIなのか

ここを分けるだけで、長い規約がかなり読みやすくなります。

Claude CodeをPro/Maxで使うのは公式ルート

まず誤解のないように、Claude Codeそのものは問題ありません。

Anthropicは、Claude CodeがProとMaxプランに含まれると案内しています。Claude.aiと同じ認証情報でログインし、Web版とClaude Codeで利用枠を共有する正式な仕組みです。

出典: Anthropic公式:Use Claude Code with your Pro or Max plan(2026年9月12日確認)

つまり、次の構成は公式です。

text
Claude Code → 公式ログイン → Claude Codeとして利用

問題になるのは、Claude Codeからさらにブラウザを開き、Claude.aiの会話画面を別の呼び出し口として使う構成です。

text
Claude Code → ブラウザ自動操作 → Claude.ai → 回答を機械回収

同じ契約の中に見えても、後者は公式CLIの利用ではありません。Web画面の疑似API化です。

Anthropicの規約はかなり直接的

Anthropic Consumer TermsのSection 3には、今回の論点にそのまま当てはまる制限があります。

要点は2つです。

  1. 規約で許された場合を除き、サービスからデータや情報をcrawl、scrape、その他の方法で収集してはいけない。
  2. Anthropic APIキー経由か、Anthropicが明示的に許可した場合を除き、bot、script、その他の自動化された方法や人間以外の方法でサービスへアクセスしてはいけない。

出典: Anthropic Consumer Terms of Service(2025年10月8日発効、2026年9月12日確認)

これは「大量アクセスだけ禁止」とは書かれていません。低頻度の個人利用だから自動的に例外になる、という記述も確認できませんでした。

したがって、Claude CodeからClaude Webへ入力し、回答を回収する仕組みは、グレーというより規約の禁止例にかなり近いです。定額枠をAPI代わりに使う目的なら、なおさら採用しないほうがよいでしょう。

5社を同じ軸で比べるとどうなるか

比較条件を揃えるため、次の5項目だけを見ました。

  1. botやscriptによるWebアクセスを直接制限しているか
  2. crawl、scrape、extract、copyを制限しているか
  3. 保護措置やレート制限の迂回を制限しているか
  4. 公式APIまたは公式CLIがあるか
  5. 文言だけでは分からない部分を、未確認のまま残せるか

総合結果は次のとおりです。

サービス公式文書で確認できた境界個人開発での判断
ClaudeAPI・明示許可を除き、bot・script・自動/非人間アクセスを禁止NG
Perplexityrobot・crawler・scraper等による抽出・コピー・収集を禁止NG
ChatGPTComputer Useは安全制御迂回の懸念からChatGPT自身を操作不可避ける
Gemini機械可読指示に反する自動アクセスと保護措置の迂回を禁止条件依存だが採用しない
Grok確認したConsumer Termsに包括的なbot/scraper禁止の明文なし不明。許可とはみなさない

ここからは、サービスごとの違いを難しい言葉抜きで見ていきます。

Perplexityもかなり明確にNG寄り

Perplexityの消費者向けTermsは、Claudeと同じくらい分かりやすい部類です。

robot、spider、crawler、scraper、その他の自動装置・プロセス・ソフトウェアなどを使い、サービスから情報やデータを監視、抽出、コピー、収集するアクセスを制限しています。技術的な保護措置の回避も禁止対象です。

出典: Perplexity Terms of Service(2026年1月23日更新、2026年9月12日確認)

しかも、この消費者向けTermsはPerplexity APIには適用されず、APIには別の規約があると明記されています。つまり、Web版の自動操作とAPI利用は、最初から別の入口として扱われています。Perplexity API Terms of Service(2026年9月12日確認)

自作リサーチエージェントへPerplexityを組み込むなら、Web版をクリックさせるのではなく、SonarやAgentic Research APIを使う。設計上の答えは明快です。

ChatGPTは製品側の安全ルールが手掛かり

OpenAIについては前編で詳しく扱いました。

今回確認したOpenAIのComputer Useドキュメントでは、ChatGPT自身を自動化できない仕様になっており、その理由としてChatGPTのセキュリティポリシーを迂回する可能性が挙げられています。

出典: OpenAI公式 Computer Use(2026年9月12日確認)

Anthropicのように、外部Playwrightを名指しして一律禁止した文章ではありません。したがって公式文書の強さは分けて扱います。

それでも、CodexにはChatGPTログインという公式経路があり、一般のプログラムにはAPIがあります。ChatGPT Webを中継する必要はありません。実務上は「避ける」で変わりません。

Geminiは条件付きで、条文の読み方が少し違う

Google Termsは、自動化をすべて一律禁止する書き方ではありません。

禁止されているのは、Webページの機械可読指示に反して、Googleサービスのコンテンツへ自動アクセスすることです。例としてrobots.txtが挙げられています。また、Googleのシステムや保護措置を迂回することも禁止されています。

出典: Google Terms of Service(2026年9月12日確認)

ここから「手動起動のマクロも必ず違反」と断言するのは難しいです。逆に、「低頻度ならOK」とも書かれていません。gemini.google.com側の機械可読指示や、ページ固有の制限を確認せずに安全とは言えません。

プログラムから使う正式な入口としてはGemini APIがあり、別の利用規約が用意されています。

出典: Gemini API Additional Terms of Service(2026年9月12日確認)

Googleだけ少し書き方が違いますが、個人開発の設計判断は同じです。Web UIを自動化する理由がなければ、APIを選びます。

Grokは「明文なし=OK」としない

今回確認したGrok Consumer Termsでは、AnthropicやPerplexityのような、包括的なbot、script、scraper禁止の一文を確認できませんでした。

出典: SpaceXAI Consumer Terms(2026年9月1日発効、2026年9月12日確認)

これは5社比較の中では明確な違いです。ただし、ここで「Grokだけ自動操作OK」と結論づけるのは危険です。

Grok on XにはX側のTermsが適用されます。Acceptable Use Policyやページ固有の制限もあります。さらにConsumer Termsは、レート制限を導入できることや、API・企業向け利用には別契約があることを示しています。

確認できなかったものは、許可ではなく「未確認」です。ここを白に塗らないのが、規約比較ではいちばん大切でした。

規約はバラバラ、製品設計は収束している

5社を並べると、条文の書き方はバラバラです。

  • Anthropic:自動・非人間アクセスを直接禁止
  • Perplexity:自動取得、抽出、コピー、収集を直接禁止
  • OpenAI:製品の安全設計としてChatGPT自身の操作を止める
  • Google:機械可読指示と保護措置を境界にする
  • Grok:今回の確認範囲では包括的な明文なし

ですから、「主要AIサービスは全部まったく同じ規約」とは言えません。

ただし、製品の入口は驚くほど同じ方向を向いています。

text
人が対話する       → Web版・アプリ
コード作業を任せる → 公式CLI
プログラムで呼ぶ   → 公式API

各社ともAPIや開発者向けの入口を用意しています。確認、保護措置、レート制限を維持したまま自動化する設計です。

つまり、規約文は完全には収束していませんが、Web UIを人間向け、API/CLIをプログラム向けに分ける考え方には収束していると見てよいでしょう。これは公式文書を横断した筆者の実務上の推論です。

個人開発者はこの一文だけ覚えておけばいい

各社の規約を毎回すべて読み直すのは大変です。私は次の一文で設計を止めています。

ブラウザは調査対象サイトへ使う。AIサービス自身を呼ぶときは、その会社の公式APIか公式CLIを使う。

Claude CodeからClaude Webを操作する必要はありません。Claude Codeをそのまま公式ログインで使うか、繰り返し処理ならAnthropic APIを使います。

Gemini、Perplexity、Grokでも同じです。Web画面の入力欄と生成完了表示を追いかけるコードは、規約以前に画面変更やログイン切れで壊れます。公式APIなら、失敗、再試行、予算上限をプログラムとして扱えます。

少し遠回りに見えても、公式の入口を使うほうが個人開発は長持ちします。今回5社を比べて、そこだけはきれいに揃っていました。

関連記事

この記事を書いた人

HW系エンジニアとして20年以上、10,000件を超える顧客訪問と2,000件を超える単独ソリューション実績。AIツールを使った個人開発やIoT農園など、Raspberry Piを使ったオートメーション化なども実践中です!エンジニア専門結婚相談所も運営中、ClaudeCodeで解決できない心の課題も解決いたします!

ChatGPT WebをAPI代わりにして大丈夫?Codexブラウザ自動化の境界線
NEW
2026年9月12日
開発ログ

ChatGPT WebをAPI代わりにして大丈夫?Codexブラウザ自動化の境界線

Codex CLIやPlaywrightからChatGPT Webへ質問を送り、回答を回収するのは規約上大丈夫なのか。公式情報と実務判断を分け、個人開発で迷いやすい12例をやさしく整理します。

#codex#chatgpt#ブラウザ自動化#個人開発
Claude Codeを10時間放置で実測:177k再読は空ターン何回分か
2026年9月3日
開発ログ

Claude Codeを10時間放置で実測:177k再読は空ターン何回分か

約10時間放置したセッションの再開で 177k トークンが再書き込みされた実測を起点に、Claude Code で1時間キャッシュを空ターンで温め続ける価値を API 単価とサブスク枠の両面から損益分岐で計算しました。

#Claude Code#Claude#Anthropic#LLM#コスト削減
effort を途中で変えるとキャッシュはどうなる? Fable 5.1 と Opus 5 で実測した
2026年9月3日
開発ログ

effort を途中で変えるとキャッシュはどうなる? Fable 5.1 と Opus 5 で実測した

Fable 5.1 の値下げはキャッシュ読みだけ。Claude Code が TTL を決める仕組み、キャッシュを壊す操作と壊さない操作、effort 切替時の再書き込みを Fable 5.1 と Opus 5 の usage で実測しました。

#Claude Code#Claude#Anthropic#LLM#コスト削減
Fable 5.1 は『low で旧 max 超え』なのか|公式グラフ5枚をベンチ別に正直に読む
2026年9月3日
開発ログ

Fable 5.1 は『low で旧 max 超え』なのか|公式グラフ5枚をベンチ別に正直に読む

Claude Fable 5.1 の公式グラフ5枚をベンチ別に読み、low が旧 Fable 5 の max を超えたベンチと超えなかったベンチを表にしました。常用 effort の決め方と Pro/Max の課金条件も整理します。

#Claude#Claude Code#Anthropic#LLM#ベンチマーク

META-MARK × AI

ローカルAIを動かすGPU、ちゃんと選べていますか?

VRAM・性能・コスパをMetaScoreで数値化。AIアプリ別の推奨ハードウェア要件も確認できます。