"It uploads the whole repository — every tracked file's content plus git history — independent of what the agent reads" Holy cow!!!! I mean I kinda expected Elon would do something like this to try to catch-up.. but this is extremely concerning. This is precisely the reason, even though their pricing is competitive and grok-4.5 is actually good enough, I chose not to go with them.
There is a reason I run all such CLIs inside a sandbox [1] giving limited directory access. Imagine if the CLI pulled your SSH keys or other sensitive information by mistake? Programmers do make such mistakes all the time. I don't want to count on whether "uploading all files it can access" is intentional or a mistake. 1 - https://github.com/ashishb/amazing-sandbox
What xAI's Grok build CLI sends to xAI: A wire-level analysis
51–60 of 251 posts
Re: What xAI's Grok build CLI sends to xAI: A wire-level analysis
#52Re: What xAI's Grok build CLI sends to xAI: A wire-level analysis
#53Earlier quoted context omitted.
But you also have handed over your secrets, dotfiles and API keys alongside with your source code to xAI. I'm afraid you have been scammed.
A bit hyperbolic, no? A majority of code is now written through Claude and similar services.
Re: What xAI's Grok build CLI sends to xAI: A wire-level analysis
#54Re: What xAI's Grok build CLI sends to xAI: A wire-level analysis
#55Re: What xAI's Grok build CLI sends to xAI: A wire-level analysis
#56The simplest way to disable uploading your repo is disabling it in the config. [harness] disable_codebase_upload=true
Have you verified this flag is respected?
Re: What xAI's Grok build CLI sends to xAI: A wire-level analysis
#57Earlier quoted context omitted.
Does OpenAI also have access to all github repos via partnership with microsoft?
It would be _extremely_ surprising if private repos were available via that contract. Corporations wouldn't use GitHub at all if anyone other than those given direct access had read/copy permission.
Re: What xAI's Grok build CLI sends to xAI: A wire-level analysis
#58Re: What xAI's Grok build CLI sends to xAI: A wire-level analysis
#59Re: What xAI's Grok build CLI sends to xAI: A wire-level analysis
#60In view of this, I should probably go further and bubblewrap it to restrict /etc, /proc and other things it legitimately does not need to do its job. I already do that for programs such as Steam (and games therein) to mitigate the possibility that they may spy on me.