Skip to content

Copilot Spaces 不只是个人工具,还能与团队协作。组织 Space 支持精细的权限控制(管理员/编辑/查看者),个人 Space 可以分享给特定 GitHub 用户或公开分享。本页介绍如何设置 Space 的分享权限和团队使用方式。

GitHub Copilot Spaces 协作共享:团队共用知识库

为什么要共享 Spaces

多人团队使用 Copilot 时,如果每个人都在自己的对话里单独整理上下文,效率很低,而且同样的问题不同人会得到不一致的回答。

共享 Spaces 让团队可以:

  • 统一技术规范:把架构设计文档、API 定义放入共享 Space
  • 新人快速上手:分享包含代码库背景知识的 Space 给新加入的成员
  • Code Review 辅助:为特定功能模块创建 Space,审查者可以直接在 Space 上下文中问问题
  • 跨部门知识共享:前端团队的 Space 可以分享给后端了解接口规范

组织 Space 的权限控制

组织 Space 支持四个权限级别:

权限可以做什么
Admin(管理员)所有权限:编辑内容、分享、删除 Space
Editor(编辑)更新 Space 内容,不能分享或删除
Viewer(查看者)使用 Space 提问,查看附件,不能修改
No access(无权限)对该成员隐藏此 Space

如何设置分享权限

  1. 打开目标 Space
  2. 点击右上角的分享图标
  3. 添加用户或团队,为每人/组分配权限角色
  4. 设置"默认角色"(适用于所有组织成员)
  5. 可选:复制可分享链接

个人 Space 的分享方式

个人(账号级)Space 有三种分享选项:

分享方式说明
公开(Anyone with link)任何人都可以通过链接访问,查看模式
指定 GitHub 用户只有你邀请的用户可以访问
私有(仅自己)默认状态,不与任何人分享

注意:查看者需要有 Space 中引用的源内容(仓库、Issue 等)的访问权限才能完整使用。

访问团队共享的 Spaces

组织成员可以在 github.com/copilot/spacesOrganizations 标签下找到组织分享的 Spaces。

在 IDE 中使用组织 Space,指定 owner 为你的组织名即可访问。

典型使用场景

场景:新人 Onboarding

创建一个"新人入职"Space,添加:

  • 仓库的 README 和架构文档链接
  • 技术规范文档
  • 常见问题 FAQ 文件

把 Space 分享给新加入的成员,他们可以直接用 Copilot 问"这个项目的目录结构是什么?""认证模块用了什么技术?"——全部基于你整理好的材料回答。

场景:Code Review 辅助

为某个复杂模块(如支付系统)创建 Space,添加:

  • 支付相关的核心代码文件
  • 接口规范文档
  • 历史设计讨论记录

Review 相关 PR 时,在该 Space 的上下文中问"这个改动是否遵循了现有的错误处理约定?"——Copilot 会基于你整理的资料给出更准确的判断。

常见问题

Q: 个人 Space 和组织 Space 的内容可以互相导入吗?

A: 目前不支持直接导入,但可以手动把内容重新添加到目标 Space 中。

Q: 组织 Space 的查看者能修改 Space 里的指令(Instructions)吗?

A: 不能。查看者只能使用 Space 提问,不能修改 Space 的任何配置和内容,包括指令。

Q: 多人同时在同一个 Space 里提问,会相互干扰吗?

A: 不会。每个人的 Chat 会话是独立的,共享同一个 Space 的上下文内容,但不会看到对方的对话历史。