claude-code-best/docs
unraid e3264a1691 feat: enable Computer Use with macOS + Windows + Linux support
Phase 1: Replace @ant/computer-use-mcp stub (12 files, 6517 lines).

Phase 2: Remove 8 macOS-only guards in src/:
- main.tsx: remove getPlatform()==='macos' check
- swiftLoader.ts: remove darwin-only throw
- executor.ts: extend platform guard, clipboard dispatch, paste key
- drainRunLoop.ts: skip CFRunLoop pump on non-darwin
- escHotkey.ts: non-darwin returns false (Ctrl+C fallback)
- hostAdapter.ts: non-darwin permissions granted
- common.ts: dynamic platform + screenshotFiltering
- gates.ts: enabled:true, subscription check removed

Phase 3: Add Linux backends (xdotool/scrot/xrandr/wmctrl):
- computer-use-input/backends/linux.ts (173 lines)
- computer-use-swift/backends/linux.ts (278 lines)

Verified on Windows x64: mouse, screenshot, displays, foreground app.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-03 23:17:14 +08:00
..
agent docs: 文档更新 2026-04-01 16:43:45 +08:00
context docs: 文档优化完成 2026-04-01 17:18:48 +08:00
conversation docs: 文档优化完成 2026-04-01 17:18:48 +08:00
extensibility docs: 文档优化完成 2026-04-01 17:18:48 +08:00
features feat: enable Computer Use with macOS + Windows + Linux support 2026-04-03 23:17:14 +08:00
images docs: 更新文档, 加上配图 2026-04-01 11:14:20 +08:00
internals docs: 添加文档 2026-04-03 11:52:14 +08:00
introduction docs: 文档优化完成 2026-04-01 17:18:48 +08:00
logo docs: 尝试修复 docs 的位置 2026-04-01 10:09:00 +08:00
safety feat: 尝试修复 auto mode 2026-04-02 20:57:52 +08:00
test-plans docs: 完成新版测试文档 2026-04-02 17:37:06 +08:00
tools feat: 修正 web search 工具 2026-04-03 00:47:37 +08:00
auto-updater.md feat: 关闭自动更新 2026-04-03 09:39:32 +08:00
external-dependencies.md feat: 添加 测试 agent 及一些文档 2026-04-03 19:27:23 +08:00
favicon.svg docs: 尝试修复 docs 的位置 2026-04-01 10:09:00 +08:00
feature-exploration-plan.md docs: 添加一大堆 feature 的描述 2026-04-02 22:52:32 +08:00
lsp-integration.md docs: 调整文档 2026-04-03 19:56:35 +08:00
projects-collection.md docs: 更新文档 2026-04-03 20:23:51 +08:00
REVISION-PLAN.md docs: 完成大量文档 2026-04-01 14:44:21 +08:00
telemetry-remote-config-audit.md feat: 关闭 Datadog 日志发送 2026-04-03 09:49:59 +08:00
testing-spec.md test: 新增一波测试文件 2026-04-02 16:21:24 +08:00
ultraplan-implementation.md docs: 添加一大堆 feature 的描述 2026-04-02 22:52:32 +08:00