Back to the lab
Devices

Running Claude Code on a Steam Deck

An experiment in portable agent development: Anthropic's terminal agent on Valve's handheld.

Claude CodeSteam DeckportableLinuxexperiment

Running Claude Code on a Steam Deck

Device: Steam Deck LCD 512 GB OS: SteamOS 3.x (Arch-based) with desktop mode Stack: Claude Code, tmux, Neovim, Tailscale for remote repo access

Why try this?

We wanted to see whether a handheld Linux device could serve as a viable mobile dev environment with an agent doing most of the typing.

Setup notes

  • Installed Node.js 20 via nvm.
  • Anthropic API key stored in 1Password CLI.
  • Used Tailscale to reach a home server for git remotes and Ollama fallback.

Results

  • On-screen keyboard is usable for prompts, not for coding.
  • Battery life dropped to ~3 hours under constant agent usage.
  • Surprisingly usable for quick reviews and small edits on the couch.

Takeaway

The Steam Deck is a fun proof-of-concept for agentic mobility, but a proper laptop or docking station is still the practical choice.