VOOZH about

URL: https://thenewstack.io/googles-gemini-cli-agent-comes-to-zed/

⇱ Google's Gemini CLI Agent Comes to Zed - The New Stack


TNS
SUBSCRIBE
Join our community of software engineering leaders and aspirational developers. Always stay in-the-know by getting the most important news and exclusive content delivered fresh to your inbox to learn more about at-scale software development.
REQUIRED
It seems that you've previously unsubscribed from our newsletter in the past. Click the button below to open the re-subscribe form in a new tab. When you're done, simply close that tab and continue with this form to complete your subscription.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.
Welcome and thank you for joining The New Stack community!
Please answer a few simple questions to help us deliver the news and resources you are interested in.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Great to meet you!
Tell us a bit about your job so we can cover the topics you find most relevant.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Welcome!

We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.

What’s next?

Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.

Follow TNS on your favorite social media networks.

Become a TNS follower on LinkedIn.

Check out the latest featured and trending stories while you wait for your first TNS newsletter.

PREV
1 of 2
NEXT
VOXPOP
As a JavaScript developer, what non-React tools do you use most often?
Angular
0%
Astro
0%
Svelte
0%
Vue.js
0%
Other
0%
I only use React
0%
I don't use JavaScript
0%
Thanks for your opinion! Subscribe below to get the final results, published exclusively in our TNS Update newsletter:
NEW! Try Stackie AI
From clobbered drafts to real-time sync
Apr 14th 2026 10:00am, by David Moore
TypeScript 6.0 RC arrives as a bridge to a faster future
Mar 14th 2026 9:00am, by Darryl K. Taft
Mastra empowers web devs to build AI agents in TypeScript
Jan 28th 2026 11:00am, by Loraine Lawson
2025-08-27 05:00:27
Google's Gemini CLI Agent Comes to Zed
AI Agents

Google’s Gemini CLI Agent Comes to Zed

Developers can now integrate Google's Gemini CLI AI agent directly into the popular Zed code editor.
Aug 27th, 2025 5:00am by Frederic Lardinois
👁 Featued image for: Google’s Gemini CLI Agent Comes to Zed

Since it first announced Gemini CLI, Google’s open source AI agent in the terminal, in June, the company worked to bring it to other surfaces as well, including GitHub and VS Code. Today, Google is adding Zed to the mix, the high-performance open source code editor written in Rust.

Zed, which has long used its underpinnings as a multiplayer editor to also bring AI agents into the mix, will now also allow developers to integrate Gemini CLI directly into the editor.

“We really built Gemini CLI to be infinitely extensible,” Ryan J. Salva, the senior director of product at Google in charge of developer experiences, told me. “We’ve had lots and lots of folks build out GitHub Actions, using it, build out their own custom slash commands, use it to organize notes, to conduct research, do all sorts of things. But there’s one developer tool out there that rather than them coming to us to integrate, we came to them to integrate.”

That product, he said, was Zed, in part because he and his colleague Keith Ballinger are heavy Zed users themselves. Surely, it also helped that Salva and Zed co-founder Nathan Sobo worked on the Copilot project together at GitHub, where Ballinger also worked in the past.

👁 Image

Image credit: Google.

When talking to the Zed team, the focus was on how they could take the CLI tool and best integrate it into the IDE. The fact that both projects are open source also helped here, as well as Zed being extensible from day one.

“As we built our initial agentic experience in Zed for editing, I was like: we should make this extensible,” Sobo said. “It’s crazy that we didn’t do it at the first cut, we compiled the agent basically directly into the Zed binary, and we have our own agent offering. But I’m like, it seems like there’s going to be more than one of these things, there’s going to be potentially a lot of different agents solving different problems in different domains.”

Meanwhile, he noted, developers will likely also want to talk to more than one agent. “The idea of letting more people play that game with us and Zed, and just letting developers use the agent that they want to use, or even build their own, is what I’m excited about,” Sobo explained.

As Ballinger also stressed, the developer experience for using AI agents may start with chat, which Zed has been doing for a while using its agent side pane, but that’s just the beginning.

“This is one of the nice things about the tip of the spear of being developers: we can experiment and find the right ways, right? And so we’re following the edits. Or when you’re doing a next edit, completion — you’re no longer chatting, right? Or you’re doing something else and it’s in there with you — we’re going to see that,” Ballinger said.

That’s something Sobo agrees with, too, and he noted that Zed’s background as a multi-user editor (something that the team hasn’t emphasized all that much in the AI era but that’s still very much at the core of Zed) will likely turn out to be helpful here.

“I think [humans and AI agents] need to be in this shared environment together, and building the illusion of this shared, continuous environment that we all share? One of our big 2026 initiatives is to solve that.”

In its current iteration, the Gemini CLI in Zed allows the user to follow what the agent is doing in real-time, with a debug mode available that lets you see exactly what the agent is thinking at any given time. As with similar tools, once the agent is done, the user will be presented with a diff for every proposed edit, allowing the developer to review, accept or modify any changes.

One other feature the team stressed is that you can also give the agent access to your documentation or API specs by providing it with the relevant links.

Making It All Work: The New Agent Client Protocol (ACP)

Making this all work is the new Agent Client Protocol (ACP), which the Zed team built to make it easier to integrate the agent into the editor — or really any other program that wants to provide a user interface for AI agents.

“The ACP creates a blueprint for how any editor can communicate with any AI agent, paving the way for a more modern and interconnected development stack for everyone,” the Zed team explains in today’s announcement. As Sobo noted, the idea here was to build “the simplest possible thing that could work.” It’s basically just a handful of JSON-RPC requests and responses, he said.

TRENDING STORIES
Before joining The New Stack as its senior editor for AI, Frederic was the enterprise editor at TechCrunch, where he covered everything from the rise of the cloud and the earliest days of Kubernetes to the advent of quantum computing....
Read more from Frederic Lardinois
SHARE THIS STORY
TRENDING STORIES
SHARE THIS STORY
TRENDING STORIES
TNS DAILY NEWSLETTER Receive a free roundup of the most recent TNS articles in your inbox each day.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.