GitHub Copilo已支持Agent模式

GitHub  Copilot 最近推出了重大更新,名为“Agent Mode”,可以增强 ai 辅助开发的能力。相当你交代它一项任务,让它改 Bug 或者开发新功能,你不需要去特别说明相关的代码,它就会自动去GitHub找到合适的解决方案代码。此模式使 GitHub  Copilot能够自主完成任务、修复自身错误,并建议终端命令,从而提高开发效率。

GitHub Copilo已支持Agent模式.webp

1. Agent Mode

Agent Mode 允许 GitHub Copilot 自主完成任务,包括自动修复错误和建议终端命令。这一模式使得 Copilot 能够在编写代码时进行更复杂的操作,提升了开发效率。例如,Copilot 可以根据上下文自动识别并修复代码中的问题,甚至执行额外的任务,如运行命令行指令。

2. Copilot Edits

此次更新还正式推出了 Copilot Edits 功能,支持跨文件编辑。这意味着开发者可以在多个文件之间进行修改,Copilot 会提供智能建议,帮助用户更轻松地进行代码调整和重构。

3. 代码迭代与错误修复

在 Agent Mode 下,Copilot 可以迭代自己的代码,自动识别和修复错误。这种能力使得开发者能够更专注于高层次的设计和逻辑,而不必过多担心底层的实现细节。

4. 终端命令建议

Agent Mode 还支持终端命令的建议,开发者可以直接在代码编辑器中获取相关的命令提示,进一步简化开发流程。

6. Project Padawan

GitHub 还首次展示了名为 Project Padawan 的新自主软件工程(SWE)代理。这一代理将能够直接处理 GitHub 上的任务,也就是一个完全可以自主干活的 AI 程序员,你只要下指令,它就可以独立去完成任务。这一功能只要减轻开发者的日常负担,让他们能够专注于更高价值的工作。

此外,GitHub 还在更新中引入了其他功能,如更智能的代码补全和上下文感知的建议,提升整体的开发体验,这些更新不仅增强了 GitHub Copilot 的功能,也使其在开发者日常工作中的应用更加广泛和高效。

如何使用 Agent 模式?

要使用 GitHub Copilot 的 Agent 模式,需要先下载 VS Code Insiders,然后在 GitHub Copilot Chat 的设置中启用 Agent,在 Copilot Edits 面板中,将模式从 Edit 切换到 Agent(就在模型选择器旁边)。通过这种方式,开发者可以充分利用 Copilot 的强大功能,提升开发效率和代码质量。

如何使用 Agent 模式?.webp

GitHub Copilot 的 Agent 模式通过增强自主功能和智能化的代码处理能力,为开发者提供了更高效的编程体验。GitHub Copilo已支持Agent 模式(图1)

GitHub Copilo计划在未来几个月内继续改进 Agent Mode 和 Copilot Edits 的性能,包括支持从 Copilot Chat 过渡到 Copilot Edits 的功能,保持上下文一致性,并建议工作集中的文件。

详情:https://github.blog/news-insights/product-news/github-copilot-the-agent-awakens/

收藏
最新工具
HiveChat
HiveChat

一个专为中小型团队设计的开源AI聊天机器人项目,支持Deepse...

NeuraPress
NeuraPress

一款专注于微信公众号排版的Markdown编辑器,支持移动端,搭...

灵伴科技Rokid
灵伴科技Rokid

也和称Rokid,2014年成立,总部在杭州,创始人是前阿里巴巴...

Alpha派
Alpha派

讯兔科技打造的智能投研APP,主要面向投研人员提供一站式信息服务...

MultiPost
MultiPost

可辅助你通过自动化的方式规划自媒体的内容发布,一键将内容发布到多...

WeChat Bot
WeChat Bot

基于WeChaty结合OpenAI ChatGPT、Kimi、讯...

SVG Repo
SVG Repo

一个提供免费 SVG 矢量图和图标资源的网站,拥有超过 500,...

QuillWord
QuillWord

一款致力于学术和研究写作的AI工具。QuillWord提供了AI...

妙写
妙写

一款集智能排版、查重、纠错和管理于一体的论文写作辅助工具,适用于...

3MinTop
3MinTop

一款AI阅读助手,可以让用户在3分钟内高效地获取书籍的核心内容,...