{
 "id": 69853,
 "slug": "running-claude-code-on-a-dedicated-linux-vps",
 "url": "https://agents.willem.com/en/snippets/running-claude-code-on-a-dedicated-linux-vps/",
 "language": "en",
 "title": "Running Claude Code on a dedicated Linux VPS",
 "subtitle": "Why the coding agent gets its own always-on machine.",
 "summary": "In 2026 I set up a dedicated Linux VPS for Claude Code instead of running the agent on my laptop. A separate machine keeps personal files out of reach and lets the agent keep working while I sleep.",
 "topics": [
  "AI",
  "cloud",
  "linux",
  "programming",
  "server",
  "work"
 ],
 "date": "2026-02-20",
 "published": "2026-02-20T00:00:00+01:00",
 "created": "2026-08-30T07:13:44.482000+02:00",
 "updated": "2026-08-30T07:17:06.865000+02:00",
 "full_article_url": "https://willem.com/en/2026-02-20_agentic-coding-on-a-linux-vps/",
 "author": {
  "name": "Willem L. Middelkoop",
  "url": "https://willem.com"
 },
 "note": "A short distillation of a longer willem.com post. Not currently published on willem.com itself.",
 "answers_question": "Should you run a coding agent like Claude Code on your laptop or on a dedicated server?",
 "text": "Agentic coding means a harness program lets an AI model use tools: existing command line programs that take input, do something and return output. That output is fed back into the model's context, so the agent iterates in a loop and builds things step by step.\nRunning that loop on your own laptop exposes personal files, and the agent's work can collide with your own. With my background in Linux server engineering I gave the agent a dedicated machine instead, with root access, so it can install the tools it needs and extend its own workspace.\nThe machine runs in an always-on data centre, so builds continue when my computer is off. Because the workspace is cloud based I can reach it from my Vision Pro, laptop, tablet and phone, and get notified when a build completes or fails.",
 "markdown_url": "https://agents.willem.com/en/snippets/running-claude-code-on-a-dedicated-linux-vps/snippet.md"
}