- iTerm2 โ install Iterm2, import profile.json, and apply JetBrainsMono Nerd Font at size 14 (font install guide).
- Caps Lock โ Ctrl โ remap via this guide.
- SSH โ copy ssh/config to
~/.ssh/config.
Run Claude Code inside the devcontainer via the desktop app's SSH session.
-
Ensure an SSH key exists:
ssh-keygen -t ed25519 -C "macbookpro"(if~/.ssh/id_ed25519is missing). Leave the passphrase empty โ the desktop app's SSH client cannot prompt for one. -
Build and start the container:
./run.sh upโ installs your public key and starts sshd. -
In the desktop app, open the environment dropdown โ + Add SSH connection:
Field Value Name devcontainerSSH Host codespace@localhostSSH Port 8000 -
Select the
devcontainerenvironment to launch a session.
For a terminal shell, run ./run.sh; ./run.sh down removes the container.
More on devcontainers in this post.
