5 things to try with Gemini 3 Pro in Gemini CLI
Source: Google Developers Blog
Nov 18, 2025
Gemini 3 Pro is now available in Gemini CLI
We’ve integrated Gemini 3 Pro (blog post), our most intelligent model, directly into Gemini CLI to unlock a new level of performance and productivity in the terminal. This powerful combination delivers state‑of‑the‑art reasoning for executing better commands, enhances support for complex engineering work through agentic coding, and enables smarter, more tailored workflows via advanced tool use.
We are rolling out access gradually to ensure the experience remains fast and reliable.
- Gemini 3 Pro is available now in Gemini CLI for Google AI Ultra (plan details) subscribers (Google AI Ultra for Business access is on the roadmap) and for those who have access via a paid Gemini API key.
- For Gemini Code Assist Enterprise users, access is coming soon.
- All other users (Google AI Pro, Gemini Code Assist Standard, and free‑tier users) can join the waitlist here to get access as it becomes available.
You can also track our rollout progress by following this GitHub discussion.
Start using Gemini 3 Pro with Gemini CLI
If you’re a Google AI Ultra subscriber or have a paid Gemini API key, get started immediately by upgrading your Gemini CLI version to 0.16.x:
npm install -g @google/gemini-cli@latest
After you’ve confirmed your version, run /settings and toggle Preview features to true. Gemini CLI will now default to Gemini 3 Pro.
5 practical ways to tap into Gemini 3 Pro in Gemini CLI
Build anything in the terminal with improved agentic coding
Gemini 3 Pro excels at coding because it can synthesize text, images, and code, and follow complex, creative instructions. It understands the intent behind your idea, allowing you to go from a rough concept to a functional starting point in a single step.
Generate a ready‑to‑deploy app with 3D graphics
Gemini 3 Pro can take a creative brief and technical spec, produce an execution plan, and generate the entire scaffold for a runnable web project.
Example prompt:
Objective: Build a visually stunning, photorealistic 3D Voxel simulation of the Golden Gate Bridge using Three.js, prioritizing quality and complex visuals (no simple blocks), atmospheric depth and 60FPS performance.
Visuals & Atmosphere:
- Lighting: Slider (0‑24h) controlling sun position, light intensity, sky color, and fog color.
- Fog: Volumetric‑style fog using sprite particles that drift and bob. Slider 0‑100. 0 = True Zero (Crystal Clear). 100 = Dense but realistic (not whiteout).
- Water: Custom GLSL shader with waves, specular reflections, and manual distance‑based fog blending (exp2) for seamless horizon integration.
- Post‑Processing: ACESFilmic Tone Mapping and UnrealBloom (optimized for glowing lights at night).
Scene Details:
- Bridge: Art Deco towers with concrete piers, main span catenary cables, and suspenders.
- Terrain: Low‑poly Marin Headlands and SF Peninsula.
- Skyline: Procedural city blocks on the SF side.
- Traffic: Up to 400 cars using `InstancedMesh`, positioned accurately on the deck (prevent clipping). Cars have emissive headlights (white) and taillights (red).
- Ships: Procedural cargo ships with hull, containers, and functional navigation lights (Port/Starboard/Mast/Cabin) moving along the water.
- Nature: Animated flocking birds.
- Night Mode: Activate city lights, car headlights, ship navigation lights, tower beacons, street lights.
Tech & Controls:
- Core: Output a single HTML file `golden_gate_bridge.html` runnable in a blank Chrome tab. Import Three.js/Addons via CDN map.
- `three` (Core) via CDN (ES Modules).
- `three/examples/jsm/...` modules via Import Map.
- No build step (Vite/Webpack). Pure HTML/JS.
- UI: Sliders for Time (0‑24h), Fog Density (0‑100%), Traffic Density (0‑100%), and Camera Zoom.
- Optimization: `InstancedMesh` for all repetitive elements (cars, lights, birds).
Turn a visual idea into a working app
Upload a sketch (drag‑and‑drop the image file into your terminal). Gemini 3 Pro’s multimodal understanding analyzes the drawing, identifies UI components, and generates the corresponding HTML, CSS, and JavaScript.
Example prompt:
Create a UI for "Project Constellation," an internal brand intelligence tool prototype that shows a customer acquisition pipeline. The aesthetic is an ultra‑creative, futuristic dark‑mode nebula. Luminous, iridescent threads representing customer journeys weave through semi‑transparent glass pillars. A sleek, floating data card with Tailwind CSS precision materializes when hovering over a pillar. I've prepared a sketch for you to work from: @sketch.png.
Improve your daily work
Small improvements in everyday workflows—refactoring, debugging, infrastructure management—translate into real productivity gains. Gemini 3 Pro’s reasoning handles nuanced, multi‑part commands with precision.
Generate complex shell commands with natural language
At some point I lost the commit that set my default theme to dark.
Find it for me with git bisect and return the hash to me.
Generate accurate documentation from your code
"This is an application that does not have any documentation and we do not have a technical writer. Before you begin, review all of the code. Then make me a user documentation. This document should only explain user‑facing features, but make sure to explain every single feature such as usage of the app, command line options, authentication options, built‑in tools, and all other user‑facing features. For certain features such as MCP or extensions, also explain the topic and concept so that the user has a better understanding. Since this is an open source project, provide an architectural overview of how the code is laid out, a summary of each component, and how they can contribute to the open‑source project. The document should be organized and formatted so that it is easy to read and find. Do not make it a single html page. Make sure to add a search feature."
Debug performance issue in a live Cloud Run service
Users are reporting that the "Save Changes" button is slow, investigate the 'tech-stack' service
Learn more today
These examples are just the start. The real potential isn’t in running these specific commands, but in how Gemini 3 Pro can adapt to your unique challenges—whether you’re optimizing daily shell commands, tackling substantial engineering work, or building a workflow personalized to your team’s tools. Gemini 3 Pro transforms the command line into an intelligent partner that understands your context.
Visit the Gemini CLI website and share your own examples on social with #GeminiCLI. We can’t wait to see what you build.