{"slug": "github-codespaces", "name": "GitHub Codespaces", "category": "infra", "category_name": "Infrastructure and DevOps", "description": "", "recommenders": 4, "commenters": 7, "warners": 1, "score": 3.26, "rising": 0.02, "first": "2026-01-03", "latest": "2026-09-02", "why": "It also has tight integration with Codespaces which is pretty damn amazing.", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 5, "neutral": 1, "compare": 1, "warn": 1}, "spark": [0, 0, 0, 0, 1, 1, 0, 1, 1, 0, 1, 0], "listed": true, "loved": [], "caveat": "", "short_quote": "It also has tight integration with Codespaces which is pretty damn amazing.", "kind": "", "icon": false, "domain": null, "github_repo": "github.com/features/codespaces", "official_url": "https://github.com/features/codespaces", "pricing": "", "aliases": ["GitHub Codespaces"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 792665664, "item_id": 49541604, "url": "https://news.ycombinator.com/item?id=49541604", "by": "armadyl", "date": "2026-09-02", "stance": "recommend", "quote": "For development work I use GitHub Codespaces", "excerpt": "> What's especially stuck in my mind lately is how insecure basically all desktop OS' feel. I ended up switching away from using my Mac to using an iPad M5 + Magic Keyboard as my sole computing device for the security benefits, and it\u2019s been working pretty well and in retrospect I don\u2019t miss anything from macOS aside from a chromium-based browser. However I\u2019ve said it before that switching back to using a Mac after u", "context": "uses an iPad as sole computing device for security", "use_case": "cloud development environment", "switched_from": "", "story": "GrapheneOS says Pixel 11 has MTE support after all"}, {"id": 782302544, "item_id": 48893909, "url": "https://news.ycombinator.com/item?id=48893909", "by": "mrbn100ful", "date": "2026-07-13", "stance": "recommend", "quote": "It's called https://github.com/features/codespaces", "excerpt": "It's called https://github.com/features/codespaces or https://codeanywhere.com/ or https://claude.ai/code/", "context": "", "use_case": "Cloud dev environments", "switched_from": "", "story": "Show HN: Clawk \u2013 Give coding agents a disposable Linux VM, not your laptop"}, {"id": 774073569, "item_id": 48379598, "url": "https://news.ycombinator.com/item?id=48379598", "by": "ammar2", "date": "2026-06-02", "stance": "recommend", "quote": "That's actually exactly what they do for codespaces", "excerpt": "> it'd be awesome if the in-browser IDE launched with a temporary per-repo permission scope That's actually exactly what they do for codespaces. The token only has read/write on the repo you activated for the codespace [1]. They should definitely consider doing that for github.dev as well. [1] https://orca.security/resources/blog/hacking-github-codespaces-rce-supply-chain-attack/#h-what-is-the-immediate-impact", "context": "", "use_case": "", "switched_from": "", "story": "1-Click GitHub Token Stealing via a VSCode Bug"}, {"id": 765790257, "item_id": 47861891, "url": "https://news.ycombinator.com/item?id=47861891", "by": "CharlieDigital", "date": "2026-04-22", "stance": "recommend", "quote": "It also has tight integration with Codespaces which is pretty damn amazing.", "excerpt": "> The value-add that Microsoft brings to Github Copilot is near zero You are not their target audience. The value add is the GitHub integration. By far the best. GH has cloud agents that can be kicked off from VS Code. You can apply enterprise policies on model access, MCP white lists, model behavior, etc. from GitHub enterprise and layered down to org and repo (multiple layers of controls for enterprises). It aggreg", "context": "", "use_case": "full-stack preview environments", "switched_from": "", "story": "Changes to GitHub Copilot Individual Plans"}, {"id": 759819761, "item_id": 47488735, "url": "https://news.ycombinator.com/item?id=47488735", "by": "CharlieDigital", "date": "2026-03-23", "stance": "recommend", "quote": "Codespaces specifically is quite good for agent heavy teams.", "excerpt": "We use GH and are investing more in the platform features. Codespaces specifically is quite good for agent heavy teams. Launch a full stack runtime for PRs that are agent owned. > keep hearing that Github is terrible I do not doubt people are having issues and I'm sure there have been outages and problems, but none that have affected my work for weeks. GH is many things to many teams and my sense is that some parts o", "context": "", "use_case": "cloud dev environments", "switched_from": "", "story": "GitHub appears to be struggling with measly three nines availability"}]}], "caveats": [{"label": "", "summary": "", "quotes": [{"id": 755639072, "item_id": 47227442, "url": "https://news.ycombinator.com/item?id=47227442", "by": "neya", "date": "2026-03-02", "stance": "warn", "quote": "the latency would just make it insufferable", "excerpt": "It's not just that. The \"Pro\" nomenclature is useless if you work in software. It can't run anything despite all that power. The OS is basically crippled. For a few years, I used to run the GitHub cloud environment to work on software, but the latency would just make it insufferable. Any other alternatives, you would need to pay (replit, for example). It's also quite heavy and bulky, so often times I would have to ch", "context": "", "use_case": "", "switched_from": "", "story": "Apple introduces the new iPad Air, powered by M4"}]}], "who": [{"by": "armadyl", "context": "uses an iPad as sole computing device for security", "url": "https://news.ycombinator.com/item?id=49541604", "date": "2026-09-02"}], "tags": [], "use_cases": ["cloud dev environments", "cloud development environment", "full-stack preview environments", "remote dev environment", "remote dev environments"], "compared": [{"slug": "visual-studio-code", "name": "Visual Studio Code", "co": 5, "switched_from": 0, "switched_to": 0}, {"slug": "coder", "name": "Coder", "co": 2, "switched_from": 0, "switched_to": 0}, {"slug": "code-server", "name": "code-server", "co": 2, "switched_from": 0, "switched_to": 0}, {"slug": "github", "name": "GitHub", "co": 2, "switched_from": 0, "switched_to": 0}], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=49536384", "title": "GrapheneOS says Pixel 11 has MTE support after all", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=48892859", "title": "Show HN: Clawk \u2013 Give coding agents a disposable Linux VM, not your laptop", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=48371562", "title": "1-Click GitHub Token Stealing via a VSCode Bug", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=47838508", "title": "Changes to GitHub Copilot Individual Plans", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=47561489", "title": "LinkedIn uses 2.4 GB RAM across two tabs", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=47487584", "title": "GitHub appears to be struggling with measly three nines availability", "mentions": 1}], "sentiment_by_month": {"2025-11": {}, "2025-12": {}, "2026-01": {"compare": 1}, "2026-02": {}, "2026-03": {"warn": 1, "recommend": 1, "neutral": 1}, "2026-04": {"recommend": 1}, "2026-05": {}, "2026-06": {"recommend": 1}, "2026-07": {"recommend": 1}, "2026-08": {}, "2026-09": {"recommend": 1}, "2026-10": {}}, "quotes": [{"id": 792665664, "item_id": 49541604, "url": "https://news.ycombinator.com/item?id=49541604", "by": "armadyl", "date": "2026-09-02", "stance": "recommend", "quote": "For development work I use GitHub Codespaces", "excerpt": "> What's especially stuck in my mind lately is how insecure basically all desktop OS' feel. I ended up switching away from using my Mac to using an iPad M5 + Magic Keyboard as my sole computing device for the security benefits, and it\u2019s been working pretty well and in retrospect I don\u2019t miss anything from macOS aside from a chromium-based browser. However I\u2019ve said it before that switching back to using a Mac after u", "context": "uses an iPad as sole computing device for security", "use_case": "cloud development environment", "switched_from": "", "story": "GrapheneOS says Pixel 11 has MTE support after all"}, {"id": 782302544, "item_id": 48893909, "url": "https://news.ycombinator.com/item?id=48893909", "by": "mrbn100ful", "date": "2026-07-13", "stance": "recommend", "quote": "It's called https://github.com/features/codespaces", "excerpt": "It's called https://github.com/features/codespaces or https://codeanywhere.com/ or https://claude.ai/code/", "context": "", "use_case": "Cloud dev environments", "switched_from": "", "story": "Show HN: Clawk \u2013 Give coding agents a disposable Linux VM, not your laptop"}, {"id": 774073569, "item_id": 48379598, "url": "https://news.ycombinator.com/item?id=48379598", "by": "ammar2", "date": "2026-06-02", "stance": "recommend", "quote": "That's actually exactly what they do for codespaces", "excerpt": "> it'd be awesome if the in-browser IDE launched with a temporary per-repo permission scope That's actually exactly what they do for codespaces. The token only has read/write on the repo you activated for the codespace [1]. They should definitely consider doing that for github.dev as well. [1] https://orca.security/resources/blog/hacking-github-codespaces-rce-supply-chain-attack/#h-what-is-the-immediate-impact", "context": "", "use_case": "", "switched_from": "", "story": "1-Click GitHub Token Stealing via a VSCode Bug"}, {"id": 765790257, "item_id": 47861891, "url": "https://news.ycombinator.com/item?id=47861891", "by": "CharlieDigital", "date": "2026-04-22", "stance": "recommend", "quote": "It also has tight integration with Codespaces which is pretty damn amazing.", "excerpt": "> The value-add that Microsoft brings to Github Copilot is near zero You are not their target audience. The value add is the GitHub integration. By far the best. GH has cloud agents that can be kicked off from VS Code. You can apply enterprise policies on model access, MCP white lists, model behavior, etc. from GitHub enterprise and layered down to org and repo (multiple layers of controls for enterprises). It aggreg", "context": "", "use_case": "full-stack preview environments", "switched_from": "", "story": "Changes to GitHub Copilot Individual Plans"}, {"id": 761119922, "item_id": 47569995, "url": "https://news.ycombinator.com/item?id=47569995", "by": "hollerith", "date": "2026-03-29", "stance": "neutral", "quote": "would try to make do with Github Codespaces", "excerpt": ">You don't use Electron apps? I've tentatively concluded the I should stay away from them for security reasons. That is what the Secureblue project recommends. I like vscode, but have no current need for it, so I did not install it the last time I installed an OS. If I ever start coding full time, I'd need something vscode-like and would try to make do with Github Codespaces. I've already made sure Codespaces runs in", "context": "", "use_case": "Remote dev environment", "switched_from": "", "story": "LinkedIn uses 2.4 GB RAM across two tabs"}, {"id": 759819761, "item_id": 47488735, "url": "https://news.ycombinator.com/item?id=47488735", "by": "CharlieDigital", "date": "2026-03-23", "stance": "recommend", "quote": "Codespaces specifically is quite good for agent heavy teams.", "excerpt": "We use GH and are investing more in the platform features. Codespaces specifically is quite good for agent heavy teams. Launch a full stack runtime for PRs that are agent owned. > keep hearing that Github is terrible I do not doubt people are having issues and I'm sure there have been outages and problems, but none that have affected my work for weeks. GH is many things to many teams and my sense is that some parts o", "context": "", "use_case": "cloud dev environments", "switched_from": "", "story": "GitHub appears to be struggling with measly three nines availability"}, {"id": 757442736, "item_id": 47340171, "url": "https://news.ycombinator.com/item?id=47340171", "by": "CharlieDigital", "date": "2026-03-11", "stance": "recommend", "quote": "We are moving into Codespaces now", "excerpt": "IMO, the answer is remote container environments like Codespaces, Coder, DevPod, etc. (dev containers) We are moving into Codespaces now and it basically gives us an isolated full runtime env with Docker-in-Docker running Postgres. Developers had been trying various things to script worktrees, dealing with jank related to copying files into worktrees, managing git commands to orchestrate all of this, and managing por", "context": "", "use_case": "remote dev environments", "switched_from": "", "story": "Karpathy is searching for the Agentic IDE"}, {"id": 755639072, "item_id": 47227442, "url": "https://news.ycombinator.com/item?id=47227442", "by": "neya", "date": "2026-03-02", "stance": "warn", "quote": "the latency would just make it insufferable", "excerpt": "It's not just that. The \"Pro\" nomenclature is useless if you work in software. It can't run anything despite all that power. The OS is basically crippled. For a few years, I used to run the GitHub cloud environment to work on software, but the latency would just make it insufferable. Any other alternatives, you would need to pay (replit, for example). It's also quite heavy and bulky, so often times I would have to ch", "context": "", "use_case": "", "switched_from": "", "story": "Apple introduces the new iPad Air, powered by M4"}, {"id": 743655539, "item_id": 46478471, "url": "https://news.ycombinator.com/item?id=46478471", "by": "kosolam", "date": "2026-01-03", "stance": "compare", "quote": "like the github spaces thing only selfhosted", "excerpt": "Sure, code-server is a web version of vscode, like the github spaces thing only selfhosted. I have acme.sh creating the certs using let\u2019s encrypt. I have a reverse proxy (haproxy) in front of code server. This handles ssl. The port forwarding and mapping to a subdomain is automatic - it\u2019s a feature of code server: https://coder.com/docs/code-server/guide From the docs: code-server --proxy-domain <domain>", "context": "", "use_case": "", "switched_from": "", "story": "Show HN: uvx ptn, scan a QR, get a terminal in your phone"}]}