By using this site, you agree to the Privacy Policy and Terms of Use.
Accept

GadgetBond

  • Latest
  • How-to
  • Tech
    • AI
    • Amazon
    • Apple
    • CES
    • Computing
    • Creators
    • Google
    • Meta
    • Microsoft
    • Mobile
    • Samsung
    • Security
    • Xbox
  • Transportation
    • Audi
    • BMW
    • Cadillac
    • E-Bike
    • Ferrari
    • Ford
    • Honda Prelude
    • Lamborghini
    • McLaren W1
    • Mercedes
    • Porsche
    • Rivian
    • Tesla
  • Culture
    • Apple TV
    • Disney
    • Gaming
    • Hulu
    • Marvel
    • HBO Max
    • Netflix
    • Paramount
    • SHOWTIME
    • Star Wars
    • Streaming
Add GadgetBond as a preferred source to see more of our stories on Google.
Font ResizerAa
GadgetBondGadgetBond
  • Latest
  • Tech
  • AI
  • Deals
  • How-to
  • Apps
  • Mobile
  • Gaming
  • Streaming
  • Transportation
Search
  • Latest
  • Deals
  • How-to
  • Tech
    • Amazon
    • Apple
    • CES
    • Computing
    • Creators
    • Google
    • Meta
    • Microsoft
    • Mobile
    • Samsung
    • Security
    • Xbox
  • AI
    • Anthropic
    • ChatGPT
    • ChatGPT Atlas
    • Gemini AI (formerly Bard)
    • Google DeepMind
    • Grok AI
    • Meta AI
    • Microsoft Copilot
    • OpenAI
    • Perplexity
    • xAI
  • Transportation
    • Audi
    • BMW
    • Cadillac
    • E-Bike
    • Ferrari
    • Ford
    • Honda Prelude
    • Lamborghini
    • McLaren W1
    • Mercedes
    • Porsche
    • Rivian
    • Tesla
  • Culture
    • Apple TV
    • Disney
    • Gaming
    • Hulu
    • Marvel
    • HBO Max
    • Netflix
    • Paramount
    • SHOWTIME
    • Star Wars
    • Streaming
Follow US
AIGoogleTech

Google adds read-only plan mode to Gemini CLI

Google is giving Gemini CLI a new plan mode that analyzes your codebase in read-only mode before proposing any risky edits, keeping big changes under control.

By
Shubham Sawarkar
Shubham Sawarkar's avatar
ByShubham Sawarkar
Editor-in-Chief
I’m a tech enthusiast who loves exploring gadgets, trends, and innovations. With certifications in CISCO Routing & Switching and Windows Server Administration, I bring a sharp...
Follow:
- Editor-in-Chief
Mar 12, 2026, 1:03 PM EDT
Share
We may get a commission from retail offers. Learn more
Gemini CLI icon on a background with code snippets
Image: Google
SHARE

Google is giving its Gemini CLI a much more thoughtful “measure twice, code once” brain with the rollout of plan mode, a new read-only mode designed to help developers research, reason, and design before a single line of code is touched. Instead of jumping straight into auto-editing your files, Gemini now has a dedicated planning phase where it can explore your codebase, map dependencies, and ask clarifying questions, all without the risk of it silently refactoring something you didn’t mean to change.

At its core, plan mode is a safety rail and a workflow upgrade rolled into one. It restricts Gemini CLI to a limited toolset: it can read files, run grep-style searches, glob through directories, and consult documentation, but it can’t modify anything except its own internal plan artifacts. That creates a clear separation between “thinking” and “doing” — you get a detailed strategy first, then explicitly opt in when you’re ready for the agent to edit code. For teams wary of letting an AI loose on a large monorepo, this is an important trust-building step.

Where this gets interesting is how interactive the planning flow is. Google has paired plan mode with a new ask_user tool, which effectively formalizes what should have been happening in AI coding sessions all along: the agent stops, asks you targeted questions, and only proceeds when requirements are clear. Instead of making up architecture decisions, Gemini CLI can ask whether you prefer a migration approach A vs B, which database to target, or where the real configuration file lives in a legacy project. The end result is a plan that feels more like a collaborative design doc than a black-box suggestion.

Plan mode also isn’t confined to your local filesystem. Thanks to support for read-only MCP tools, Gemini CLI can pull in context from the rest of your developer stack — GitHub issues, Postgres schemas, Google Docs, and more — but still remain in a non-destructive state. That makes it particularly useful for bigger refactors or cross-service feature work, where understanding how systems talk to each other is more important than writing the first function. This is the kind of scenario where traditional “chat with your code” setups often fall down because they lack structured, multi-source context.

On the ergonomics side, Google is making plan mode feel like a first-class citizen rather than an obscure flag. It’s enabled by default for all users, and there are multiple ways to invoke it: type /plan in the Gemini CLI input, press Shift+Tab to cycle approval modes until you land on Plan, or just ask Gemini to “start a plan for…” a task you have in mind. If you live in the terminal and want to build planning into muscle memory, you can flip a setting so new sessions start in Plan by default via /settings and choose Plan as the Default Approval Mode.

Under the hood, plan mode also ties into Gemini’s model-routing story. During planning, Gemini CLI automatically routes to higher-reasoning Pro-tier models, including the newer Gemini 3.1 Pro, to handle the heavier architectural thinking. Once a plan is approved and you move into implementation, the CLI can switch to a faster Flash-style model to actually execute edits at speed, balancing quality and responsiveness without forcing you to think about which model to pick.

If you want more than a single session plan, Google is positioning plan mode as a foundation for richer workflows, not just a toggle. A good example is Conductor, a Gemini CLI extension that already leans heavily on planning concepts like “tracks,” specs, and Markdown-based plans. Conductor effectively turns AI-driven development into a structured pipeline: define context, generate specs and plan files, then implement step by step while keeping the human developer in charge. With the first-class plan mode and the ask_user tool, Conductor can now run exhaustive pre-flight checks, confirm decisions at milestones, and then hand off to editing modes with less risk.

Extensibility is a recurring theme. Google’s documentation calls out that you can layer your own policies and workflows on top of plan mode, using tools like enter_plan_mode and exit_plan_mode and custom policies to enforce team-specific rules. For example, you could require a plan step for touching certain critical services, or wire plan mode into a homegrown extension that enforces test-driven workflows. With Gemini CLI extensions installable via a simple gemini extensions install <URL> command, the ecosystem around these planning-focused workflows should be straightforward for teams to experiment with.

Importantly, Google is also acknowledging that not everyone wants another mode in their stack. If you prefer a lean terminal or already have a battle-tested planning process, you can disable plan mode entirely from /settings by searching for “Plan.” Doing so removes it from the Shift+Tab rotation and unregisters the plan-related tools, leaving you with the existing Default and Auto-Edit (or “YOLO”) style flows. The message is clear: Gemini CLI is meant to adapt to your workflow, not force a particular process on you.

From a broader perspective, plan mode nudges AI-assisted development closer to how experienced teams already ship features: gather context, discuss tradeoffs, write a plan, then implement. Traditionally, most AI coding tools have optimized for “just write the code,” which is great for small tasks but dangerous for multi-service changes, migrations, or anything that requires real systems thinking. By formalizing planning as a dedicated, read-only phase with high-reasoning models, integrated Q&A, and extension hooks, Google is betting that the next wave of AI coding productivity comes from better process, not just faster code generation.

If you’re already using Gemini CLI, this release doesn’t require any special setup: plan mode is live and ready to try on your next feature, refactor, or migration. The more interesting question is how quickly teams will bake it into their standard dev playbooks — for example, “all risky changes must go through a plan” — and how the extension ecosystem evolves around it. For now, it’s a strong signal that AI tooling is maturing beyond autocomplete: from just writing code to actually helping you decide what to build and how to build it.


Discover more from GadgetBond

Subscribe to get the latest posts sent to your email.

Topic:Gemini AI (formerly Bard)
Leave a Comment

Leave a ReplyCancel reply

Most Popular

What is ChatGPT? The AI chatbot that changed everything

Samsung’s Galaxy Book6, Pro and Ultra land in the US today

Anthropic launches The Anthropic Institute for frontier AI oversight

Apple’s biggest product launch of 2026 is here — buy everything today

Apple Arcade’s April lineup brings DREDGE+, Unpacking+, and My Very Hungry Caterpillar+

Also Read
A blurred, abstract landscape of green and teal tones with soft streaks of yellow and purple flowers, overlaid with the white text “Copilot Health” centered prominently in a clean, modern font.

Microsoft launches Copilot Health to decode your medical data

An image highlighting Immersive Navigation and Ask Maps

Google Maps adds Ask Maps and Immersive Navigation AI upgrade

Five colorful cards showing different AI assistant personalities: Alexa, Brief, Sweet, Chill, and Sassy.

Alexa+ adds new response styles so your smart speaker feels more personal

A colored pencil-style sketch representing Apple’s rainbow logo.

Apple turns 50 in a world it helped create

WhatsApp app icon logo showing on smartphone screen.

How to configure WhatsApp parent-managed accounts on Android and iOS

Promotional graphic for WhatsApp’s parent‑managed accounts showing three smartphone screens: the first with a family photo lock screen and notifications for a “Family Chat” and “Parental controls – You’re now managing Liam’s account,” the second with a “Liam – Managed account” activity feed listing actions like joining a math study group, changing profile picture, adding Grandma and blocking a contact, and the third with notification settings toggles for a child’s account including critical alerts, chats and contacts, groups, disappearing messages and account updates, alongside large “Parent‑managed accounts” text and the WhatsApp logo on a light beige background.

WhatsApp launches parent-managed accounts for kids under 13

Gemini Embedding 2

Google’s new Gemini Embedding 2 supercharges multimodal RAG

Perplexity Personal Computer 2lFbEKLJQ88PaaoZZTWuGV5rQY

Meet the Mac mini that never sleeps, powered by Perplexity’s AI agent

Company Info
  • Homepage
  • Support my work
  • Latest stories
  • Company updates
  • GDB Recommends
  • Daily newsletters
  • About us
  • Contact us
  • Write for us
  • Editorial guidelines
Legal
  • Privacy Policy
  • Cookies Policy
  • Terms & Conditions
  • DMCA
  • Disclaimer
  • Accessibility Policy
  • Security Policy
  • Do Not Sell or Share My Personal Information
Socials
Follow US

Disclosure: We love the products we feature and hope you’ll love them too. If you purchase through a link on our site, we may receive compensation at no additional cost to you. Read our ethics statement. Please note that pricing and availability are subject to change.

Copyright © 2026 GadgetBond. All Rights Reserved. Use of this site constitutes acceptance of our Terms of Use and Privacy Policy | Do Not Sell/Share My Personal Information.