PaPoo
cover

Error: 400 {"type":"error","error":{"type":"invalid_request_error","message":"The following domains are not accessible to our user agent: ... が出るときに見えること

この症状は、Claude Code が何かの処理で外部ドメインにアクセスしようとして、そのドメインが user agent から到達できないと返されたときに出ています。今回の issue 群では、報告されているドメインが少し違います。#78780 では reddit.com#76310 では blog.naver.comm.blog.naver.com が挙がっていました。

手元で確認できたのは、Claude Code CLI の表示と claude agents --help までです。少なくともこの環境では、claude agents はバックグラウンドエージェント管理のコマンドとして存在していました。

$ claude --version
2.1.207 (Claude Code)
$ claude agents --help
Usage: claude agents [options]

Manage background agents

Options:
  --add-dir <directory>                 Additional directory to allow tool
                                        access to in dispatched sessions
                                        (repeatable)
  --agent <agent>                       Default agent for sessions dispatched
                                        from agent view. Overrides the 'agent'
                                        setting.
... (以下 30 行省略)
[env_summary]
OS          : Darwin 25.3.0 (arm64)
Python      : 3.14.2
検証日時    : 2026-08-20T22:39:37+09:00

このため、少なくとも「Claude Code が外部サイトを参照しようとして止まった」ケースと見てよさそうです。ただし、issue だけでは、そのアクセスがユーザーの明示操作によるものか、内部の判定や別の処理の途中だったのかまでは断定できません。#78780 の本文には「you flagged a concern and changed my model why working on my own code!」とあり、処理の途中で想定外の挙動が起きたと受け取れますが、実際に何がトリガーだったかは分かりません。

#76310 では、報告本文に次のエラーが含まれていました。

Error: 400 {"type":"error","error":{"type":"invalid_request_error","message":"The following domains are not accessible to our user agent: ['blog.naver.com', 'm.blog.naver.com']. Read more: https://support.anthropic.com/en/articles/8896518-does-anthropic-crawl-data-from-the-web-and-how-can-site-owners-block-the-crawler"},"request_id":"req_011Ccsur56dLSJyCguMPxaeP"}

この文面から読めるのは、アクセス先のドメインが user agent からブロックされていることだけです。現時点では、Claude Code 側の特定の設定値や、こちらから変えられる CLI フラグで回避できるとは確認できていません。少なくとも今回の一次情報には、そのような手順は出てきませんでした。

自分のケースかどうかを見分けるなら、まずエラー文の中に出てくるドメイン名を見ます。reddit.comblog.naver.com のように、外部サイト名がそのまま入っていれば、この症状とかなり近いです。逆に、ドメイン名が入っていない 400 エラーなら、同じ原因とは限りません。

今わかっている範囲では、これは「Claude Code がアクセスしようとしたドメインが、user agent からは到達不可として返された」状態です。issue はどちらも open で、解決済みの報告はありませんでした。


検証環境

claude --version : 2.1.207 (Claude Code)
OS          : Darwin 25.3.0 (arm64)
Python      : 3.14.2
検証日時    : 2026-08-20T22:39:37+09:00

参照した Issue(anthropics/claude-code): #78780, #76310

同じ著者の記事