GitHub 推出新功能 Copilot Spaces,增强 Copilot 对项目上下文的理解能力。该功能允许开发者集中管理项目上下文,从而让 GitHub Copilot 提供更相关、智能的代码建议与辅助。
工程团队常面临一个根本问题:知识碎片化。代码、文档、设计说明、开发决策等信息分散在多个地方(或存在团队成员脑中),让开发者难以快速上手一个项目或高效协作。
Copilot Spaces 正是为解决这个问题而设计。它通过构建上下文中心(context hub),让 GitHub Copilot 对项目有更深入、系统的理解,从而提供更加精准、相关的建议和辅助。
核心功能
1. 语境感知:让 Copilot 理解“你在做什么”
Copilot Spaces 允许你将以下内容聚合在一个“Space”中:
- 源代码(可直接绑定 GitHub 仓库)
- 项目文档、说明书、设计规范(specs)
- 备注、指南或 FAQ
- 自定义指令(custom Copilot instructions)
这样,Copilot 不再“孤立地猜测”,而是像一个对项目了如指掌的内部开发者,能回答:
- 这个模块是做什么的?
- 为什么用这种架构?
- 有没有示例代码?
- 是否遵循某种最佳实践?
2. 组织共享:团队级知识复用加速器
你可以为整个组织创建一个或多个 Copilot Space:
- 同事加入后立即获得统一的上下文,不再“从零开始了解代码库”
- 支持快速 onboarding、知识继承、跨部门协作
- 比文档库更结构化,比 README 更智能
这让 Copilot 不只是个人助手,而是整个团队的“语境化 AI 协作者”。
3. 自动同步:无需手动维护代码副本
你无需复制粘贴文件,只需绑定仓库,Copilot Space 就能自动:
- 获取最新版本的代码和文档
- 随项目更新自动同步(实时反映修改)
- 保持对当前状态的准确理解
这确保 Copilot 始终以“最新、真实”的项目为依据回答问题。
💰 计费与权限说明
- 上线时间:6月4日起全面开放
谁能使用:
- 所有 Copilot 用户均可访问 Spaces
- 企业用户需由组织管理员启用此功能
计费规则:
付费用户(Pro, Pro+, Business, Enterprise):
- 使用“高级模型”(premium)时每次对话记一次 premium 消耗
- 使用基础模型则不计费
免费用户:
- 月度最多可用 50 次(含 Copilot Chat)
- 高峰期可能会触发速率限制
立即访问 github.com/copilot/spaces 试用 Copilot Spaces。这是早期预览版。