最近更新:2025 年 10 月 20 日
警告
我们将于 2025 年 11 月 10 日停止对 GitHub Copilot 扩展的支持,转而采用模型上下文协议(MCP)。有关此变更的更多信息,请参阅我们的更新日志文章。
本协议是您(“您”)与 GitHub, Inc.(“GitHub”“我们”“本公司”)之间的法律协议。点击“我同意”即表示您同意受本协议全部条款的约束。如果您代表公司或其他法律实体签署本协议,您即声明您拥有使该实体受本协议约束的合法授权,此时“您”指代该实体。
GitHub 很荣幸拥有众多开发者在 GitHub Copilot 可扩展平台(以下简称“平台”)上进行集成。我们对此感到欣喜,并希望进一步提升这类体验。虽然我们无法覆盖每一种 GitHub Copilot 扩展(以下简称“扩展”),但我们仍需制定若干基本规则与政策,以确保您在开发扩展时将隐私、安全、透明与安全性置于用户体验的核心。
为保护用户,我们保留在扩展违反本协议文字或精神时采取我们认为必要的任何行动的权利。此处的“用户”指我们的服务条款(TOS)中所定义的任何“用户”。“个人数据”指能够单独或与其他信息一起识别个人用户、客户或员工的任何信息,以及内容,包括但不限于代码、文本、上传或发布的数据、用户输入以及扩展输出,或通过平台由用户传输或以其他方式提供的任何信息。
1. 服务
使用本平台即表示您同意遵守本政策及所有 GitHub 通过引用并入的条款和政策。您还必须遵守 GitHub 发布的所有技术规格和要求。GitHub 可能随时更新本协议和任何要求,您应定期审阅本协议以及所有技术规格和要求,以确保符合最新版本。只要您继续遵守本协议及其相关要求,我们将在协议期限内授予您一项有限的、全球范围的、非排他性、不可转让的许可,以访问和使用平台,用于发布、开发、演示、测试以及支持您的扩展与 GitHub Copilot 之间的互操作性和集成。
GitHub 保留随时修改或中止您对平台(或其任何部分)的访问的权利,且可有或无通知。确保您使用平台时兼容当时的平台版本是您的唯一责任。除本协议或服务条款中明确授予您的权利外,我们不向您授予对 GitHub Copilot 或任何其他 GitHub 产品或服务的任何权利或许可。
违反本协议可能导致扩展被移除、令牌撤销、账户或扩展被暂停、用户通知、法律行动或我们认为必要的其他措施。若我们要求,您必须提供符合本协议的证明。如您违约,我们可能在采取行动前不提供通知。您可通过 GitHub 上诉与复原流程提交申诉。请注意,我们可能会定期审计扩展并收集使用您扩展的用户信息。
2. 开发您的扩展
虽然我们希望您利用 GitHub Copilot 开发有用、有趣且富有创意的扩展,但我们也必须确保用户获得安全、可靠、高效且愉悦的体验。创建扩展时,您必须了解 GitHub Copilot 的使用场景与限制,且不得在可能导致重大危害的任务上依赖它。鉴于此,您须遵守本政策及其他义务。
服务条款:您的扩展必须符合 GitHub 服务条款(ToS),其中包括可接受使用政策。
安全:我们严肃对待个人数据的安全,您也必须如此。在开发扩展时,您必须妥善配置系统以保护个人数据,并确保所有存储的个人数据均已加密。此外,扩展及开发者不得
- 削弱或危及安全
- 绕过或规避协议与访问控制
- 使用未公开的 API
- 误导或欺骗用户关于扩展功能、性能、来源或个人数据使用情况
- 传输任何可能损害、干扰、悄悄拦截或窃取系统或个人数据的病毒或其他代码
- 尝试逆向工程或以其他方式获取平台或其任何部分的源代码、商业秘密或专有技术
个人数据使用:保护用户隐私是 GitHub 的首要任务,您亦应如此。您对个人数据的做法负有全部责任,且不拥有任何个人数据的独立权利。基于此,扩展及开发者被禁止
- 在未取得适当用户同意的情况下收集、存储或使用个人数据
- 利用个人数据联系用户。若需在 GitHub 之外联系用户,必须通过明确且独立的授权流程获得许可。仅在用户安全或法律要求的紧急情况下方可联系。
- 要求用户提供敏感、私人或机密信息(例如信用卡号或密码),除非该信息对扩展的合法目的绝对必要。
- 在任何情况下都不得向第三方出租、出售或共享个人数据。
- 开发鼓励用户规避或干扰其工作场所、雇主的数据、隐私和安全政策的扩展。
- 使用个人数据创建超出扩展正常运行所需的用户画像。
- 无视用户的删除请求。当用户删除您的扩展、您停止提供扩展或扩展被移除后,您必须在三十天内删除所有关联的个人数据。
- 将个人数据与其他来源的数据合并,用于与扩展使用无关的目的,例如构建数据库或制作个人数据的副本。
- 未向用户提供有关隐私及其个人数据的通知。您必须提供一份易于访问且公开的隐私政策,说明扩展如何收集、使用、处理和存储个人数据,以及用户对其个人数据拥有何种控制权。
- 将数据用于监视目的。您不得允许或协助任何实体利用您对平台的访问进行监视或获取个人数据。
- 以 GitHub 未批准且未向用户披露的方式利用个人数据。您可以使用已汇总且匿名化的数据用于分析和扩展相关的开发工作。
法律与安全:扩展不得为用户制造不安全的环境或带来困扰。每个扩展必须遵守其向用户提供服务的所有地区的适用法律和法规。此外,扩展及开发者被禁止
- 根据用户的身体、 生理或行为特征推断其情绪状态
- 推断用户的敏感属性,如性别、种族、国籍、宗教或具体年龄(不包括年龄段、口型(如微笑或皱眉)和发色)
- 基于生物特征对人进行分类,或推断其种族、政治观点、工会成员身份、宗教或哲学信仰、性生活或性取向等特征或关联
- 进行社会评分或预测性画像,导致对特定个人或群体的歧视、不公、偏见、负面或有害待遇
- 利用个人的任何弱点(如年龄、残疾或社会经济状况)进行剥削
- 在全球任何执法机构使用移动摄像头进行实时人脸识别,以在不受控制的“野外”环境中识别个人,包括(但不限于)警官在巡逻时使用佩戴式或车载摄像头进行人脸识别,以匹配嫌疑人或前囚犯数据库。
- 未经个人有效同意,对个人进行持续监控、实时或近实时识别或持久跟踪,使用其任何个人信息包括生物特征。
透明度:GitHub Copilot 是一种生成式人工智能(AI)工具,旨在提升开发者的生产力。您必须向用户告知扩展的预期使用场景、最佳实践和限制,并在用户与生成式 AI 内容交互时进行说明。此外,扩展及开发者必须
- 对扩展进行测试,确保输出不违反本协议
- 提供机制,使用户能够向您和 GitHub 报告错误、缺陷、错误或不期望的输出
- 告知用户扩展的能力,以便用户能够提供适当的人为监督
- 仅请求必要且适当的权限,并在扩展描述中明确说明请求权限的原因
3. 您的 GitHub Copilot 扩展
您的扩展由您全权负责。这意味着您须独自负责扩展的开发、运营和维护;确保在所有使用扩展的司法管辖区内,扩展所使用的所有材料均合法且不促成违法活动;获取使用和/或分发任何第三方软件所必需的权利或许可;并在扩展与平台或我们的其他产品和服务配合使用时,向最终用户提供与单独使用时同等水平的高质量技术支持。
4. 市场营销与宣传
对 GitHub 的集成进行营销和宣传对双方都有价值。我们希望确保此类行为以正确的方式进行,因此在此提供一些基本的“该做”和“该不做”。
您同意不以 GitHub(包括其任何产品或服务)的名义向任何人作出任何陈述、保证、担保或背书。除非我们明确表示可以,否则您不得声称或暗示我们已开发、认可、审阅或以其他方式批准您的任何扩展。
如果您决定在推广或宣传您的扩展时提及我们的产品或服务,您必须确保遵守本协议、服务条款(TOS)、我们的商标政策以及任何其他适用的 GitHub 政策。根据本协议和 TOS 的条款,并在本协议期限内,我们授予您一项有限、可撤销、全球范围的、非排他、不可转让的许可,以根据我们的商标政策使用我们的商标、服务标记和徽标(统称为“GitHub 商标”)。
(iii) 对我们、我们的产品或服务向任何第三方作出任何负面、虚假或诽谤性陈述(无论是书面还是口头)。
5. 发布前材料
您可能会获得全球其他人未能获取的特殊信息。鉴于此信息的敏感性,我们需要您对这些信息保密。
如果我们向您提供任何预发布软件、相关文档或材料(包括视频或其他形式的内容,统称为“预发布材料”),在您遵守本协议、服务条款以及预发布许可证条款的前提下,我们特此授予您一项非排他、不可转让、可撤销的权利与许可,仅用于支持您针对该预发布材料所针对平台进行的测试和/或开发扩展。
6. 合同期限与终止
您可通过停止使用平台来终止本协议。我们可因任何理由且无需通知而终止本协议。如果您违反本协议的任何条款,本协议将立即终止,无需任何通知。
第 1、2、3、4(第二段和最后一段)、5 以及第 7 至第 19 条的权利与义务在本协议终止后仍然有效。协议终止后,我们授予您的所有权利和许可证立即失效,您须退回(或应我们的要求销毁)所有预发布材料及其任何副本(包括电子副本),并以书面形式确认已履行上述要求。
7. 保证与免责声明
(v) 您不声称或暗示我们已开发、认可、审阅或以其他方式批准您的任何产品。
我们提供的平台和任何预发布材料均以“原样”提供,且不作任何明示或暗示的保证。我们明确否认所有默示的适销性、特定用途适用性以及非侵权保证。我们不保证向您提供的任何服务或产品会满足您或您用户的需求。
8. 赔偿
在适用法律允许的最大范围内,您同意为 GitHub、其关联方以及其各自的董事、高级职员、雇员和代理人进行防御、赔偿并使其免受任何及所有索赔、诉讼、诉讼程序,以及因以下原因产生的任何损失、责任、损害、费用和开支(包括合理的律师费): (a) 您违反本协议、服务条款或任何适用法律或法规而使用平台; (b) 您的扩展侵犯任何第三方的版权、商标、商业秘密、专利或其他知识产权; (c) 您的扩展导致数据或个人数据的丢失或泄露;以及 (d) 您的最终用户许可协议(或服务条款)。
9. 责任限制
在任何情况下,无论依据何种法律理论(合同、侵权、过失或其他),GitHub 及其关联公司、高级职员、董事、雇员、代理人或供应商均不对开发者或任何第三方因本协议产生的间接的、偶然的、特殊的、示范性的、后果性的、惩罚性的或其他类似损失承担责任,包括但不限于利润、销售、业务、数据损失、业务中断或任何其他损失。即使开发者已被告知此类损失的可能性或本协议中有相反规定,GitHub 对开发者或任何第三方因本协议产生的累计责任最高不超过 500 美元(五百美元)。
10. 出口管制
除美国法律以及您获取机密信息所在司法管辖区的法律授权外,您不得出口或再出口任何预发布材料。特别是,您不得将我们的机密信息出口或再出口至任何美国实施禁运的国家、美国财政部特别指定国民名单(SDN)上的任何人,或美国商务部的拒绝人员名单(Denied Persons List)或实体清单(Entity List)上的任何人。使用平台或接收任何预发布材料即表明您声明并保证您不位于上述任何国家或名单之中。
11. 所有权
您同意,GitHub 及其授权方对平台、预发布材料以及所有其他 GitHub 产品和服务拥有全部权利、所有权和权益;对其配置、组合相关的所有信息和数据亦拥有同等权利;以及对上述任何内容的修改和衍生作品拥有全部权利。您不得移除、修改、遮盖或混淆我们在平台、预发布材料或任何其他 GitHub 产品和服务上放置或嵌入的版权或其他专有权利声明。
12. 政府用户
如果您是政府实体,则本节适用于您。某些机密信息可能被视为“商业项目”,该术语在 48 C.F.R. §2.101 中定义,指“商业计算机软件”和“商业计算机软件文档”,如 48 C.F.R. §12.212 或 48 C.F.R. §227.7202 中所述。根据 48 C.F.R. §12.212 或 48 C.F.R. §227.7202‑1 至 227.7202‑4(视情况而定),商业计算机软件和商业计算机软件文档仅作为商业项目向美国政府终端用户授权,并仅授予与本协议条款相同的权利。GitHub, Inc. 88 Colin P. Kelly Street, San Francisco, CA 94107。
13. 独立开发
本协议的任何内容均不影响我们开发、获取、许可、营销、推广或分发可能与您的扩展竞争的产品、软件或技术的权利。
14. 反馈
我们始终在改进中,您的反馈将帮助我们实现这一目标。如果您选择向我们提供有关平台或我们的产品和服务的反馈、建议或推荐(统称为“反馈”),您确认并同意我们可在不受限制的情况下自由使用该反馈(当然,受适用的专利或版权限制)。
15. 独立承包商
本协议双方为独立承包商。任何一方均不视为对另一方的雇员、代理人、合伙人、特许经营者、特许受权人或法律代表,亦不拥有代表另一方创建任何义务或责任的权利、权力或授权。
16. 转让
未经我们事先书面同意,您不得通过法律行为或其他方式全部或部分转让或转移本协议或您在本协议项下的任何权利。
17. 适用法律与审判地点
本协议应依据加利福尼亚州法律解释和适用,但不考虑冲突法原则。因本协议引起的所有争议均受加利福尼亚州旧金山县的州法院和联邦法院专属管辖,双方均同意接受该等法院的个人管辖。
18. 修订;弃权;无第三方受益人
除非双方签署的书面文件,否则本协议不得变更。任何对本协议条款或双方权利与救济的放弃必须以书面形式方可生效。如果本协议的任何条款被认定为无效或不可执行,剩余条款仍将在法律允许的最大范围内继续有效并可执行。我们双方明确同意本协议不存在任何第三方受益人。
19. 完整协议
本协议与服务条款构成双方就本协议标的的完整协议,并取代所有先前的沟通、陈述、谅解和协议(无论是书面或口头)。