ChainThink reports that on March 25, 2026, according to 1M AI News, open-source developer Tommaso De Rossi released usecomputer, a native Zig CLI desktop automation tool. This tool does not rely on the Node.js runtime and enables AI coding assistants such as Claude Code, Codex, and OpenCode to directly control the desktop mouse and keyboard, as well as capture screenshots. It supports macOS and Linux systems (X11 environment; Wayland is compatible via XWayland).
usecomputer provides CLI commands for taking screenshots, mouse movements/clicks/dragging/scrolling, keyboard input, and shortcut key combinations, along with a coordinate mapping system that automatically converts screenshot pixel coordinates to actual screen coordinates. By default, it scales the longest side of the screenshot to 1568 pixels to fit the model's context window. It also supports the Kitty Graphics Protocol; after setting the appropriate environment variable, screenshots can be directly embedded into the model's context.
Developer Tommaso De Rossi previously created Playwright, a browser automation tool with over 3,200 GitHub stars. This release of usecomputer is independently forked from his kimaki monorepo and offers both CLI and Node.js library interfaces, with complete integration examples for OpenAI's Computer Tool and Anthropic's Computer Use included in the README.
