TOKREPO · Arsenal de IA
Nuevo · esta semana

Stack IA del Ingeniero en Windows

Diez selecciones para desarrolladores en Windows 10/11 que buscan un setup con IA: WinGet + Scoop para instalar, Windows Terminal + WSL para shells, PowerToys + GlazeWM para ventanas, AutoHotkey + Espanso para automatizar, Windows-MCP para que los agentes controlen el escritorio. Nativo Windows, no consejo Mac reciclado.

10 recursos

What's in this pack

This is the rig a working engineer on Windows 10 or 11 would build on a fresh box in one evening — not a Reddit thread of 40 random utilities. Every pick is actively maintained, scriptable, and plays nicely with AI agents (Claude Code, Cursor, Codex, Copilot — anything that can call a shell or an MCP server).

The pack is deliberately Windows-native-first. WSL shows up, but as a peer to PowerShell and Win32, not as a way to pretend you're on Linux. If the answer is "just use macOS", that's a different pack — this one is for engineers who chose Windows on purpose (gaming rig, work-issued laptop, Surface, Arm64 Snapdragon, GPU box) and want it to feel as automatable as a Unix workstation.

Install in this order

  1. WinGet — Microsoft's official package manager. Already shipped on Win10 1809+ and Win11. Start here because every later tool can be installed with winget install --id <id> and you'll want one canonical install path before you start scripting.
  2. Scoop — bucket-based portable installer. Complements WinGet rather than replacing it: Scoop excels at command-line developer tools (jq, ripgrep, fd, sd) that drop straight into ~/scoop/shims with no admin prompt. Use WinGet for GUI apps, Scoop for CLI utilities.
  3. Windows Terminal — modern GPU-accelerated terminal with tabs, panes, profiles. This is where PowerShell, CMD, WSL, and SSH all live in one window. Bind a Ctrl+\`` global hotkey via "globals.keybindings"` to summon it quickedrop-style — single biggest QoL win.
  4. WezTerm (optional alt) — GPU-accelerated terminal configured in Lua, with built-in SSH multiplexing and image protocols. Pick either Windows Terminal or WezTerm; only run both if you want WezTerm for SSH-heavy days and Windows Terminal for Windows-native sessions.
  5. PowerShell 7 — cross-platform pwsh. Don't settle for the built-in powershell.exe (5.1, Windows-only, no module updates). winget install Microsoft.PowerShell gets you pwsh, which AI agents can invoke identically on Windows, Linux, and macOS.
  6. PowerToys — Microsoft's productivity utility suite. Turn on PowerToys Run (Alt+Space launcher), FancyZones (snap windows to a custom grid), Keyboard Manager (remap Caps Lock → Esc or Ctrl), and Always On Top. Don't turn on everything — pick the four above and ignore the rest until you miss them.
  7. GlazeWM — i3-style tiling window manager. Once you've used FancyZones for two weeks and gotten tired of dragging windows into zones, GlazeWM auto-tiles everything. Lives alongside PowerToys without conflict if you scope hotkeys cleanly (Alt+1..9 for GlazeWM workspaces, Win+arrow for FancyZones snap).
  8. AutoHotkey — the Windows answer to Hammerspoon. Bind CapsLock & j/k/l/; to arrow keys, build a Pomodoro HUD, fire a webhook on idle, glue anything to anything. AutoHotkey v2 is the version to learn (v1 syntax is being phased out).
  9. Espanso — Rust-based text expander. Type :llm and get a 200-word Claude prompt; type :gpr and get your git PR template. Cross-platform config in YAML, syncable via git. Lower learning curve than AutoHotkey for the 80% of cases where you just want "type this when I type that".
  10. Windows-MCP — Model Context Protocol server that lets agents control Windows apps, UI, and files. Install with uvx windows-mcp and wire it into Claude Code or Codex. This is the AI-stack tie-in: once your shell, windows, and clipboard are scripted, an MCP-aware agent can drive the whole rig.

How they fit together

WinGet ───────┐
              ├─→ install everything else
Scoop ────────┘     (GUI via WinGet, CLI via Scoop)

Windows Terminal  (or WezTerm)
        │
        ├─ tab: PowerShell 7 (pwsh)
        ├─ tab: WSL 2 (Ubuntu / Debian)
        ├─ tab: CMD (rare, only for legacy .bat)
        └─ tab: SSH to dev box / GPU server

PowerToys (PT Run, FancyZones, Keyboard Mgr)  ⟵  GlazeWM (auto-tile)
        │                                              │
        └─── both bound under Win+...  /  Alt+... ────┘
             (don't double-bind — pick one per hotkey)

AutoHotkey  ──┐
              ├─ glue layer: Hyper-style remaps, global hooks,
              │  Pomodoro HUDs, screenshot pipelines, webhooks
Espanso ──────┘     (Espanso for text expansion only,
                     AHK for everything else)

Windows-MCP (uvx)
        │
        └─→ Claude Code / Codex / Cursor — agent drives desktop
            via screenshot + click + keyboard + file APIs

The four-tool combo Windows Terminal + PowerShell 7 + AutoHotkey + Windows-MCP is the inflection point: at that moment your dev box stops feeling like "Windows with tools bolted on" and starts feeling like a single AI-driven workstation. Don't skip PowerShell 7 — without pwsh, every cross-platform script you copy from Claude has to be rewritten.

Tradeoffs you'll hit

  • WSL 2 vs native Win32 — WSL 2 is fast, has real apt, and Linux dev workflows port over almost free. The catch: filesystem perf across the WSL ↔ Windows boundary is terrible (10-100x slower). Rule of thumb: code stays on the side where the tool runs. Node project? Keep it in ~/projects/ inside WSL, not in /mnt/c/Users/.... C# / .NET / game dev? Stay native.
  • WinGet vs Scoop vs Chocolatey — WinGet ships with Windows, Scoop is best for CLI tools (no admin prompts), Chocolatey has the deepest catalog but heavier and admin-only. The pack picks WinGet+Scoop because together they cover ~98% of dev tools with zero admin nags for the CLI side.
  • PowerToys FancyZones vs GlazeWM — FancyZones is opt-in per drag (you choose when to snap). GlazeWM tiles automatically (every new window joins the layout). Run both: FancyZones for monitor-spanning code review zones, GlazeWM for tab-heavy workspaces.
  • AutoHotkey vs PowerShell scripts — AHK lives at the input layer (intercept Caps Lock, fire on hotkey, click coordinates). PowerShell lives at the process/file layer (manage services, parse JSON, hit APIs). Don't use either for the other's job — AHK loops doing HTTP are painful; PowerShell hotkeys via Register-EngineEvent are flaky.
  • Windows Terminal vs WezTerm — Windows Terminal has the best Windows integration (notifications, jumplist, Quake mode). WezTerm has better SSH multiplexing, better font rendering on high-DPI, and Lua config. Most engineers default to Windows Terminal and keep WezTerm for SSH-heavy days. Pick one as default; don't agonize.

Common pitfalls

  • WSL 2 filesystem perfnpm install in /mnt/c/... is 30x slower than in ~/. If your dev workflow feels broken, this is usually why. Move the repo into WSL's native ext4 partition.
  • Path translation between WSL and Windowswslpath -w ~/file converts a WSL path to C:\Users\...\file for handoff to a Windows tool, and wslpath -u reverses it. Memorize these two; they save hours.
  • AutoHotkey v1 vs v2 syntax — almost every script on the open web is v1. Don't paste blindly into AHK v2 — syntax is different (Send, foo vs Send("foo")). Pick v2 for new scripts; convert old ones with the official v1-to-v2 converter.
  • PowerToys auto-update breaking GlazeWM hotkeys — every PowerToys update can re-enable modules you disabled. If GlazeWM workspaces stop responding, check whether PT FancyZones grabbed Alt+1..9 again.
  • PowerShell execution policypwsh.exe -ExecutionPolicy Bypass -File foo.ps1 is the AI-agent-friendly invocation. Default Restricted policy will silently refuse to run .ps1 files and make it look like your script is broken.
  • Windows-MCP needs the foreground window — agent-driven UI automation can't click a window that's behind another. Either bring the target to front before sending input, or use the headless file/registry APIs instead.
  • Defender SmartScreen on first launch — Scoop, GlazeWM, AutoHotkey scripts can all trip SmartScreen on first run. Right-click → Properties → Unblock, or Unblock-File in PowerShell. Don't disable SmartScreen globally — unblock per file.
INSTALAR · UN COMANDO
$ tokrepo install pack/windows-engineer-ai-stack
pásalo a tu agente — o pégalo en tu terminal
Qué incluye

10 recursos listos para instalar

Skill#01
WinGet — Windows Package Manager by Microsoft

WinGet is the official Windows Package Manager CLI from Microsoft. It lets you discover, install, upgrade, remove, and configure applications from the command line using a curated repository of thousands of packages.

by AI Open Source·90 views
$ tokrepo install winget-windows-package-manager-microsoft-c3c11cdc
Skill#02
Scoop — Command-Line Installer for Windows Developer Tools

Scoop is a command-line installer for Windows that focuses on developer tools. It installs programs to your home directory by default, avoids UAC pop-ups, and keeps your PATH clean by shimming executables automatically.

by Script Depot·48 views
$ tokrepo install scoop-command-line-installer-windows-developer-tools-dbb25df1
Skill#03
Windows Terminal — The Modern Terminal for Windows by Microsoft

A GPU-accelerated terminal application for Windows that supports tabs, panes, Unicode, UTF-8, custom themes, and multiple shell profiles including PowerShell, CMD, and WSL.

by Script Depot·84 views
$ tokrepo install windows-terminal-modern-terminal-windows-microsoft-5eefbaec
Skill#04
WezTerm — GPU-Accelerated Terminal Emulator and Multiplexer

WezTerm is a GPU-accelerated cross-platform terminal emulator and multiplexer written in Rust. Configured entirely in Lua with built-in tabs, splits, SSH multiplexing, image display, and a rich set of terminal features.

by Script Depot·152 views
$ tokrepo install wezterm-gpu-accelerated-terminal-emulator-multiplexer-290af8f3
Skill#05
PowerToys — Windows Productivity Utilities from Microsoft

PowerToys is a set of open-source system utilities for Windows power users that includes window management, file renaming, color picking, keyboard remapping, and more.

by AI Open Source·5 views
$ tokrepo install powertoys-windows-productivity-utilities-microsoft-cb4291cd
Skill#06
GlazeWM — Tiling Window Manager for Windows Inspired by i3

GlazeWM is a tiling window manager for Windows that brings i3-style keyboard-driven workflows to the Windows desktop. It features workspaces, configurable layouts, window gaps, a built-in status bar (Zebar), and simple YAML-based configuration with hot-reload support.

by Script Depot·43 views
$ tokrepo install glazewm-tiling-window-manager-windows-inspired-i3-8753dec0
Skill#07
PowerShell — Cross-Platform Automation Shell from Microsoft

PowerShell is a cross-platform task automation solution consisting of a command-line shell, a scripting language, and a configuration management framework that runs on Windows, Linux, and macOS.

by Script Depot·86 views
$ tokrepo install powershell-cross-platform-automation-shell-microsoft-d7a6fb8a
Skill#08
AutoHotkey — Desktop Automation and Scripting for Windows

AutoHotkey is a free scripting language for Windows that lets you create hotkeys, remap keys, automate repetitive tasks, and build lightweight GUIs with minimal code.

by Script Depot·11 views
$ tokrepo install autohotkey-desktop-automation-scripting-windows-62279cf5
Skill#09
Espanso — Cross-Platform Text Expander Written in Rust

Espanso is a privacy-first text expansion tool that detects trigger keywords as you type and replaces them with templates, scripts, or dynamic content—running locally on Linux, macOS, and Windows.

by AI Open Source·77 views
$ tokrepo install espanso-cross-platform-text-expander-written-rust-fbecf272
MCP#10
Windows-MCP — Windows Computer-Use MCP

Windows-MCP is a Python MCP server for Windows 7–11 that lets agents control apps, UI, and files. Install from PyPI via uvx and add to Claude Code.

by MCP Hub·70 views
$ tokrepo install windows-mcp-windows-computer-use-mcp
Preguntas frecuentes

Preguntas frecuentes

How long does the full install actually take on a fresh Windows machine?

Active install time is about 2 hours: 30 minutes for WinGet + Scoop + Windows Terminal + PowerShell 7 (all one-liners), 20 minutes for WSL 2 + an Ubuntu distro to download, 30 minutes for PowerToys + GlazeWM setup + hotkey conflict cleanup, 30 minutes for your first AutoHotkey script + Espanso config. Plan an evening, not a coffee break. The AI-stack tie-in (Windows-MCP wired into Claude Code) adds another 30 minutes once you've got uvx working.

Do I actually need WSL, or can I run this entire stack natively on Windows?

Native-only works fine for .NET, Go, Rust, and most Python dev. WSL becomes load-bearing when you depend on Linux-first tools (Docker without Desktop, Nix, Bash-heavy CI scripts that won't run under pwsh, or a Linux-only dependency in a Node project). Many engineers run WSL only when they hit a specific tool that needs it — not as a default. The pack treats WSL as a peer tab in Windows Terminal, not a primary OS.

Why GlazeWM if PowerToys FancyZones already snaps windows?

FancyZones is manual (you drag a window into a zone). GlazeWM is automatic (every new window tiles itself, i3-style). Different jobs. Most converts end up running both: FancyZones for big monitors where you want explicit control over a 2-3 window code review setup, GlazeWM for laptop screens where you just want everything tiled by default. The two coexist cleanly as long as their hotkeys don't overlap (use Win+arrow for FancyZones, Alt+1..9 for GlazeWM workspaces).

Is AutoHotkey v1 or v2 the right version to learn in 2026?

v2. The official AutoHotkey team has marked v1 as maintenance-only; v2 is the supported future. The catch: 80% of scripts you'll find on GitHub or AHK forums are still v1 syntax. Use the official v1-to-v2 converter for old scripts; for anything new, learn v2 from the start (cleaner syntax, real functions, real objects, proper error handling). Don't waste time on v1.

Can AI agents like Claude Code actually drive Windows via Windows-MCP?

Yes — that's the whole point of the MCP server. Once you uvx windows-mcp and register it in Claude Code's MCP config, the agent gets tools for screenshot, click, keyboard input, file ops, and window management on Windows 10 and 11. Combined with PowerShell 7 for headless scripting, an agent can do the same desktop automation you'd write in AutoHotkey — but conversationally. Treat the MCP server as the high-trust glue layer: limit it to its own user account, not your admin profile.

MÁS DEL ARSENAL

12 packs · 80+ recursos seleccionados

Explora todos los packs curados en la página principal

Volver a todos los packs