
日本国家GitHub在微软开发者大会“Microsoft Build”上宣布推出AI代理原生的桌面应用——“GitHub Copilot应用”。该应用能够可视化并统一管理多个AI代理的开发任务,帮助开发者更高效地进行质量控制和决策。当前,GitHub Copilot应用已向现有的GitHub Copilot Pro、Pro+、Business及Enterprise用户开放技术预览。
全新的GitHub Copilot应用基于GitHub平台构建,是一款AI代理原生的桌面应用。用户可以通过单一的“My Work”视图,集中查看活跃会话、问题(Issue)、拉取请求(Pull Request)以及后台自动化任务等整个代码库的进行中工作。
每个AI代理会话都在独立的git worktree分支副本上运行,确保多个AI代理可以并行工作而不会相互干扰。
通过Agent Merge功能,应用支持从拉取请求的审查、检查到合并的全流程自动化。它能够监控持续集成(CI)状态,跟踪所需的审查,处理失败的检查,并在所有条件满足后自动合并。开发者可以灵活选择自动化的程度,比如让GitHub Copilot自动修复CI问题、响应反馈或在条件达成时自动合并代码。
此外,GitHub Copilot应用引入了Canvas功能,这是一个人机协作的双向工作界面。Canvas可以可视化计划、拉取请求、浏览器会话、终端、部署、仪表盘和工作流状态等信息。AI代理会根据工作进展实时更新Canvas,开发者则可以在同一界面上查看、排序、编辑、批准或调整策略。这样不仅支持基于聊天的指令和讨论,还能持续掌握实际工作内容,提升开发协作效率。
GitHub Copilot还提供本地和云端的沙箱环境,确保AI代理能够安全地执行、测试和验证代码。用户可选择在本地机器或云端运行GitHub Copilot,兼顾安全性和企业策略,同时避免本地资源限制,实现AI代理驱动的工作流。
日本国家GitHub表示,将持续投入功能增强和基础设施建设,致力于为开发者和团队打造一个安全、可靠的AI代理日常使用环境。


