Switching to Claude Code and VSCode Inside Docker

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. devpod

    Codespaces but open-source, client-only and unopinionated: Works with any IDE and lets you use any cloud, kubernetes or just localhost docker.

    I use DevPod [1] to run Claude Code within Docker-based devcontainer environments, and it's been fairly seamless. It lets me run environments locally and focus Claude's context on just the repo I want it to work on.

    [1]: https://devpod.sh/

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. claude-code

    Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.

    > --cap-add=NET_ADMIN

    > --cap-add=NET_RAW

    https://github.com/anthropics/claude-code/blob/main/.devcont...

    If the cointainer route (with those types of privileges) is being suggested from a security point of view, then might as well run these processes in a VM and call it a day :/

  4. cli

    A reference implementation for the specification that can create and configure a dev container from a devcontainer.json. (by devcontainers)

    If you are a VSCode hater (like me), you can achieve the same thing using the open-source, Microsoft-built, official devcontainer CLI [0], which is exactly what VSCode uses under the hood. You don't get automatic port forwarding with this tool, which includes SSH Agent forwarding, so you'll likely want to pair this with installing SSH into your devcontainers, or using some other tool that does the job. I built a tool [1] to do the port forwarding part, which I'd like to be more magic like VSCode's but haven't put the effort into doing, since it works for my purposes.

    Using these, I can SSH into my devserver, use the devcontainer CLI to open a tmux session with iTerm2 Tmux integration, and it feels just like a local window. Combine that with Neovide and remote Neovim over the same channel, and I have a native-feeling dev environment running on a remote devcontainer in a nearby data center.

    [0] https://github.com/devcontainers/cli

    [1] https://gitlab.com/CGamesPlay/qtm

  5. qtm

    If you are a VSCode hater (like me), you can achieve the same thing using the open-source, Microsoft-built, official devcontainer CLI [0], which is exactly what VSCode uses under the hood. You don't get automatic port forwarding with this tool, which includes SSH Agent forwarding, so you'll likely want to pair this with installing SSH into your devcontainers, or using some other tool that does the job. I built a tool [1] to do the port forwarding part, which I'd like to be more magic like VSCode's but haven't put the effort into doing, since it works for my purposes.

    Using these, I can SSH into my devserver, use the devcontainer CLI to open a tmux session with iTerm2 Tmux integration, and it feels just like a local window. Combine that with Neovide and remote Neovim over the same channel, and I have a native-feeling dev environment running on a remote devcontainer in a nearby data center.

    [0] https://github.com/devcontainers/cli

    [1] https://gitlab.com/CGamesPlay/qtm

  6. awesome-devcontainer

    A curated list of resources for using VS Code in Containers

    Here's the intended link target: https://github.com/devcontainer-community/awesome-devcontain...

  7. claude-code-sandbox

    Discontinued Run Claude Code safely in local Docker containers without having to approve every permission (Archived, see Spritz repo for the continuation of this project)

    This is the idea I had in mind while doing https://github.com/textcortex/claude-code-sandbox

  8. coderunner

    Discontinued A secure local sandbox to run LLM-generated code using Apple containers [Moved to: https://github.com/instavm/coderunner] (by BandarLabs)

    I have actually been working on something similar but instead of Docker, I am using Apple’s builtin container support to run shell commands and code with real OS-level isolation. It’s fast (spawns in milliseconds) and integrates nicely with things like Claude Code and the Gemini CLI. I open sourced it as CodeRunner[1]. Would love to hear what people think or chat about how it compares.

    1. https://github.com/BandarLabs/coderunner

  9. vscode_in_podman

    Run OSS Code in unprivileged Podman container

    I started working with VSCode in container ~3 years ago, at first I just felt I'd like to have control over the environment but later it made more sense when I switched to codeium windsurf https://github.com/grzegorzk/vscode_in_podman

  10. vscodium

    binary releases of VS Code without MS branding/telemetry/licensing

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Les Cloud Development Environments (CDE) - Embarquement immédiat !

    8 projects | dev.to | 6 Nov 2025
  • Snyk security researcher deploys malicious NPM packages targeting Cursor.com

    6 projects | news.ycombinator.com | 13 Jan 2025
  • How our development team shares one giant bare metal machine

    1 project | /r/programming | 15 Nov 2022
  • Paid open-source bounty available payable to whomever helps produce a FreeBSD binary of coder/coder.

    1 project | /r/freebsd | 7 Nov 2022
  • Works great together: Nextcloud and VScode (linuxserver/docker-code-server)

    2 projects | /r/NextCloud | 6 Nov 2022

Did you know that TypeScript is
the 2nd most popular programming language
based on number of references?