OS·WholeTech
OS·WholeTech / Windows / Analysis
🔬 Analysis · alternatives · gaps

The Windows setup, under the microscope.

The Windows guide gives you the clean, opinionated path. This page is the honest second pass: why each choice was made, what else you could have done, what we deliberately left out, the trending tools worth a look, how to get ready for Mythos, and how to lock the whole thing down.

Written May 2026. The AI-tooling world moves weekly — this is a snapshot of the landscape and the reasoning, not gospel.

Part 1

The steps, re-examined

Each guide step made one choice for clarity. Here's the reasoning and the roads not taken.

1

Terminal, winget & Node — the foundation

We chose: Windows Terminal + winget + Node LTS, with WSL2 as optional.

Why: winget ships with Windows and is signed by Microsoft — the safest, no-extra-install path. Node LTS because three of the agents are npm packages.

Alternatives worth knowing
  • Scoop or Chocolatey instead of winget — larger catalogs, popular with developers; Scoop installs to your user folder (no admin needed).
  • nvm-windows, fnm, or Volta instead of a single Node — let you switch Node versions per project. We skipped this to avoid a confusing extra layer, but it matters the moment two projects need different Node versions.
  • Do it all in WSL2 — many people find Claude Code, Ollama, and especially Hermes smoother inside Ubuntu-on-Windows. If you went this route, the Linux guide is your real manual and Windows is just the host.
  • PowerShell 7 (winget install Microsoft.PowerShell) over the built-in 5.1 — better scripting, not required.
2–4

The three agents (Claude Code · Codex · Gemini)

We chose: npm global installs of each.

Why: one consistent install method across every OS, easy to teach.

Alternatives & notes (May 2026)
  • Claude Code now runs on Opus 4.7 (87.6% on SWE-bench Verified) with Agent Teams, Agent View, /goal workflows, and auto mode — worth turning on once you're comfortable. The native binary installer (irm https://claude.ai/install.ps1 | iex) avoids needing Node at all.
  • Codex got a GPT-5.5 refresh that several 2026 rankings now place at #1 for raw coding — a real reason to keep it in the rotation, not just as a backup.
  • Run them in Warp 2.0 — a modern terminal that can drive Claude Code, Codex, and others inside one UI with panes and history.
  • If you prefer a window with a file tree, diffs, and a chat pane, all three also have VS Code extensions — covered in full as the editor route below.
5

Tailscale — the network

We chose: Tailscale, signed-in with one account across devices.

Alternatives
  • ZeroTier and Netbird — open-source mesh-VPN competitors; Netbird is self-hostable end to end.
  • Raw WireGuard — maximum control, much more manual.
  • Cloudflare Tunnel — exposes one service publicly without opening ports; different job than Tailscale (publish vs. private mesh).
  • We didn't cover Tailscale ACLs in the guide — they're how you stop, say, the kids' laptop from reaching your Ollama. Covered in Security below.
6

Ollama — local models

We chose: Ollama + llama3.2 as a safe first model.

Alternatives & better models
  • LM Studio (friendly app window), Jan (open-source offline ChatGPT), llama.cpp/llamafile (lower-level) — all run local models without a terminal.
  • Better models to pull now: qwen3-family (Qwen 3.6 is a standout for coding, with MCP-native tool use and huge context), deepseek-r1 for reasoning, gemma3 for small/fast. llama3.2 is a gentle starting point, not the ceiling.
  • GPU matters most here: the guide under-stressed this. An NVIDIA card with CUDA turns Ollama from "slow novelty" into "genuinely useful." On a CPU-only PC, keep models small.
Optional · the editor route

The editor route — VS Code as your agent cockpit

The main guide is terminal-first because every agent ships its CLI first and best. But many people work better in a code editor with a file tree, inline diffs, and a chat pane on the side. Here is the honest, fully-detailed editor path — install commands, which extensions actually help, what it gives you, what it costs, and when to pick it over (or alongside) the terminal.

Install VS Code on Windows Pick one or two AI extensions, not all of them Five minutes to set it up well Pros — what the editor route gives you Cons — what it costs you When to pick which
🪟The honest take: "terminal vs editor" isn't the real fork in the road — it's "do I want one tool I drive myself, or twenty tools the AI drives?" The terminal CLI is the cleanest answer to the first; VS Code with two or three agent extensions is a fair answer to the second, but Cursor or Windsurf usually do that job better. Pick the route deliberately — don't drift into both by accident.
Part 2

What we left out — and why

The guide is deliberately a clean six-step spine. That clarity has a cost: real omissions. Here they are, honestly, with the reason each was cut.

Left outWhat it isWhy it was cut
Hermes AgentNous Research's self-improving, model-agnostic coding agentGenuinely an oversight in v1 — it's newer and niche. Now added as the bonus 4th agent. A good reminder that "the big three" isn't the whole field.
OpenCodeThe leading open-source CLI agent (150K+ GitHub stars, LSP, multi-session)Cut to keep the core to vendor-backed tools with simple logins. Arguably the most defensible addition — see Trending below.
GitVersion control — how you save and undo real workAssumed, not taught. The moment you do serious coding you need it: winget install Git.Git.
Python + uvThe runtime many AI tools (Hermes, most MCP servers) needSkipped to keep Node as the only runtime. winget install Python.Python.3.12 and uv fill the gap.
MCP serversThe standard plugs that connect agents to your files, GitHub, browser, dataThe biggest conceptual omission. MCP is where the real power is going (see the tool map). The guide installs the agents; MCP is the next layer.
Node version managernvm-windows / fnm / VoltaOne layer too many for a first setup; needed once you juggle projects.
Cursor / WindsurfVS Code forks built AI-firstLeft out — they belong on the tool map as alternative editors. VS Code itself is now covered above as the editor route.
🧭The pattern: we cut anything that wasn't needed to get a working agent on every device. The price is that "production-ready" needs Git, Python, MCP, and version management on top. This analysis page is where that depth lives.
Part 4 · the next wave

Getting ready for Mythos

Mythos is Anthropic's first model specialized for one domain: defensive cybersecurity. Announced April 7 2026 as the engine of Project Glasswing, it has already found a 27-year-old vulnerability in OpenBSD and bugs in FFmpeg. It is invitation-only ($25 / $125 per million tokens), shipped to 12 founding orgs and 40+ critical-infrastructure partners — not a download. Full briefing →

So "getting ready" isn't an install — it's preparing your environment so that when domain-specialized models (Mythos and the wave behind it) open up, you can point them at something useful:

🔭Honest take: as an individual you won't get Mythos itself soon. What you can do is build the habits — MCP, Git, a private network, a hardened machine — that make any future specialized model immediately useful. That's the real "future-proofing" (see the tool map).
Part 5 · don't skip this

Securing the install — the part most guides skip

You're installing tools that can read your files, run commands, and reach the internet, plus a private network and a local model server. That's a lot of power. Here's how to keep it from biting you — Windows specifics first, then universal rules.

Real incident (Feb 2026): Check Point Research disclosed that a malicious config could redirect Claude Code's traffic via the ANTHROPIC_BASE_URL setting and exfiltrate your API key in plaintext. Anthropic patched it before disclosure — the lesson stands: keep Claude Code updated, install only from official sources, and be suspicious of any config that reroutes where a tool "phones home."
Protect your keys & logins Keep the agents on a leash Supply chain (the install commands themselves) Lock down Ollama & Tailscale Windows hardening basics
✓ Good shape when: no keys in plaintext, agents can't read your secrets, Ollama is Tailscale-only, Tailscale has ACLs + key expiry, and everything auto-updates. That's a setup you can hand a vulnerability-finding model without flinching.
Back to it

Next