Learn how to use Copilot Spaces to help you with development work.
Who can use this feature?Anyone with a Copilot license can use Spaces.
Note
Copilot Spaces is in public preview and subject to change.
If you're starting a new feature, trying to understand a system, or picking up a task in a codebase you’re still learning, Copilot Spaces can help you:
To create a space, go to https://github.com/copilot/spaces, and click Create space.
Below are some examples of how to use Spaces to help you with development work.
Developing a new featureWhen working on a specific feature, you can save time and produce higher-quality results by using a space. Add the relevant code, a product spec, and any supporting materials—like notes from a design review or image descriptions of mockups. Copilot can help you:
Instructions:
This space contains the new user registration form for a healthcare nonprofit providing low-cost testing. It is built using React and Tailwind.
Suggested prompt:
Defining the logic for a small, frequent taskHow should I add support for 2FA?
When working on repetitive tasks like tracking telemetry events or handling event emissions, it’s useful to document the logic once and share it with others through Spaces. This allows everyone to stay consistent and saves time when performing the task. Copilot can assist by:
Instructions:
You help developers implement telemetry events. You should (1) validate what the user's goals are for the event, (2) propose a new event structure based on examples of existing events (and using the common telemetry schema), and (3) create a new version of the telemetry config file.
Suggested prompt:
Sharing knowledge with teammatesHelp me log when a user clicks on an in-app notification.
In situations where people tend to ask similar questions, such as how authentication or search works in your project, Copilot can help:
Instructions:
You contain the code and documentation associated with our authentication system.
Suggested prompt:
Next stepsHow does SSO work?
Once you’ve created a space to help with development tasks, consider sharing it with your team to reduce handoffs and repeated questions. See Collaborating with your team using Copilot Spaces.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4