-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Codespaces, general availability #55
Copy link
Copy link
Closed
Labels
EnterpriseProduct SKU: GitHub EnterpriseProduct SKU: GitHub EnterprisecloudAvailable on CloudAvailable on CloudcodespacesFeature: GitHub CodespacesFeature: GitHub CodespacesgaFeature phase: Generally availableFeature phase: Generally availablegithub teamProduct SKU: GitHub TeamProduct SKU: GitHub TeamshippedShippedShipped
Metadata
Metadata
Assignees
Labels
EnterpriseProduct SKU: GitHub EnterpriseProduct SKU: GitHub EnterprisecloudAvailable on CloudAvailable on CloudcodespacesFeature: GitHub CodespacesFeature: GitHub CodespacesgaFeature phase: Generally availableFeature phase: Generally availablegithub teamProduct SKU: GitHub TeamProduct SKU: GitHub TeamshippedShippedShipped
Type
Fields
Give feedbackNo fields configured for issues without a type.
Projects
Status
No status
Summary
Codespaces provide instant dev environments hosted in the cloud. With Codespaces developers can get going faster with cloud-hosted environments, reducing time-to-first-commit. Enterprises can have the benefit of secure, cloud-hosted environments so code remains cloud-based.
Intended Outcome
Codespaces allows users and organizations to develop in instant cloud environments without acquiring a VDI or rolling their own cloud-hosted development solution.
How will it work?
Developers click "Open in Codespace" from a repo to create a new Codespace which then creates a new environment based on any instructions which may or may not be codified in the repo via a devcontainer to configure the image. If no devcontainer exists, the code is directly added to the kitchen sink, default image. From there developers have a cloud-hosted VS Code environment where they can not only pull in extensions and sync with their local VS Code, but also can run, debug, and live share with other team members.