• About Us
  • Disclaimer
  • Contact Us
  • Privacy Policy
Monday, October 27, 2025
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
0
SHARES
1
VIEWS
Share on FacebookShare on Twitter


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

25 years of Google Ads

Google’s first carbon capture and storage project

Related Posts

25 years of Google Ads
Google Marketing

25 years of Google Ads

October 27, 2025
Google’s first carbon capture and storage project
Google Marketing

Google’s first carbon capture and storage project

October 26, 2025
Turning AI momentum in Southeast Asia into tremendous economic growth
Google Marketing

Turning AI momentum in Southeast Asia into tremendous economic growth

October 26, 2025
New updates and more access to Google Earth AI
Google Marketing

New updates and more access to Google Earth AI

October 26, 2025
3 ways we’re helping make classrooms more accessible
Google Marketing

3 ways we’re helping make classrooms more accessible

October 25, 2025
Google Cloud works with Fox Sports and MLB to create AI technology
Google Marketing

Google Cloud works with Fox Sports and MLB to create AI technology

October 25, 2025
Next Post
10 Best AI Transcription Tools for Businesses on G2

10 Best AI Transcription Tools for Businesses on G2

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

POPULAR NEWS

Communication Effectiveness Skills For Business Leaders

Communication Effectiveness Skills For Business Leaders

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

App Development Cost in Singapore: Pricing Breakdown & Insights

June 22, 2025
7 Best EOR Platforms for Software Companies in 2025

7 Best EOR Platforms for Software Companies in 2025

June 21, 2025

EDITOR'S PICK

AI learns how vision and sound are connected, without human intervention | MIT News

AI learns how vision and sound are connected, without human intervention | MIT News

June 1, 2025

Inside the playbook of a PR pro guiding startups through hypergrowth

June 7, 2025
Four Ways AT&T’s Retail Activation Scored During NBA Draft Week

Four Ways AT&T’s Retail Activation Scored During NBA Draft Week

July 23, 2025
Libby is adding an AI book recommendation feature

Libby is adding an AI book recommendation feature

August 30, 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

  • Inside Sherwood: Covering healthcare, GLP-1s and the stories that matter to retail investors
  • From human clicks to machine intent: Preparing the web for agentic AI
  • How to Build an Agentic Decision-Tree RAG System with Intelligent Query Routing, Self-Checking, and Iterative Refinement?
  • Why Always-On Influencer Marketing Wins in B2B – TopRank® Marketing
  • 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

Are you sure want to unlock this post?
Unlock left : 0
Are you sure want to cancel subscription?