冲出命令行:Gemini CLI 闪耀 Zed
内容来源:https://developers.googleblog.com/en/gemini-cli-is-now-integrated-into-zed/
内容总结:
Gemini CLI与Zed强强联手:终端与IDE深度融合,AI开发体验再升级
【北京】 近日,备受关注的Gemini CLI宣布与高性能开源代码编辑器Zed实现深度集成,此举标志着大模型驱动的开发工具链迈出了重要一步,为开发者带来了前所未有的AI辅助编程体验。
Gemini CLI:轻量级编排器,生态爆发式增长
自发布以来,Gemini CLI凭借其轻量级编排和高扩展性,迅速成为开发者社区的新宠。其设计理念强调基于MCP、Markdown指令、自定义扩展、Open Telemetry等新兴标准进行扩展,使其能够轻松整合任何工具链。短短八周内,社区贡献呈爆炸式增长,合并了1000个拉取请求(PR),极大地拓展了Gemini CLI的功能边界。谷歌内部工程系统也已将Gemini CLI作为关键组成部分,充分印证了其在实际应用中的价值。
携手Zed:打造极致流畅的AI开发工作流
此次与Zed的合作,源于Gemini CLI团队对Zed编辑器的高度认可。作为一款高性能的Rust语言代码编辑器,Zed在开发者中拥有广泛的用户基础。通过此次集成,Gemini CLI的模型能力被直接引入Zed的开发环境中,使得开发者能够在编辑器中直接享受到AI驱动的快速响应体验。
创新功能:AI协作无缝融入开发流程
Gemini CLI与Zed的深度融合,消弭了终端与IDE之间的界限,旨在提升常见开发任务的速度与准确性。开发者现在能够直接在Zed编辑器中:
- 自然语言交互: 通过简单的自然语言指令,轻松查询和导航代码。
- 实时调试辅助: 获得AI生成的调试建议和解决方案。
- 代码优化建议: 接收AI驱动的代码优化提示,提升代码质量。
- 单元测试生成: 自动生成单元测试用例,提高测试效率。
- 性能瓶颈分析: AI辅助分析代码性能瓶颈。
这项集成不仅仅是功能的叠加,更在于创建了一种全新的AI协作模式。开发者始终处于主导地位,AI Agent以智能、上下文感知的方式提供帮助,提供个性化服务,并通过用户反馈持续优化。
开放共赢:推动大模型时代开发效率飞跃
Gemini CLI始终秉持开源精神,此次与Zed的合作也体现了其开放共赢的理念。开发者可以前往GitHub社区获取帮助、查阅源代码、提交问题并贡献代码。Gemini CLI与Zed的结合,无疑将加速AI在软件开发领域的应用,为开发者带来更智能、高效的编程体验,我们期待看到开发者们基于此创造出更多令人惊艳的成果。
英文原文:
Gemini CLI was built to be extensible by default through emerging standards like MCP, markdown-based instructions, color themes, custom extensions, custom tools, custom configurations, and Open Telemetry. Because we built Gemini CLI as a lightweight orchestrator capable of integrating with any toolchain, the number of community contributions, integrations, and extensions has exploded. In fact, in the eight weeks since Gemini CLI launched, the community has merged 1K pull requests expanding Gemini CLI’s capabilities. Combined with a growing ecosystem of extensions, Gemini CLI is quickly becoming the critical part of many engineering systems – including Google’s own.
We're always looking to integrate with tools developers love, and Zed is a natural fit. Because Zed's high-performance, open source code editor is already a popular choice within the Gemini CLI team, we reached out to the creators to explore a deeper collaboration. Starting today, Gemini CLI is integrated with Zed, bringing Gemini's models directly into Zed’s Rust-based environment. Developers can now tap into an AI experience that’s as fast and responsive as the editor itself.
The integration marries two essential tools – the terminal and IDE – to help you tackle common tasks with speed and precision. For example, you can:
Of course, this integration is about more than just features; it's a better way to collaborate with an AI agent. This new workflow keeps you in the driver’s seat. Here’s what makes it special:
We’re delighted to announce this collaboration together. Read the mirror announcement on the Zed blog.
It’s easy to get started with Gemini CLI and Zed. We're excited to see what you build. As always, Gemini CLI is open source. Join us on GitHub where you can ask for help, inspect our source code, raise issues, and contribute code to make the project better for everyone.
Happy coding!