• About Us
  • Disclaimer
  • Contact Us
  • Privacy Policy
Wednesday, August 12, 2026
mGrowTech
No Result
View All Result
  • Technology And Software
    • Account Based Marketing
    • Channel Marketing
    • Marketing Automation
      • Al, Analytics and Automation
      • Ad Management
  • Digital Marketing
    • Social Media Management
    • Google Marketing
  • Direct Marketing
    • Brand Management
    • Marketing Attribution and Consulting
  • Mobile Marketing
  • Event Management
  • PR Solutions
  • Technology And Software
    • Account Based Marketing
    • Channel Marketing
    • Marketing Automation
      • Al, Analytics and Automation
      • Ad Management
  • Digital Marketing
    • Social Media Management
    • Google Marketing
  • Direct Marketing
    • Brand Management
    • Marketing Attribution and Consulting
  • Mobile Marketing
  • Event Management
  • PR Solutions
No Result
View All Result
mGrowTech
No Result
View All Result
Home Google Marketing

Say hello to a new level of interactivity in Gemini CLI

Josh by Josh
October 16, 2025
in Google Marketing
0
Say hello to a new level of interactivity in Gemini CLI


We’re excited to announce an enhancement to Gemini CLI that makes your workflow more powerful and familiar. We’ve upgraded the terminal to allow you to run complex, interactive commands—like vim for editing, top for monitoring, or even an interactive git rebase -i—all directly within Gemini CLI. You no longer have to jump to a separate terminal or deal with an agentic CLI that “hangs” for interactive commands. Everything stays right where you are.

Keeping everything in context

This matters because everything now remains within Gemini CLI’s context. Previously, you would have had to exit Gemini CLI to run interactive shell commands. More importantly, these commands were being run outside Gemini CLI’s context. By introducing pseudo-terminal (PTY) support, commands that require rich capabilities– such as text editors, system monitors, or reliance on terminal control codes, can now all be run from within Gemini CLI and within its context.

How it works: Serializing the terminal state

Now, when you run a shell command, Gemini CLI spawns a new process within a pseudo-terminal in the background, leveraging the node-pty library. The PTY acts as an intermediary, providing the necessary interface for the operating system to recognize the session as a terminal. This allows applications and commands to be run as they were naturally designed to.

So how does this virtual terminal running in the background show up on your screen? Think of it like a video stream. Our new serializer takes a snapshot of the pseudo terminal at every moment—capturing every piece of text, every color, and even the cursor’s position. These snapshots are then streamed to you, allowing you to see and interact with the terminal application in real-time. It’s not just a stream of text; it’s a live feed.

Full two-way interaction

This new architecture enables two-way communication. We’ve added new capabilities to write input to the terminal and even resize it on the fly. When you type, your keystrokes are sent to the running process, and when you resize your window, the application inside Gemini’s shell will adapt its layout, just like in a native terminal. You can focus on the terminal by pressing ctrl+f.

We’ve also improved our output handling to correctly render colorful terminal output, so you can enjoy your favorite command-line tools in all their glory.

Getting started with the interactive shell

The new interactive shell is enabled by default in Gemini CLI as of v0.9.0.

Upgrade to the latest version using the following command:

npm install -g @google/gemini-cli@latest

For more information please refer to the official Gemini CLI documentation.

Here are a few examples of the type of commands you can now run with the interactive shell:

  • Edit code with vim, nvim or nano.
  • Manage your commits with interactive git commands.
  • Use interactive REPLs for your favorite languages.
  • Run full-screen terminal applications like htop or mc.
  • Effortlessly navigate interactive setup scripts like npm init or ng new.
  • Respond to interactive prompts for certain gcloud commands.

This is a major step for our shell integration, and we are actively working to refine input handling across all platforms. We encourage you to share your feedback on our GitHub repository if you encounter any inconsistencies.

Try it out and let us know what you think!



Source_link

READ ALSO

Advancing medical AI for video consultations

ChatGPT and Gemini both just passed 1 billion users

Related Posts

Advancing medical AI for video consultations
Google Marketing

Advancing medical AI for video consultations

August 12, 2026
ChatGPT and Gemini both just passed 1 billion users
Google Marketing

ChatGPT and Gemini both just passed 1 billion users

August 12, 2026
Why Go is an Ideal Language for AI-Assisted Software Engineering
Google Marketing

Why Go is an Ideal Language for AI-Assisted Software Engineering

August 12, 2026
Stream free movies and shows on Google TV Freeplay
Google Marketing

Stream free movies and shows on Google TV Freeplay

August 12, 2026
Google’s upcoming Pixel phones are for the fans, even if its launch event isn’t
Google Marketing

Google’s upcoming Pixel phones are for the fans, even if its launch event isn’t

August 11, 2026
Mastering Edge AI on Raspberry Pi with LiteRT and Gemma
Google Marketing

Mastering Edge AI on Raspberry Pi with LiteRT and Gemma

August 11, 2026
Next Post
10 Best AI Transcription Tools for Businesses on G2

10 Best AI Transcription Tools for Businesses on G2

POPULAR NEWS

Trump ends trade talks with Canada over a digital services tax

Trump ends trade talks with Canada over a digital services tax

June 28, 2025
15 Trending Songs on TikTok in 2025 (+ How to Use Them)

15 Trending Songs on TikTok in 2025 (+ How to Use Them)

June 18, 2025
Communication Effectiveness Skills For Business Leaders

Communication Effectiveness Skills For Business Leaders

June 10, 2025
Comparing the Top 7 Large Language Models LLMs/Systems for Coding in 2025

Comparing the Top 7 Large Language Models LLMs/Systems for Coding in 2025

November 4, 2025
App Development Cost in Singapore: Pricing Breakdown & Insights

App Development Cost in Singapore: Pricing Breakdown & Insights

June 22, 2025

EDITOR'S PICK

AI for Enterprise: Scale AI from Pilot to Production

AI for Enterprise: Scale AI from Pilot to Production

December 2, 2025
How to Build a Multimodal Content Strategy (5-Step Guide)

How to Build a Multimodal Content Strategy (5-Step Guide)

October 28, 2025
New Logo & Branding for BRiMM by Harriman Steel — BP&O

New Logo & Branding for BRiMM by Harriman Steel — BP&O

June 17, 2025
Is It Worth the Hype?

Is It Worth the Hype?

February 25, 2026

About

We bring you the best Premium WordPress Themes that perfect for news, magazine, personal blog, etc. Check our landing page for details.

Follow us

Categories

  • Account Based Marketing
  • Ad Management
  • Al, Analytics and Automation
  • Brand Management
  • Channel Marketing
  • Digital Marketing
  • Direct Marketing
  • Event Management
  • Google Marketing
  • Marketing Attribution and Consulting
  • Marketing Automation
  • Mobile Marketing
  • PR Solutions
  • Social Media Management
  • Technology And Software
  • Uncategorized

Recent Posts

  • Advancing medical AI for video consultations
  • 234 ChatGPT prompts (and how to write your own)
  • Amazon Live Sports Advertising for App Marketers
  • Boost your GEO strategy by creating a content tree
  • About Us
  • Disclaimer
  • Contact Us
  • Privacy Policy
No Result
View All Result
  • Technology And Software
    • Account Based Marketing
    • Channel Marketing
    • Marketing Automation
      • Al, Analytics and Automation
      • Ad Management
  • Digital Marketing
    • Social Media Management
    • Google Marketing
  • Direct Marketing
    • Brand Management
    • Marketing Attribution and Consulting
  • Mobile Marketing
  • Event Management
  • PR Solutions