One API call gives Gemini CLI a real Linux machine with a full checkout of your repository — its million-token context window pointed at real files, not pasted snippets.
Gemini CLI's advantage is context — it wants the whole repository, not a curated slice. That means it also wants filesystem and shell access wide enough to walk the whole tree, which is exactly the access you don't want unsandboxed.
Create an API key and run your first session in the next few minutes.