Let Orgo run the agent
Create chat completion runs the whole loop on Orgo’s side. Send a task and acomputer_id, and the response is the agent’s final message in OpenAI’s chat completions format.
model is optional. Leave it out and Orgo picks one for the computer:
A request that sends its own Anthropic key in
x-anthropic-key and names no model also runs claude-sonnet-5.
Name a model to pin it: orgo-agent, orgo-agent-opus-5.5 (the same engine on Claude Opus 5.5), claude-sonnet-5, claude-opus-5.5, claude-opus-5, claude-opus-4.8, claude-sonnet-4.6, or claude-opus-4.6. The two orgo-agent models run on every computer except Android.
$COMPUTER_ID to the id of a running computer. Runs bill to the workspace owner’s AI credits.
Run the loop yourself
The sections below call each model’s own API and execute its actions through Orgo.Coordinate space
A Linux computer created without a template or aresolution boots at 1280x720. Some templates and Macs are 1920x1080.
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:
1280x720 (it came from a template, it is a Mac, you chose a resolution when you created it, or you resized its screen later), use its resolution instead. GET /computers/{id}/screens reports the current width and height, and GET /computers/{id}/screenshot?response_format=base64 returns width and height alongside the image.
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.
claude-opus-5-5, claude-sonnet-5-5, claude-haiku-5-5, 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-incomputer tool. The tool takes no configuration, and each turn returns a batch of actions.
gpt-6.1-sol, gpt-6-astra
Tool: computer
Older integration: computer-use-preview with the computer_use_preview tool. OpenAI shut down the computer-use-preview model on July 23, 2026
Guide: OpenAI Computer Use
Docs: OpenAI Computer Use
Google Gemini
Computer use is a built-in tool on Gemini 3.x and Gemini 4 models, called through the Interactions API. Declareenvironment: "desktop" for an Orgo computer.
gemini-3.8-flash (Google routes gemini-3.7-flash to it)
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
Older model: gemini-2.5-computer-use-preview-10-2025 with generate_content, whose shutdown date Google lists as July 28, 2026
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:- Create a computer with
Computer(ram=4, cpu=1) - Screenshot with
GET /computers/{id}/screenshot?response_format=base64 - Send the screenshot and instruction to your model
- Execute the model’s actions with
computer.left_click(),computer.type(), and so on - Loop until the task is done
Orgo action reference
Full API details: API Reference