edit(content): review batch-1 editorial pass across 24 posts (EN + ZH)
- voice: first-person throughout (we/our -> I/my), matching the post guideline - privacy: internal LAN IPs replaced with placeholder hostnames (n8n.internal, gpu-node.internal); one compose volume path generalised - ZH twins: Traditional -> Simplified characters (site serves zh-Hans), whole-file renormalisation where the twin was still Traditional - dynamicCta: true on 12 posts so the contextual dual-track CTA renders - long configs wrapped in <details class="tech-deep-dive"> with a summary naming the artefact and line count - self-hosted-tts: token refresh now writes .tmp + atomic mv, with a note on the 401 race the old truncating redirect created
This commit is contained in:
1 parent
86edd40c74
commit
68771101ea
50 files changed
+478
-375
No files matched your search
@@ -8,6 +8,7 @@ tags: ["windows", "mcp", "ai-agents", "hermes", "opencode", "claw-code"]
|
||||
ogImage: /og/plugging-windows-desktop-control-into-four-ai-agents.jpg
|
||||
banner: /banners/plugging-windows-desktop-control-into-four-ai-agents.jpg
|
||||
draft: false
|
||||
dynamicCta: true
|
||||
---
|
||||
|
||||
In a multi-agent development environment, running different agent frameworks for specialized tasks is standard practice. On the Windows workstation I manage, I orchestrate four distinct AI coding agents:
|
||||
@@ -32,7 +33,7 @@ The cleanest execution strategy is relying on `uv`'s `uvx` ephemeral launcher. W
|
||||
uvx windows-mcp serve
|
||||
```
|
||||
|
||||
`uvx` fetches the isolated environment on demand, compiles the PyWin32 and Pydantic dependencies, and runs the server over standard input/output (`stdio`) without polluting the global system interpreter.
|
||||
`uvx` fetches the isolated environment on demand, installs pre-built binary wheels for PyWin32 and Pydantic, and runs the server over standard input/output (`stdio`) without polluting the global system interpreter.
|
||||
|
||||
---
|
||||
|
||||
@@ -148,7 +149,7 @@ Verify in Claw Code:
|
||||
```bash
|
||||
$ claw mcp
|
||||
MCP
|
||||
Working directory C:\Users\hoelee
|
||||
Working directory C:\Users\workstation
|
||||
Configured servers 1
|
||||
Total entries 1
|
||||
Invalid entries 0
|
||||
@@ -160,19 +161,14 @@ MCP
|
||||
|
||||
## 4. Claude Code
|
||||
|
||||
Claude Code shares the exact same schema in `~/.claude.json`:
|
||||
Claude Code shares the exact same schema in `~/.claude.json`. Mirror the `windows-mcp` block into `~/.claude.json`:
|
||||
|
||||
```json
|
||||
{
|
||||
"mcpServers": {
|
||||
"windows-mcp": {
|
||||
"command": "uvx",
|
||||
"args": [
|
||||
"windows-mcp",
|
||||
"serve",
|
||||
"--exclude-tools",
|
||||
"PowerShell,Registry"
|
||||
],
|
||||
"args": ["windows-mcp", "serve", "--exclude-tools", "PowerShell,Registry"],
|
||||
"env": {
|
||||
"WINDOWS_MCP_CONTROL": "false",
|
||||
"WINDOWS_MCP_SCREENSHOT_SCALE": "0.5",
|
||||
|
||||
Reference in new issue
Block a user