Skip to main content
Orgo exposes programmatic endpoints for every computer action: screenshot, click, type, key, scroll, bash. You bring the model, Orgo provides the computer. Any model with computer use support works. Here is how to wire them up.

Coordinate space

Orgo computers boot at 1280x720x24. Claude and OpenAI read the screen size from the screenshots you send. They return coordinates in that same pixel space. Send an Orgo screenshot unresized and the coordinates are already the computer’s pixels, so you can click with them directly. Gemini is different. It returns a normalized 0-999 grid, which you denormalize against the computer’s real resolution:
Downscale a screenshot before sending it, or denormalize Gemini’s grid against 1024x768 on a 1280x720 computer, and every click lands short of where the model aimed. Nothing errors. The agent looks like it is confidently clicking the wrong thing.
If you create a computer at a non-default resolution, or resize its screen later, use that resolution instead. GET /computers/{id}/screens reports the current width and height.

Anthropic Claude

Claude drives computer use through the Messages API. computer_toolset_20260801 declares every member tool in one entry and needs no beta header.
Models: claude-opus-5, claude-sonnet-5, claude-opus-4-8 Tools: computer_toolset_20260801 + bash_20250124 Beta header: none Older models: Opus 4.7 and Sonnet 4.6 use computer_20251124 with the computer-use-2025-11-24 beta Guide: Claude Computer Use Docs: Anthropic Computer Use

OpenAI GPT

OpenAI’s computer use works through the Responses API with a built-in computer tool. The tool takes no configuration, and each turn returns a batch of actions.
Models: gpt-5.6, gpt-5.5 Tool: computer Older integration: computer-use-preview with the computer_use_preview tool Guide: OpenAI Computer Use Docs: OpenAI Computer Use

Google Gemini

Computer use is a built-in tool on Gemini 3.x, called through the Interactions API. Declare environment: "desktop" for an Orgo computer.
Model: gemini-3.7-flash Tool: computer_use with environment of browser, desktop, or mobile SDK: google-genai 2.7.0 or later Coordinates: normalized 0-999, scale to pixel resolution Legacy: gemini-2.5-computer-use-preview-10-2025 with generate_content Guide: Gemini Computer Use Docs: Gemini Computer Use

Other models

Any model that outputs structured actions (click, type, screenshot) can work with Orgo. The pattern is always the same:
  1. Create a computer with Computer()
  2. Screenshot with computer.screenshot_base64()
  3. Send the screenshot and instruction to your model
  4. Execute the model’s actions with computer.left_click(), computer.type(), and so on
  5. Loop until the task is done
Open-source computer-use agents follow the same pattern. Agent S3 is one worked example.

Orgo action reference

Full API details: API Reference