@github: 你又打开了一个聊天窗口来和 AI 对话。与其切换界面从聊天到开发,不如在 GitHub Copilot 应用中完成所有操作……
摘要
本文介绍了 GitHub Copilot 应用,该应用旨在将 AI 编码辅助直接集成到开发工作流程中,允许用户管理多个代理会话、使用快速聊天,并通过浏览器画布预览应用。
查看缓存全文
缓存时间: 2026/09/01 12:02
所以你开了另一个聊天窗口来和AI对话。
无需在聊天与开发界面间切换,在GitHub Copilot应用中即可一站式完成。
你可以启动项目、运行多个代理会话、使用快速聊天,并通过浏览器画布预览应用程序。
以下是如何开始使用:
https://github.blog/ai-and-ml/github-copilot/github-copilot-app-for-beginners-getting-started/?utm_source=x-beginners-getting-started&utm_medium=social&utm_campaign=github-app-cli-Q1-push…
GitHub Copilot应用初学者指南:入门篇
来源:https://github.blog/ai-and-ml/github-copilot/github-copilot-app-for-beginners-getting-started/?utm_source=x-beginners-getting-started&utm_medium=social&utm_campaign=github-app-cli-Q1-push
AI编程工具通常始于对话窗口。虽然这适用于快速提问或生成代码,但真正的软件开发很少是线性进行的。前一秒你可能在修复漏洞,下一秒就在评审拉取请求、深入代码库的陌生区域或探索新构想。
GitHub Copilot应用正是为这类工作流而设计。它不再将AI视为单一的对话对象,而是为你提供一个工作空间,在此你可以管理多个代理会话、无缝切换任务而不中断思路,并与AI代理协同处理工作流的不同环节。
从项目开始工作
代理会话与项目关联,为每个会话提供特定任务所需的仓库上下文。
从GitHub Copilot应用主界面,你可以选择曾处理过的项目,或从GitHub/本地机器添加新项目。选定项目后,即可基于代码库、文件和工具启动会话,着手处理任务。
例如,若想为现有应用添加面包屑导航组件,无需手动搜索文件确定修改位置,只需描述需要进行的调整。会话将自动分析项目、识别相关文件、执行修改并运行测试以验证成果。
通过将项目与会话预先关联,你能将更多时间投入实际工作,而非环境准备。
多任务并行推进
选定项目并启动代理会话后,你可以为其他问题、想法或任务创建额外会话,且不会中断现有工作。快速聊天功能允许你从Copilot应用主界面发起新对话。每个对话可聚焦不同工作领域,为你提供独立空间探索想法、提问或处理变更。
例如,你可以打开快速聊天会话咨询Copilot相关功能(如应用中的工作树机制),同时另一个代理会话继续处理项目更新。你还可以通过快速聊天探究代码库运作原理、探索潜在方案或在决策前收集上下文信息。
返回原始会话时,你可以无缝衔接工作,审阅已完成的修改,并进行必要调整以推进任务。
多会话设计让你能同时跟进多项工作线程,且始终保持对各任务进展的清晰掌控。
通过画布实现交互式开发
处理界面变更时,可视化结果与代码审阅同等重要。GitHub Copilot应用允许你在工作流中直接打开浏览器画布,实现应用预览与实时调整。
画布是围绕工作产物(如计划清单、看板、任务列表或运行中的应用程序)构建的共享交互空间。它以可视化形式呈现工作成果与对话内容,让你突破纯文本的任务视图。
无需打开新终端启动独立浏览器,只需在GitHub Copilot应用中使用/create-canvas斜杠命令即可创建浏览器画布。
例如,在请求Copilot更新界面组件后,你可以输入:
/create-canvas Open this app in a browser canvas
这将在画布中打开应用供预览。如需调整,可启用画布开发模式并使用选取与优化功能,直接在画布中选定元素作为后续操作的上下文。你可以精准指向页面特定区域,请求更新并持续优化结果。
通过代理合并推进工作流
当修改就绪后,下一步是创建拉取请求并进入标准的CI与评审流程。代理合并功能通过监控拉取请求并协助处理评审中的任务,将工作流延伸至初始代码变更阶段。
要启动代理合并工作流,请在Copilot应用中打开拉取请求选项并选择代理合并。在此可选择允许代理合并执行的操作,如处理评审反馈、协助解决CI失败或处理合并冲突。
启用代理合并后,它会持续监控拉取请求在评审与CI流程中的进展。若出现问题,它会协助处理修改请求并准备拉取请求进入合并状态。当所需检查通过后,你即可选择合并该拉取请求。
开始探索Copilot应用
Copilot应用将开发工作流的不同环节整合于一处。从项目开始,你可以为不同工作线程创建独立会话,通过画布可视化和优化工作成果,并借助代理合并推动变更通过拉取请求流程。
更多可探索的功能包括自定义和扩展工作流的额外方式。学习GitHub Copilot应用的最佳方式就是亲自尝试。
是否积压着尚未处理的任务?使用GitHub Copilot应用一试身手,看看如何借助AI代理进行探索、构建和交付。
标签:
- GitHub Copilot (https://github.blog/tag/github-copilot/)
- GitHub Copilot应用 (https://github.blog/tag/github-copilot-app/)
- GitHub Copilot应用初学者指南 (https://github.blog/tag/github-copilot-app-for-beginners/)
作者
Christopher Harrison
GitHub高级开发者布道师
探索更多GitHub内容
文档
文档
一站式掌握GitHub所有知识
前往文档中心 (https://docs.github.com/)
GitHub
GitHub
在GitHub构建下一个创新项目,全球任何地方任何人都能在此创造
开始构建 (https://github.com/)
客户案例
客户案例
了解使用GitHub构建产品的公司与工程团队
查看更多 (https://github.com/customer-stories)
GitHub Universe 2026
GitHub Universe 2026
10月28-29日,加入我们在旧金山或线上举办的GitHub Universe旗舰开发者大会,连接人才、代理与全球代码
立即注册 (https://githubuniverse.com/?utm_source=Blog&utm_medium=GitHub&utm_campaign=module_uni_26)
相似文章
@kentcdodds:新的GitHub Copilot应用内置了一款游戏。在AI代理工作时找点乐子!
新的GitHub Copilot应用包含一款内置游戏,可在AI代理工作时为用户提供娱乐。
@github: 使用 GitHub Copilot 应用程序,您可以将所有开发工作流程整合到一个地方。
GitHub Copilot 应用程序使开发者能够将所有工作流程整合到单一应用程序中,从而简化开发过程。
GitHub 将 Microsoft Teams 讨论转化为共享 Copilot 代理会话
GitHub 的全新 Microsoft Teams 集成支持创建共享 Copilot 代理会话,用于 AI 辅助的团队协作,并为拉取请求设置了人工审批环节。
GitHub Copilot App
GitHub Copilot 是一款 AI 驱动的代码补全工具,通过实时建议代码片段和函数来帮助开发者。
@github:GitHub Copilot 应用将你的 AI 驱动开发工作流集中到一个地方,帮助你从想法到代码,以及……
GitHub 宣布 Dev Days,这是一个由社区主导的全球活动系列,将于 2026 年 9 月至 10 月举行,开发者可以通过动手实践工作坊探索使用 GitHub Copilot 的 AI 辅助编码,并受邀在自己所在城市参与或举办活动。