• About Us
  • Disclaimer
  • Contact Us
  • Privacy Policy
Tuesday, June 16, 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

Google Earth’s flight simulator is now available in your browser

You can now use pre-tax health funds to purchase Google Fitbit Air

Related Posts

Google Earth’s flight simulator is now available in your browser
Google Marketing

Google Earth’s flight simulator is now available in your browser

June 16, 2026
You can now use pre-tax health funds to purchase Google Fitbit Air
Google Marketing

You can now use pre-tax health funds to purchase Google Fitbit Air

June 16, 2026
Google plans $1.5 billion Alabama data center expansion
Google Marketing

Google plans $1.5 billion Alabama data center expansion

June 16, 2026
Google Chrome is closing the loopholes that let old ad blockers keep working
Google Marketing

Google Chrome is closing the loopholes that let old ad blockers keep working

June 15, 2026
Google expands Alabama data center campus, funds community efforts
Google Marketing

Google expands Alabama data center campus, funds community efforts

June 15, 2026
Helping people make the most of AI
Google Marketing

Helping people make the most of AI

June 15, 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
App Development Cost in Singapore: Pricing Breakdown & Insights

App Development Cost in Singapore: Pricing Breakdown & Insights

June 22, 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

EDITOR'S PICK

How to do YouTube keyword research: A complete 2026 guide

How to do YouTube keyword research: A complete 2026 guide

May 16, 2026
Comment choisir son CRM : comparatif et explication !

Comment choisir son CRM : comparatif et explication !

June 26, 2025
Brazil Turns WhatsApp Into a Bank Teller as Generative AI Transforms Everyday Finance

Brazil Turns WhatsApp Into a Bank Teller as Generative AI Transforms Everyday Finance

October 23, 2025
The Hidden Traffic Spike After Major Games: Fatal Crashes Jump 41% in the First Hour, New Analysis Shows

The Hidden Traffic Spike After Major Games: Fatal Crashes Jump 41% in the First Hour, New Analysis Shows

December 1, 2025

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

  • 5 ways to test your risk readiness
  • How Startups Can Build an MVP E-commerce App in 2026
  • Google Earth’s flight simulator is now available in your browser
  • Beyond the App Store: A Marketer’s Guide to Asian Messaging Ecosystems June 2025 (Updated)
  • 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