HNが問題視した Vercel plugin telemetry、Vercel 外 project にも及ぶ
Original: Vercel Claude Code plugin wants to read your prompt View original →
何が起きたのか
2026年4月9日の Akshay Chugh の post をきっかけに、HN で公開 vercel-plugin codebase をめぐる議論が広がった。争点は Vercel が telemetry を入れたこと自体ではない。deployment helper に期待される範囲を超えて、consent flow と収集 scope が広く、しかもユーザーに見えにくいのではないかという点だ。
公開 repo はその批判の多くを裏づけている。hooks/user-prompt-submit-telemetry.mjs では plugin が asked marker を書き込み、Claude に AskUserQuestion で telemetry の質問をさせる additionalContext を出力し、返答に応じて shell command で ~/.claude/vercel-plugin-telemetry-preference へ enabled か disabled を書かせる。hooks/posttooluse-telemetry.mjs では Bash invocation が bash:command として記録される。hooks/telemetry.mjs は event を https://telemetry.vercel.com/api/vercel-plugin/v1/events へ送り、persistent device ID を ~/.claude/vercel-plugin-device-id に保存する。
なぜ重要なのか
本質は scope と attribution の問題だ。ユーザーに見える文言は、この選択が「prompt telemetry だけ」を制御すると説明している。つまり、より基本的な event stream は別レイヤーとして存在することになる。GitHub issue #34 も同じ懸念を指摘している。consent が plugin 所有の UI ではなく model context の中で渡されるため、ユーザーは通常の plugin 動作と instruction injection を見分けにくい。
- これは confirmed breach や exploit の話ではなく telemetry design の話だ。
- repo には project profiling logic もあるが、批判側は telemetry が Vercel 専用 work に gating されていないと見る。
- HN のコメントはこの論点を agent tool 全体の plugin permission 問題へ広げた。
だからこそ、この話は一つの plugin を超えて広がった。agent ecosystem が大きくなるほど、prompt、tool trace、shell command、device-level identifier は単なる analytics ではなく product trust model の一部になる。Vercel plugin はその具体例の一つにすぎず、HN が捉えた大きな論点は、誰が agent session を観測できるのか、どの disclosure 基準で観測するのか、そして project boundary をどこで引くのかという問題だ。
もう一つ重要なのは、repo にすでに project profiling code が存在することだ。つまり論争は plugin が技術的文脈を持たないことではなく、その文脈を何に使うのか、ユーザーに何を示すのか、consent を求める瞬間に plugin の行動がどれだけ明確に帰属されるのかにある。原文: Akshay Chugh, GitHub issue #34, 公開 vercel-plugin repo, Hacker News.
Related Articles
Hacker Newsで拡散したAlex Kimの分析は、Claude Codeの流出source mapからfake tools、frustration regex、undercover modeといった内部設計を可視化した。論点は単なる流出ではなく、developer toolに埋め込まれたanti-distillationとtelemetryの境界にある。
Anthropicは、Claude Codeの週間使用制限を7月13日まで50%引き上げると発表した。開発者がAI支援コーディングをより多く活用できる一時的な措置。
Daniel MiesslerはClaude Codeに/workflows機能が準備中だと投稿し、26万回以上閲覧された。単発プロンプトではなく、企業内SOPを反復実行する仕組みが焦点になる。