The GitHub Blog

Write your first prompt with the GitHub Copilot app

6.0内容质量
Write your first prompt with the GitHub Copilot app

TL;DR · AI 摘要

本文是GitHub官方博客对GitHub Copilot应用的使用教程,适合初学者了解基本操作。

核心要点

  • GitHub Copilot适用于代码补全和提示生成
  • 提供基于自然语言的初始提示编写方法
  • 需要安装GitHub Copilot扩展并配置API密钥

结构提纲

按章节快速跳转。

  1. 介绍GitHub Copilot作为AI代码助手的核心价值

  2. 详细说明扩展安装和API密钥配置流程

  3. 演示如何通过自然语言编写代码提示

  4. 分享提升代码生成质量的最佳实践

思维导图

用一张图看清主题之间的关系。

查看大纲文本(无障碍 / 无 JS 友好)
  • GitHub Copilot使用教程
    • 安装步骤
      • 扩展安装
      • API配置
    • 使用方法
      • 自然语言提示
      • 代码补全
    • 最佳实践
      • 场景描述
      • 迭代优化

金句 / Highlights

值得收藏与分享的关键句。

#GitHub Copilot#AI代码生成#开发者工具
打开原文

使用 GitHub Copilot 应用编写你的第一个提示 - GitHub 博客

跳过内容跳过侧边栏

[](https://github.com/)/博客

立即体验 GitHub Copilot 应用参加 GitHub Universe

了解 GitHub 生态系统及整个行业在人工智能和机器学习领域的进展。

学习如何使用生成式 AI 进行开发。

探索 GitHub Copilot 的工作方式。

开发者需要了解关于大型语言模型的一切。

机器学习技巧、实践和最佳方案。

探索 AI 代码生成的功能和优势,以及它如何提升你的开发体验。

了解更多

为开发者提供技能提升和职业发展的资源。

构建应用程序的见解和最佳实践。

成为专业开发者的技巧与建议。

提升你在工作中使用 GitHub 的效率。

学习如何进入你的第一份专业开发岗位。

了解最新动态(或重新流行的技术)。

学习如何使用 GitHub 开始构建、发布和维护软件。

了解更多

深入了解我们如何为所有开发者打造一个家园。

探索我们如何在GitHub平台各处提供高性能且高可用的体验。

了解如何在主要远程团队中大规模构建软件的最佳实践。

一窥全球领先的AI驱动开发者平台背后的技术。

学习我们如何在整个开发者生命周期中将安全性融入每项工作。

了解GitHub为何能成为所有开发者的家园。

我们的工程和安全团队正在做一些令人惊叹的工作。让我们看看我们如何利用GitHub提升生产力、协作开发,并将安全措施前置。

了解更多

探索如何大规模编写、构建和部署企业软件。

通过自动化实现更快更安全的交付。

持续集成和交付指南。

提升开发者协作的技巧、工具和窍门。

面向企业工程团队的DevOps资源。

如何将安全集成到软件开发生命周期中。

确保构建过程始终保持整洁。

了解为何Gartner连续第二年将GitHub定位为该领域的领导者。

了解更多

持续关注GitHub的最新动态。

深入了解GitHub的新闻和产品更新。

GitHub平台、产品和工具的最新动态。

关于GitHub上开源生态的洞察分析。

软件领域最新的政策和监管变化。

围绕开发者生态系统的数据驱动洞察。

GitHub 早期的新闻和更新。

学习如何使用检索增强生成(RAG)获取更多洞察。

了解更多

GitHub 上所有开源相关内容。

最新的 Git 更新。

聚焦开源项目维护者。

开源如何推动积极变革。

探索 GitHub 上的开源游戏。

全球组织正在将开源方法论融入自身软件开发和交付流程。

了解更多

及时了解所有安全相关动态。

应用安全解析。

解密供应链安全。

GitHub 安全实验室最新动态。

保护 Web 应用的实用技巧。

了解 DevSecOps 的核心挑战,以及如何通过 AI 和自动化开始应对。

了解更多

搜索

分类

了解 GitHub 生态系统及更广泛行业的人工智能和机器学习相关内容。

学习如何使用生成式 AI 进行开发。

改变你使用 GitHub Copilot 的方式。

开发者需要了解的所有关于大语言模型的知识。

机器学习技巧、窍门和最佳实践。

探索AI代码生成的功能和优势,以及它如何提升开发者体验。

了解更多

帮助开发者提升技能和职业发展的资源。

构建应用的最佳实践和洞察。

成为专业开发者的技巧与建议。

提升在工作中使用GitHub的效率。

学习如何进入首个专业职位。

了解最新动态(或重新流行的技术)。

学习如何使用GitHub构建、发布和维护软件。

了解更多

深入了解我们如何为所有开发者打造家园。

了解我们如何在GitHub平台提供高性能且高可用的体验。

探索如何在远程团队主导的环境下实现规模化软件开发的最佳实践。

了解支撑全球领先AI驱动开发者平台的技术基础。

学习我们如何在整个开发者生命周期中将安全性融入每项工作。

了解GitHub如何成为所有开发者家园的设计考量。

我们的工程和安全团队正在开展一些令人惊叹的工作。让我们看看我们如何利用GitHub提升生产力、协作开发,并将安全左移。

了解更多

探索如何规模化编写、构建和部署企业软件。

通过自动化实现更快更安全的交付。

持续集成和交付指南。

提高开发者协作的技巧、工具和窍门。

面向企业工程团队的 DevOps 资源。

如何将安全性集成到软件开发生命周期中。

确保构建过程始终保持整洁。

了解为何 Gartner 连续第二年将 GitHub 评为该领域的领先者。

了解更多

及时了解 GitHub 的最新动态。

深入了解 GitHub 的新闻和产品更新。

GitHub 平台、产品和工具的最新信息。

GitHub 上开源生态的洞察分析。

软件领域最新的政策和法规变化。

围绕开发者生态的数据驱动型洞察。

GitHub 早期的新闻和更新内容。

学习如何使用检索增强生成(RAG)获取更多洞察。

了解更多

GitHub 上所有开源相关内容。

最新的 Git 更新信息。

聚焦开源项目维护者。

开源如何推动积极变革。

探索 GitHub 上的开源游戏。

全球组织正在将开源方法论融入自身软件的构建和发布流程。

了解更多

及时了解所有安全相关动态。

应用安全解析。

揭秘供应链安全。

GitHub 安全实验室的最新动态。

关于保护 Web 应用的实用建议。

了解 DevSecOps 中的核心挑战,以及如何利用 AI 和自动化开始解决这些问题。

了解更多

参加 GitHub Universe试用 GitHub Copilot 应用

首页/人工智能与机器学习/GitHub Copilot

使用 GitHub Copilot 应用编写你的第一个提示

学习如何在 GitHub Copilot 应用中编写你的第一个提示,选择合适的上下文和模型,并自信地开始你的第一个任务。

Image 13视频 2

[Kayla Cinnamon](https://github.blog/author/cinnamonmsft/ "由 Kayla Cinnamon 撰写")·@cinnamon-msft

2026 年 8 月 12 日

| 4 分钟

打开一个新的 AI 工具时,可能会感觉像面对一张空白的纸。你知道自己需要帮助,但确定具体要问什么本身可能就是一个任务。

好消息是,你不需要写出完美的提示就能开始。提示只是对你想要完成的任务的描述。从你已知的内容开始,给 Copilot 一些上下文,并在过程中逐步完善请求。

让我们一起了解如何在 GitHub Copilot 应用 中开始你的第一个任务。

从合适的上下文开始

在要求 Copilot 进行更改之前,它需要有内容可处理。代理会话可以连接到 GitHub 仓库或本地计算机上的文件夹,从而让 Copilot 获得完成任务所需的代码和文件。

从 GitHub Copilot 应用的首页,你可以选择之前使用过的项目或添加一个新项目。

如果你正在处理仅在本地计算机上运行的代码,可以添加一个本地文件夹。无论哪种方式,连接项目都能为会话提供所需的上下文,使其能够与你的代码库进行交互。

选择好项目后,你就可以开始编写第一个提示了。

用普通英语描述你的需求

你不需要学习特殊的语法或纠结于如何完美地表述请求。首先从描述你想要进行的更改开始。

例如:向游戏列表中添加一个按筹资金额排序的选项。

这已经足够开始。Copilot 可以分析项目,找到代码库中相关部分,并着手进行请求的更改。

如果第一次尝试的结果与你的预期不完全一致,你可以提供额外的细节或要求修改。提示是一个迭代的过程,因此你不需要在开始前就预见到每一个细节。

最有效的提示往往是能让你立即行动的那个。

在需要时选择合适的模型

GitHub Copilot 应用程序还允许你选择处理任务的 AI 模型。不同模型有不同的优势,一些模型更适合处理复杂推理,而另一些则能更快完成简单任务。

如果你刚开始使用,从默认模型开始是个不错的选择。你不需要在使用应用程序之前就理解所有可用模型之间的差异。

在工作过程中,当任务需要更复杂的推理或首次尝试未能给出你需要的结果时,你可以切换模型。将模型选择器视为在任务需要时可以使用的另一个工具,而不是每次会话前都需要配置的选项。

使用任何自然的输入方式

输入键盘并不是唯一编写提示的方式。GitHub Copilot 应用程序内置了语音输入功能,当你大声思考问题或需要描述较长的请求时,这会非常有用。

你的语音会被转换为提示框中的文本,你可以在发送前查看并编辑。这意味着你可以大声思考而不必立即确定请求的最初版本。

有时候,解释你想要的内容比打字更容易。语音输入为你提供了另一种将想法带入会话的方式。

自定义工作运行方式

你还可以更改会话处理任务的方式。从会话标题处,你可以选择不同的代理或启用远程控制。

不同代理可以针对不同类型的工作进行配置,因此你可以选择最适合当前任务的代理。

远程会话为你提供了另一种灵活性。你不必仅在本地计算机上运行任务,而是可以通过网络访问相同的会话。你可以启动一个任务,合上笔记本电脑,之后从另一台设备上继续会话,而不会丢失进度。

这些选项并不是你在第一次提示前需要配置的内容。当需要对任务处理方式有更多控制时,它们就会出现。

从小处着手并不断迭代

你的第一个提示不需要完美。从你已经熟悉的项目中选择一个小型更改,用普通语言描述你的需求,然后看看会发生什么。

从那里开始,你可以优化请求、尝试不同的模型或调整会话的运行方式。随着你对应用程序的使用增多,这些选择会变得越来越自然。

重要的是要开始。选择一个项目,给 Copilot 一个任务,看看它会带你去往何处。

立即开始使用 GitHub Copilot 应用 >

  • * *

标签:

作者

图片 14: Kayla Cinnamon
图片 14: Kayla Cinnamon

[Kayla Cinnamon](https://github.blog/author/cinnamonmsft/)

@cinnamon-msft

高级 AI 开发工具倡导者

目录

更多关于 [GitHub Copilot](https://github.blog/tag/github-copilot/)

[GitHub Copilot 应用中斜杠命令指南](https://github.blog/ai-and-ml/github-copilot/a-guide-to-slash-commands-in-the-github-copilot-app/)

通过这些斜杠命令,超越聊天功能,充分利用 GitHub Copilot 应用。它们将帮助您规划、协作、自动化并自定义开发工作流。

[Jacklyn Carroll](https://github.blog/author/jacklynlee31/ "Jacklyn Carroll 的文章")

[GitHub 法律团队如何使用 Copilot CLI 优化工作流](https://github.blog/ai-and-ml/github-copilot/how-the-github-legal-team-used-copilot-cli-to-streamline-their-workflows/)

学习如何构建工具来简化工作流程——无需编写一行代码。

[Bria Ford](https://github.blog/author/breejayyy/ "Bria Ford 的文章")

相关文章

图片 15: Copilot 悬浮在几何方块上方,背景是装饰性场景中的 GitHub 倒置猫标志。
图片 15: Copilot 悬浮在几何方块上方,背景是装饰性场景中的 GitHub 倒置猫标志。

人工智能与机器学习

[使用 GitHub Copilot SDK for Java](https://github.blog/engineering/using-the-github-copilot-sdk-for-java/)

企业 Java 开发者现在拥有新超能力——通过注解、虚拟线程等功能,用符合 Java 习惯的代码驱动 GitHub Copilot。

[Edward Burns](https://github.blog/author/edburns/ "Edward Burns 的文章")

图片 16: 展示 GitHub Copilot 应用标志的装饰性图片。
图片 16: 展示 GitHub Copilot 应用标志的装饰性图片。

人工智能与机器学习

[GitHub Copilot 应用中斜杠命令指南](https://github.blog/ai-and-ml/github-copilot/a-guide-to-slash-commands-in-the-github-copilot-app/)

通过这些斜杠命令,超越聊天功能,充分利用 GitHub Copilot 应用。它们将帮助您规划、协作、自动化并自定义开发工作流。

[Jacklyn Carroll](https://github.blog/author/jacklynlee31/ "Jacklyn Carroll 的文章")

图片 17: Copilot 向漂浮的绿色立方体移动,立方体上显示 GitHub 相关图标,背景是装饰性科技主题场景。
图片 17: Copilot 向漂浮的绿色立方体移动,立方体上显示 GitHub 相关图标,背景是装饰性科技主题场景。

人工智能与机器学习

[GitHub 法律团队如何使用 Copilot CLI 优化工作流](https://github.blog/ai-and-ml/github-copilot/how-the-github-legal-team-used-copilot-cli-to-streamline-their-workflows/)

学习如何构建工具来简化工作流程——无需编写一行代码。

[Bria Ford](https://github.blog/author/breejayyy/ "Bria Ford的文章")

探索更多GitHub内容

Image 18: Docs
Image 18: Docs

文档中心

掌握GitHub所需的一切资源,尽在一处。

前往文档中心

Image 19: GitHub
Image 19: GitHub

GitHub

在GitHub上构建未来,这里是任何人都能从任何地方构建任何项目的平台。

立即开始构建

Image 20: 客户案例
Image 20: 客户案例

客户案例

了解使用GitHub构建产品的公司和工程团队。

了解更多

Image 21: GitHub Universe 2026
Image 21: GitHub Universe 2026

GitHub Universe 2026

10月28-29日,加入我们在旧金山或在线参加GitHub Universe——我们的旗舰开发者大会,汇聚全球开发者、代理和代码。

立即注册

我们也做电子报

在专为开发者打造的双周刊电子报中,发现技巧、技术指南和最佳实践。

您的电子邮件地址

*您的电子邮件地址

订阅

  • [x] 是的,请使用我的信息进行个性化沟通、定向广告和活动效果分析。详见 GitHub隐私声明

订阅

网站全局链接

[](https://github.com/)

产品

平台

支持

公司

  • © 2026 GitHub, Inc.
  • 条款
  • 隐私
  • 管理Cookie
  • 不分享我的个人信息

Image 22×

Image 23
Image 23