Daily Tech Briefing
AI 科技速览
每天 5 分钟内学习 AI。获取最新的人工智能新闻,理解其重要性,并学习如何将其应用于您的工作。
GitHub Blog AI · 2026/7/27 16:00:00
GitHub Copilot app for Beginners: Getting started
AI 中文解读
GitHub Copilot app来了!它不再是那种只能一问一答的聊天窗口,而是给开发者准备了一个能同时处理多个编程任务的智能工作台。核心亮点是:你可以在不同任务之间自由切换,不会丢失进度,AI助手随时待命。
以前用AI写代码就像跟一个朋友对话,问一句答一句,但实际开发往往要同时修bug、看代码、研究新功能,经常手忙脚乱。这个新app相当于给你多个独立的工作区,每个工作区都绑定一个具体项目,你可以在一个区里改bug,另一个区里探索新想法,还能用快速问答查文档,所有会话互不干扰。更厉害的是,它内置了浏览器画布,改界面时能直接预览效果,边看边调。
对于普通程序员和编程学习者来说,这意味着开发效率大幅提升:不用每次切换任务都重新准备环境,AI能更自然地融入日常工作流程,节省大量时间。尤其是团队协作或复杂项目,这个工具能让思路更清晰,减少上下文切换带来的困扰。
AI coding tools often begin with a chat window. While that works for quick questions or generating code, real software development rarely happens in a straight line. One minute you’re fixing a bug, the next you’re reviewing a pull request, digging into an unfamiliar part of the codebase, or exploring a new idea.
The GitHub Copilot app is designed for that kind of workflow. Instead of treating AI as a single conversation, it gives you a workspace where you can manage multiple agent sessions, switch between tasks without losing momentum, and work with AI agents across the different parts of your workflow.
Your work starts with a project
Agent sessions are connected to a project, giving each session the repository context needed for a specific task.
From the GitHub Copilot app home screen, you can choose a project you’ve worked with before or add a new one from GitHub or your local machine. Once a project is selected, you can start a session with the codebase, files, and tools needed to begin working on a task.
For example, you might want to add a breadcrumb navigation component to an existing application. Instead of manually searching through files to find the right place to make the change, you can describe the update you want to make. The session can examine the project, identify relevant files, make the changes, and run tests to help validate the work.
By starting each session with the project already connected, you can spend more time working and less time preparing your environment.
Keep multiple threads moving
Once you’ve selected a project and started an agent session, you can create additional sessions for other questions, ideas, or tasks without interrupting your existing work. Quick Chat lets you start a new conversation from the Copilot app home screen. Each conversation can focus on a different area of work, giving you a dedicated space to explore ideas, ask questions, or work through changes.
For example, you can open a Quick Chat session to ask Copilot about Copilot, such as how worktrees function in the app, while another agent session continues working on a project update. You can also use Quick Chat to investigate how your codebase works, explore potential approaches, or gather context before deciding how to move forward.
When you return to your original session, you can pick up where you left off, review the changes, and make any updates needed to move the task forward.
Multiple sessions let you follow different threads of work without losing track of where each task stands.
Make your work interactive with canvas
When working on a UI change, seeing the result can be just as important as reviewing the code behind it. The GitHub Copilot app lets you open a browser canvas directly within your workflow, giving you a way to preview your application and make changes based on what you see.
A canvas is a shared, interactive space built around work artifacts, such as a plan, a kanban board, a checklist, or a running application. It provides a visual representation of your work alongside your conversation, so you can move beyond a text-based view of the task.
Rather than opening a new terminal and launching a separate browser, you can create a browser canvas in the GitHub Copilot app using the /create-canvas slash command.
For example, after asking Copilot to update a UI component, you can create a canvas with: /create-canvas Open this app in a browser canvas
This opens your application in a canvas where you can preview the result. If something needs adjusting, you can Enable Canvas Dev Mode and use Pick & Polish to select elements directly in the canvas and use them as context for your next request. You can point to a specific part of the page, request an update, and continue refining the result.
Keep work moving with Agent Merge
Once your changes are ready, the next step is creating a pull request and moving through the standard CI and rev
分享
阅读原文 ↗