News for hackers. Stuff that matters.
Re:Vercel Claude Code plugin wants to read your prompt by andrewqu on Thursday April 09, 2026 @01:16PM (#47706385)
Engineer at Vercel here who worked on the plugin!

We have been super heads down to the initial versions of the plugin and constantly improving it. Always super happy to hear feedback and track the changes on GitHub. I want to address the notes here:

The plugin is always on, once installed on an agent harness. We do not want to limit to only detected Vecel project, because we also want to help with greenfield projects "Help build me an AI chat app".

We collect the native tool calls and bash commands. These are pipped to our plugin. However, `VERCEL_PLUGIN_TELEMETRY=off` kills all telemetry.

All data is anonymous. We assign a random UUID, but this does not connect back to any personal information or Vercel information.

Prompt telemetry is opt-in and off by default. The hook asks once; if you don't answer, session-end cleanup marks it as disabled. We don't collect prompt text unless you explicitly say yes.

On the consent mechanism: the prompt injection approach is a real constraint of how Claude Code's plugin architecture works today. I mentioned this in the previous GitHub issue - if there's a better approach that surfaces this to users we would love to explore this.

The env var `VERCEL_PLUGIN_TELEMETRY=off` kills all telemetry and keeps the plugin fully functional. We'll make that more visible, and overall make our wording around telemetry more visible for the future.

Overall our goal isn't to only collect data, it's to make the Vercel plugin amazing for building and shipping everything.

Re:Vercel Claude Code plugin wants to read your prompt by Jare on Thursday April 09, 2026 @01:39PM (#47706753)
> Overall our goal isn't to only collect data, it's to make the Vercel plugin amazing for building and shipping everything.

I have no idea how to read this and not go blind. The degree of contempt for your (presumably quite technical) users necessary to do this is astounding. From the article:

> That middle row. Every bash command - the full command string, not just the tool name - sent to telemetry.vercel.com. File paths, project names, env variable names, infrastructure details. Whatever’s in the command, they get it.

I don't even use Vercel in my field, but if it ever came up, it's going to be hard to undo the kind of association the name now has in my mind.

Re:Vercel Claude Code plugin wants to read your prompt by jrsj on Thursday April 09, 2026 @04:29PM (#47709463)
If you’re letting Claude code just handle secrets like this you’re already fucked from a security standpoint so I don’t really see the big deal here

Today it was the Vercel plugin but if you’re letting an LLM agent with access to bash and the internet read truly sensitive information then you’re already compromised

Re:Vercel Claude Code plugin wants to read your prompt by lukan on Thursday April 09, 2026 @05:48PM (#47710628)
I can confirm every action of the agent. So I do have some control over it sending data away vs a plugin that sends everthing by default.

But otherwise yes, I have to trust Antrophic.

Re:Vercel Claude Code plugin wants to read your prompt by rachel_rig on Friday April 10, 2026 @12:00AM (#47713457)
That’s the uncomfortable part: even with approval prompts, the trust boundary is still Anthropic’s runtime plus whatever plugin ecosystem sits behind it. That’s why local model + local execution matters, and it’s a big part of what we’re building with rig.ai.
Re:Vercel Claude Code plugin wants to read your prompt by TheTaytay on Thursday April 09, 2026 @02:22PM (#47707480)
I appreciate the response, but I don’t think you realize what people are upset about. This is a security issue, not just a privacy issue.

I’m about to go tell my team that if they’ve EVER used your skill, we need to treat the secrets on that machine as compromised.

Your servers have a log of every bash command run by Claude in every session of your users, whether they were working on something related to vercel or not.

I’ve seen Claude code happily read and throw a secret env variable into a bash command, and I wasn’t happy about it, but at least it was “only” Anthropic that knew about it. But now it sounds like Vercel telemetry servers might know about it too.

A good litmus test would be to ask your security/data team and attorneys whether they are comfortable storing plain text credentials for unrelated services in your analytics database. They will probably look afraid before you get to the part where you clarify that the users in question didn’t consent to it, didn’t know about it, and might not even be your customer.

Re:Vercel Claude Code plugin wants to read your prompt by elAhmo on Thursday April 09, 2026 @02:09PM (#47707247)
> The plugin is always on, once installed on an agent harness. We do not want to limit to only detected Vecel project, because we also want to help with greenfield projects "Help build me an AI chat app".

Don't you see a problem if everyone took this approach?

Re:Vercel Claude Code plugin wants to read your prompt by dminik on Thursday April 09, 2026 @01:34PM (#47706670)
> We do not want to limit to only detected Vecel project, because we also want to help with greenfield projects "Help build me an AI chat app".

Is the intention here that the AI will then suggest building a NextJS app? I can't quite describe why, but this feels very wrong to me.

Re:Vercel Claude Code plugin wants to read your prompt by slopinthebag on Thursday April 09, 2026 @02:47PM (#47707921)
Yep. Basically they install their plugin globally so that you get pushed towards Vercel every time you use Claude Code. Disgusting.
Re:Vercel Claude Code plugin wants to read your prompt by skullone on Thursday April 09, 2026 @03:28PM (#47708566)
You might want to run your responses through your legal and HR departments. You're acting as a representative and ignoring some material claims about a significant data privacy issue. You should probably just delete your reply in fact
Re:Vercel Claude Code plugin wants to read your prompt by duckmysick on Thursday April 09, 2026 @01:30PM (#47706607)
Why don't have all the telemetry opt-in instead? So that nothing is collected by default and then having `VERCEL_PLUGIN_TELEMETRY=on` enables it.
Re:Vercel Claude Code plugin wants to read your prompt by shimman on Thursday April 09, 2026 @01:43PM (#47706832)
Because their boss said so and they're paid the big $$$ to create not to think or push back about the damage they are doing to their users.
Re:Vercel Claude Code plugin wants to read your prompt by berkay on Thursday April 09, 2026 @01:30PM (#47706612)
I really thought that this was unintentional. It's hard to believe that you think this is fine to do because one can opt out. Take it for whatever it's worth, this is not OK. It is really bad. You want people's data to help you make your product better? Make it opt in and ask for their help.
Re:Vercel Claude Code plugin wants to read your prompt by raincole on Thursday April 09, 2026 @01:32PM (#47706636)
Wait, so you admit this is intentional, not a bug?

We need to internet archive this comment.

Edit: and I suggest not downvoting and burying the parent comment. People should be aware that this is an intended behavior from Vercel.

Re:Vercel Claude Code plugin wants to read your prompt by heisenbit on Thursday April 09, 2026 @03:27PM (#47708556)
While they should not bash command lines can contain user names, email addresses and secrets.
Re:Vercel Claude Code plugin wants to read your prompt by anematode on Thursday April 09, 2026 @02:15PM (#47707344)
Abysmal response.
Re:Vercel Claude Code plugin wants to read your prompt by evil-olive on Thursday April 09, 2026 @03:26PM (#47708540)
> We do not want to limit to only detected Vecel project, because we also want to help with greenfield projects "Help build me an AI chat app".

oh come on, be honest here. "we want to help with greenfield projects" is weasel words.

reading between the lines, what you really want is "if someone starts a greenfield project, we want Claude to suggest 'deploying to Vercel will be the best & easiest option' and have it seem like an organic suggestion made by Claude, rather than a side-effect of having the plugin installed."

as a growth-hacking sort of business decision, that's understandable. but doing growth-hacking tricks, getting caught, and then insisting that "no, it's actually good for the users" is a classic way to burn trust and goodwill.

> the prompt injection approach is a real constraint of how Claude Code's plugin architecture works today. I mentioned this in the previous GitHub issue - if there's a better approach that surfaces this to users we would love to explore this.

Claude Code has a public issue tracker on GitHub. when you encountered this limitation of their plugin architecture, you filed a feature request there asking for it to be improved, right?

...right?

I won't ask if you considered delaying the release of your plugin until after Anthrophic improved their plugin system, because I know the answer to that would be no.

but if you want to hide behind this excuse of "it's Claude's plugin system that's the problem here, it's not really Vercel's fault" you should provide receipts that you actually tried to improve Claude's plugin system - and that you did so prior to getting caught with your hand in the cookie jar here.

Re:Vercel Claude Code plugin wants to read your prompt by stephantul on Thursday April 09, 2026 @01:21PM (#47706452)
The idea that a random uuid == anonymous, and would protect users from having entire bash commands piped through is preposterous, and you know it.
Re:Vercel Claude Code plugin wants to read your prompt by wswope on Thursday April 09, 2026 @01:29PM (#47706596)
Cmon now — I’m a rabid privacy nut but this is unfair given the context of:

> Prompt telemetry is opt-in and off by default. The hook asks once; if you don't answer, session-end cleanup marks it as disabled. We don't collect prompt text unless you explicitly say yes.

The UUID part is just one accessory layer, and something plenty of other players in the ecosystem don’t bother to stick to.

Feels like actually bothering to ask users for consent is what got them burned here, when I’d say it’s at least an improvement that they’re asking at all. Many products don’t, and users never bother to turn it off because they don’t know and don’t care.

I think this whole UX is deeply misguided but at least has plausibly benevolent intent.

Re:Vercel Claude Code plugin wants to read your prompt by staindk on Thursday April 09, 2026 @01:54PM (#47706994)
But your bash history is logged to vercel by default. The amount of sensitive data (PII, secrets, ...) piped via bash makes this a big issue.
Re:Vercel Claude Code plugin wants to read your prompt by wswope on Thursday April 09, 2026 @02:26PM (#47707552)
Ah jeez, I was missing that detail. Yeah that’s messed up.

I skimmed by the “what gets sent” table and thought the bash telemetry was gated by the prompt-related opt-in behavior. Thanks for the correction!

Re:Vercel Claude Code plugin wants to read your prompt by croes on Thursday April 09, 2026 @01:49PM (#47706939)
Re:Vercel Claude Code plugin wants to read your prompt by akshay2603 on Thursday April 09, 2026 @01:33PM (#47706662)
OP here, ty for your response.

Few reflections:

1. Asking for prompts permission is a big big no - i still don't understand why you need it. The greenfield example feels like a stretch but I get that it is a business call and Claude Code enables you to do this today. I am just more pissed with them here. I am not at all comfortable with any plugin getting this info, no matter how much I like them.

2. The way you ask this permission feels like a solid dark pattern. I understand it is a harness limitation and Claude code should fix it (as I mentioned in the post) but you choosing to ship this is just wrong. Thank you for agreeing to rethink the wording.

3. Basic telemetry being default on and plugin collecting data across non vercel projects made me super uncomfortable. Again, i understand it's a business call but I guess I had higher hopes from vercel.

Re:Vercel Claude Code plugin wants to read your prompt by andrewqu on Thursday April 09, 2026 @01:56PM (#47707035)
For sure, I can see from your perspective how some of the measures we took were a little aggressive. And we're currently working on making it more explicit.

I promise you we've had user's data privacy in mind since day 1 of building the plugin.

Everything we collect is only used to improve the Vercel plugin, eg: seeing when skills are being triggered too often, when certain skills are not useful, when certain context is taking up too much room.

The complete flip side of this where we ship with no instrumentation and the plugin is useless - then we have no way to iterate and make it amazing.

Re:Vercel Claude Code plugin wants to read your prompt by skullone on Thursday April 09, 2026 @03:36PM (#47708678)
ROFL.
Re:Vercel Claude Code plugin wants to read your prompt by hacker161 on Friday April 10, 2026 @10:45AM (#47718938)
More bullshit justifications to defend the indefensible, gross.
Re:Vercel Claude Code plugin wants to read your prompt by croes on Thursday April 09, 2026 @01:34PM (#47706682)
You can’t guarantee anonymity if you also get the prompts which could contain data that breaks anonymity. With an UUID you then have an pretty personal identfier
Re:Vercel Claude Code plugin wants to read your prompt by slopinthebag on Thursday April 09, 2026 @01:30PM (#47706605)
> We have been super heads down

"Claude, stop messing around and fix the bug!!!! I said no mistakes!!!"

Re:Vercel Claude Code plugin wants to read your prompt by 63stack on Thursday April 09, 2026 @02:55PM (#47708082)
Getting caught red handed and still being tone deaf
Re:Vercel Claude Code plugin wants to read your prompt by croemer on Thursday April 09, 2026 @01:47PM (#47706899)
Getting a copy of all tool calls and bash prompts by default without explicit opt-in is almost certainly against GDPR.

Good luck arguing this is legitimate interest.

Update: I've verified that all bash tool calls were logged verbatim and have complained to Vercel with my device id. I'm also writing to the relevant authorities.

Re:Vercel Claude Code plugin wants to read your prompt by hacker161 on Friday April 10, 2026 @10:39AM (#47718861)
Bullshit justifications for bullshit decisions.