<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Taylor Mullen</title>
    <description>The latest articles on Forem by Taylor Mullen (@ntaylormullen).</description>
    <link>https://forem.com/ntaylormullen</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3618113%2Fce1330ca-5d96-4f79-8059-4ec05fc61166.png</url>
      <title>Forem: Taylor Mullen</title>
      <link>https://forem.com/ntaylormullen</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/ntaylormullen"/>
    <language>en</language>
    <item>
      <title>Gemini 3 Flash is now available in Gemini CLI</title>
      <dc:creator>Taylor Mullen</dc:creator>
      <pubDate>Wed, 17 Dec 2025 18:41:52 +0000</pubDate>
      <link>https://forem.com/googleai/gemini-3-flash-is-now-available-in-gemini-cli-4j</link>
      <guid>https://forem.com/googleai/gemini-3-flash-is-now-available-in-gemini-cli-4j</guid>
      <description>&lt;p&gt;Gemini 3 Flash is now available in Gemini CLI, supporting high-frequency workflows common to terminal-based work. &lt;a href="https://blog.google/products/gemini/gemini-3-flash" rel="noopener noreferrer"&gt;Gemini 3&lt;/a&gt; Flash achieves a SWE-bench Verified score of 78% for agentic coding, outperforming not only the 2.5 series, but also Gemini 3 Pro. Gemini 3 Flash was built to be highly efficient, pushing the Pareto frontier of quality vs. cost and speed and is available in preview at less than a quarter the cost of Gemini 3 Pro. With two of our best models powering Gemini CLI, speed no longer has to mean compromising quality.&lt;/p&gt;

&lt;h2&gt;
  
  
  Start using Gemini 3 Flash with Gemini CLI
&lt;/h2&gt;

&lt;p&gt;Starting today, &lt;a href="https://geminicli.com/docs/get-started/gemini-3/" rel="noopener noreferrer"&gt;most&lt;/a&gt; paid tier customers of Gemini CLI have access to both Gemini 3 Pro and Gemini 3 Flash, including:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;All non-business customers of Google AI Pro or AI Ultra&lt;/li&gt;
&lt;li&gt;Users who have access using a paid API key through Google AI or Vertex&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Gemini Code Assist users that have been &lt;a href="https://geminicli.com/docs/get-started/gemini-3/#administrator-instructions" rel="noopener noreferrer"&gt;enabled by their cloud admin&lt;/a&gt; for preview models&lt;br&gt;
For free tier users:&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;We’ve onboarded everyone who signed up to the previously available waitlist, so please check your email for details&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;If you were not on our waitlist, we’re rolling out additional access gradually to ensure the experience remains fast and reliable, so stay tuned for more details, or view our &lt;a href="https://geminicli.com/docs/get-started/gemini-3/" rel="noopener noreferrer"&gt;docs&lt;/a&gt; to learn about your options for access now&lt;br&gt;
Get started by upgrading Gemini CLI version to the latest version (0.21.1):&lt;br&gt;
&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;npm install -g @google/gemini-cli@latest
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;After you’ve confirmed your version is 0.21.1 or later, run &lt;code&gt;/settings&lt;/code&gt;, then toggle the setting “&lt;strong&gt;Preview features&lt;/strong&gt;” to &lt;strong&gt;true&lt;/strong&gt;. Once you’ve enabled preview features, run &lt;code&gt;/model&lt;/code&gt; to select Gemini 3.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2e0aearqivlrqxzrkcj4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2e0aearqivlrqxzrkcj4.png" alt="GeminiCLI_model_selector" width="800" height="436"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This release brings the full capabilities of the Gemini 3 family to your terminal. You can rely on Gemini CLI’s intelligent auto-routing to reserve Gemini 3 Pro for highly complex reasoning, or use the manual selector to dedicate a specific model to all of your tasks. The significant reasoning improvements in Gemini 3 Flash allow you to execute prompts that previously required slower Pro-tier models, at a lower cost.&lt;/p&gt;

&lt;h2&gt;
  
  
  Build anything in the terminal with improved agentic coding
&lt;/h2&gt;

&lt;p&gt;Gemini 3 Flash raises the performance floor of your coding sessions with strong performance in reasoning, tool use, and multimodal capabilities.&lt;/p&gt;

&lt;h4&gt;
  
  
  Generate a ready-to-deploy app with 3D graphics
&lt;/h4&gt;

&lt;p&gt;We used Gemini 3 Pro in Gemini CLI to &lt;a href="https://developers.googleblog.com/5-things-to-try-with-gemini-3-pro-in-gemini-cli/" rel="noopener noreferrer"&gt;build a 3D Voxel simulation of the Golden Gate Bridge&lt;/a&gt;, treating the prompt as both a creative brief and a technical specification. But can Gemini 3 Flash do the same?&lt;/p&gt;

&lt;p&gt;Previously, generating this level of functional code in a single pass was a job more suited for Pro models. Gemini 2.5 Flash, for example, often struggled with this complexity, resulting in broken logic. While Gemini 3 Pro's state-of-the-art reasoning creates a more visually appealing result, Gemini 3 Flash can still handle the task with precision, demonstrating that a rapid prototyping tool doesn't have to compromise code quality.&lt;/p&gt;



&lt;h2&gt;
  
  
  Improve your daily work
&lt;/h2&gt;

&lt;p&gt;The true test of a development assistant is how it handles the high-volume, practical tasks you execute throughout the day. Gemini 3 Flash outperforms 2.5 Pro while being 3x faster at a fraction of the cost (based on &lt;a href="https://artificialanalysis.ai/" rel="noopener noreferrer"&gt;Artificial Analysis&lt;/a&gt; benchmarking).&lt;/p&gt;

&lt;h4&gt;
  
  
  Action code changes from large context windows
&lt;/h4&gt;

&lt;p&gt;Managing large codebases often involves sifting through hundreds of comments on a pull request to find the single actionable item. This requires a model capable of holding a massive context window without losing track of specific instructions.&lt;/p&gt;

&lt;p&gt;In this demo, Gemini 3 Flash processes a simulated pull request thread containing 1,000 comments. It successfully cuts through pages of "bikeshedding" to locate a single critical request regarding a timeout adjustment. Gemini CLI then applies the precise update to the configuration file on the first try. This demonstrates the model’s ability to distinguish signal from noise and execute accurate edits within massive context windows.&lt;/p&gt;



&lt;h4&gt;
  
  
  Simulate realistic user traffic for stress testing
&lt;/h4&gt;

&lt;p&gt;Validating your backend infrastructure requires traffic that mimics actual user behavior, but writing custom load-testing scripts that handle concurrency and specific user journeys is often time consuming. These types of tasks are well suited for Gemini 3 Flash, reducing syntax hallucinations and failure loops, while still providing fast responses.&lt;/p&gt;

&lt;p&gt;In this demo, Gemini CLI is used to stress-test a web application hosted on Cloud Run. Gemini 3 Flash generates a Python script using &lt;code&gt;asyncio&lt;/code&gt; to simulate concurrent users across three distinct scenarios: "Successful Order," "Payment Failed," and "Inventory Timeout." When the initial execution returns protocol errors, the model instantly analyzes the traceback and patches the script. This allows you to launch a comprehensive load test and observe the resulting metrics in your Cloud Run dashboard in seconds.&lt;/p&gt;



&lt;h2&gt;
  
  
  Stay in the flow longer
&lt;/h2&gt;

&lt;p&gt;Gemini 3 Flash provides a new performance baseline for high-frequency development tasks in the terminal. By raising the performance floor and integrating with Gemini CLI’s auto-routing, it aims to help you work faster and more efficiently. Whether you are building a new prototype or managing complex infrastructure, you now have a development assistant capable of keeping up with your pace of work.&lt;/p&gt;

&lt;p&gt;Update your Gemini CLI today to the latest version to start building faster — at a lower cost per token — with Gemini 3 Flash.&lt;/p&gt;

</description>
      <category>gemini</category>
      <category>cli</category>
      <category>ai</category>
      <category>terminal</category>
    </item>
    <item>
      <title>5 things to try with Gemini 3 Pro in Gemini CLI</title>
      <dc:creator>Taylor Mullen</dc:creator>
      <pubDate>Tue, 18 Nov 2025 19:01:52 +0000</pubDate>
      <link>https://forem.com/googleai/5-things-to-try-with-gemini-3-pro-in-gemini-cli-55hg</link>
      <guid>https://forem.com/googleai/5-things-to-try-with-gemini-3-pro-in-gemini-cli-55hg</guid>
      <description>&lt;p&gt;&lt;strong&gt;Gemini 3 Pro is now available in Gemini CLI&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;We've integrated &lt;a href="https://blog.google/products/gemini/gemini-3" rel="noopener noreferrer"&gt;Gemini 3 Pro&lt;/a&gt;, 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.&lt;/p&gt;

&lt;p&gt;We are rolling out access gradually to ensure the experience remains fast and reliable.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Gemini 3 Pro is available starting now in Gemini CLI for &lt;a href="https://one.google.com/intl/en/about/google-ai-plans/" rel="noopener noreferrer"&gt;Google AI Ultra&lt;/a&gt; subscribers (Google AI Ultra for Business access is on the roadmap) and for those who have access via paid &lt;strong&gt;Gemini API key&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;For &lt;strong&gt;Gemini Code Assist Enterprise&lt;/strong&gt; users, access is coming soon.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;All other users&lt;/strong&gt;, including Google AI Pro, Gemini Code Assist Standard, and free tier users can join the &lt;a href="https://forms.gle/ospXWr8SRTg73eBA8" rel="noopener noreferrer"&gt;waitlist here&lt;/a&gt; to &lt;a href="https://goo.gle/enable-preview-features" rel="noopener noreferrer"&gt;get access as it becomes available&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You can also track our rollout progress by following this &lt;a href="https://goo.gle/geminicli-waitlist-status" rel="noopener noreferrer"&gt;GitHub discussion&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Start using Gemini 3 Pro with Gemini CLI
&lt;/h2&gt;

&lt;p&gt;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 &lt;strong&gt;0.16.x&lt;/strong&gt;:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;npm &lt;span class="nb"&gt;install&lt;/span&gt; &lt;span class="nt"&gt;-g&lt;/span&gt; @google/gemini-cli@latest
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;After you’ve confirmed your version, run &lt;code&gt;/settings&lt;/code&gt;, then toggle &lt;strong&gt;Preview features&lt;/strong&gt; to &lt;strong&gt;true&lt;/strong&gt;. Gemini CLI will now default to Gemini 3 Pro.&lt;/p&gt;



&lt;p&gt;&lt;small&gt;Users can follow the instructions in this video to learn how to enable Gemini 3 Pro in Gemini CLI&lt;/small&gt;&lt;/p&gt;

&lt;p&gt;Here are 5 practical ways you can tap into Gemini 3 Pro in Gemini CLI to accelerate development and bring your biggest ideas to life.&lt;/p&gt;

&lt;h2&gt;
  
  
  Build anything in the terminal with improved agentic coding
&lt;/h2&gt;

&lt;p&gt;Gemini 3 Pro excels at coding because of its ability to synthesize disparate pieces of information, including 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.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Generate a ready-to-deploy app with 3D graphics&lt;/strong&gt;&lt;br&gt;
Gemini 3 Pro's agentic coding capability allows it to handle prompts that are both a creative brief and a technical spec at the same time. It can take a prompt, create a detailed execution plan, and then generate the entire scaffold for a runnable web project, not just a single file.&lt;/p&gt;

&lt;p&gt;For example, say you have an idea for a visually impressive prototype—a 3D graphic for a landing page or a quick tech demo. Instead of spending hours setting up a graphics library and a local dev server, you can describe the entire project in one go and get a working starting point immediately.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;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 &amp;amp; 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 (anchored to seabed), 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 top of the deck (ensure vertical alignment prevents clipping into the concrete). Each car features 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: At night, activate city lights, car headlights, ship navigation lights, tower beacons, street lights.

Tech &amp;amp; Controls:
- Core: Must output only single HTML file `golden_gate_bridge.html` to be run in a blank Chrome tab. Import Three.js/Addons via CDN map.
  -   `three` (Core library) via CDN (ES Modules).
  -   `three/examples/jsm/...` modules via Import Map.
  -   No build step (Vite/Webpack). Pure HTML/JS.

- UI: Visually appealing 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).
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;p&gt;&lt;strong&gt;2. Turn a visual idea into a working app&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;You've sketched a UI and need to translate that visual concept into functional code. You can take a picture of your sketch, and then simply drag and drop the image file into your terminal.&lt;/p&gt;

&lt;p&gt;Gemini 3 Pro's multimodal understanding will analyze the drawing, identifying buttons, text boxes, and layout. It then generates the HTML, CSS, and JavaScript code to bring your sketch to life.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;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.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;h2&gt;
  
  
  Improve your daily work
&lt;/h2&gt;

&lt;p&gt;While vibe coding demos show off the art of the possible, the true test of a developer tool is how it performs the practical, everyday work you do multiple times a day. Small improvements in these common workflows, like refactoring code, debugging errors, or managing infrastructure, are what create real productivity gains.&lt;/p&gt;

&lt;p&gt;This is where Gemini 3 Pro's state-of-the-art reasoning makes a tangible difference. It follows the nuances of complex, multi-part commands with greater precision than ever before, which is essential for the practical, detailed work that defines your day.&lt;/p&gt;

&lt;p&gt;Here are a few examples of how Gemini 3 Pro can handle these critical engineering tasks.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Generate complex shell commands with natural language&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;With Gemini CLI, the power of the UNIX command line is available directly through natural language. No need to memorize the obscure syntax and every flag of UNIX commands, simply have Gemini 3 Pro translate your intent and execute it for you. Gemini can then even parse dense formatted output back into natural language for you.&lt;/p&gt;

&lt;p&gt;Ask Gemini CLI to handle all the complexity of running Git Bisect for you on the command line, leaving you free to focus on applying your judgement on finding the bug in question.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;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.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;p&gt;&lt;strong&gt;4. Generate accurate documentation from your code&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Gemini 3 Pro's advanced reasoning allows it to read and understand the logic of your codebase. It doesn't just see syntax; it can investigate and synthesize the purpose of a function, identify its parameters and return values, and translate that complex logic into clear, human-readable language.&lt;/p&gt;

&lt;p&gt;This is useful when you’ve introduced a complex application and now need to create the documentation. Instead of manually writing out descriptions, you can have Gemini analyze the code and generate the docs for you in a format that is consistent with your code.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;"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."
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;p&gt;&lt;strong&gt;5. Debug performance issue in a live Cloud Run service&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Gemini 3 Pro can orchestrate complex workflows across different services that hold your team's context. The improved tool use means it can plan and execute multi-step tasks that require gathering information from several sources—like observability, security, and source control—to solve a single problem.&lt;/p&gt;

&lt;p&gt;In this example it connects a serverless platform (Cloud Run) with a popular security scanner (Snyk) using Gemini CLI extensions to find the root cause and suggest a fix, then deploys the fix, turning a complex, multi-tool investigation into a single, streamlined action.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Users are reporting that the "Save Changes" button is slow, investigate the 'tech-stack' service
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;h2&gt;
  
  
  Learn more today
&lt;/h2&gt;

&lt;p&gt;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.&lt;/p&gt;

&lt;p&gt;The best way to see the difference is to try it yourself. Visit the &lt;a href="https://geminicli.com/" rel="noopener noreferrer"&gt;Gemini CLI website&lt;/a&gt;, and share your own examples on social with #GeminiCLI. We can't wait to see what you build.&lt;/p&gt;

</description>
      <category>gemini</category>
      <category>ai</category>
      <category>cli</category>
      <category>productivity</category>
    </item>
  </channel>
</rss>
