
Zed 代码编辑器中 Google AI 的集成
Zed 是由 GitHub Atom 开发者开发的代码编辑平台,它通过直接集成 Google 的 Gemini CLI 来提升其功能。这款创新工具支持直接在编辑器的命令行中与 AI 模型进行无缝交互,从而增强了开发者的能力。
人工智能集成增强功能
Gemini CLI 的加入允许使用多种高级功能来简化编码工作流程:
- 就地代码生成和重构:开发人员现在可以编写有关函数的描述性注释,调用热键,AI 将立即生成所需的代码,所有这些都在同一个文件中完成 – 无需不断导航。
- 即时上下文帮助:遇到令人困惑的代码或错误?只需突出显示文本,用户即可从AI模型获得快速且相关的解释,从而增强对问题的理解。
- 终端中的自然聊天功能:对于更广泛的查询,开发人员可以利用Zed 集成终端中的命令,从而获得交互式对话体验。
gemini
与人工智能的实时协作
一项名为“关注代理”的显著功能,为 AI 的运行流程提供了透明度。当 Gemini CLI 处理任务时,开发人员可以实时监控其运行情况,确保他们了解项目中多个文件的变化。
审查人工智能生成的变更
一旦 Gemini 完成任务,Zed 就会在一个类似于拉取请求审查的用户友好界面中显示所有建议的修改。开发人员会收到每次编辑的详细差异,从而可以根据需要接受、拒绝或修改更改。
提供本地文件以外的上下文
另一个引人注目的功能包括将 AI 的注意力引导到外部资源(例如包含技术文档或 API 规范的 URL)的能力,从而丰富 AI 对开发环境的理解。
更广泛地了解 Zed 的 AI 努力
Zed 与 Gemini CLI 的此次合作只是 Zed 将 AI 融入其平台的更广泛计划的一部分。此前,Zed 团队推出了 Zed AI,其操作方式与 GitHub Copilot 类似,由 Anthropic 的 Claude 模型提供支持。该功能包含一个助手面板和一个内联代码助手,Zed 还允许用户使用个人 API 密钥或本地硬件模型配置其他 AI 后端。
隐私考虑
Zed 意识到一些开发人员可能对 AI 集成持保留态度,因此引入了完全禁用所有 AI 功能的选项,确保开发人员能够在符合他们偏好的环境中工作。
有关这些更新的更多详细信息和图片,请访问官方来源。
发表回复