Prompt Buddy logoPrompt Buddy

openai · OpenAI Platform Docs

Computer use

A guide on implementing computer use capabilities by setting up isolated environments via Docker or browser automation frameworks and executing a loop of screenshot capture, action processing, and UI interaction.

Import to Prompt Buddy

Derived skill

Files assembled from official documentation

Viewing SKILL.md

Computer use

A guide on implementing computer use capabilities by setting up isolated environments via Docker or browser automation frameworks and executing a loop of screenshot capture, action processing, and UI interaction.

When To Use

Use when you need to implement an agentic workflow that allows a model to interact with software interfaces through screenshots and UI actions.

Reference Files

FileContainsUse For
SKILL.mdEntry point: scope, routing table, and workflow.Start here.
docs/computer-use-workflow-guide.mdA guide explaining how to enable a model to operate software through a user interface using screenshots and interface actions.Questions about a guide explaining how to enable a model to operate software through a user interface using screenshots and interface...
examples/computer-use-openai-computer-use-docker-build-command.bashA bash command used to build the Docker image for the computer use environment.Exact payloads, commands, or snippets shown in A bash command used to build the Docker image for the computer use environment.
examples/computer-use-openai-computer-use-docker-run-command.bashA bash command to run a Docker container configured for computer use with VNC display port 5900.Exact payloads, commands, or snippets shown in A bash command to run a Docker container configured for computer use with VNC display port 5900.
examples/computer-use-openai-computer-use-definitions-guide.textA text document defining user versus non-user content safety guidelines for the computer use capability.Exact payloads, commands, or snippets shown in A text document defining user versus non-user content safety guidelines for the computer use capability.
examples/computer-use-openai-computer-use-confirmation-hygiene-guidelines.textBest practices and behavioral guidelines for managing user confirmations during computer use tasks.Exact payloads, commands, or snippets shown in Best practices and behavioral guidelines for managing user confirmations during computer use tasks.
examples/computer-use-openai-computer-use-sensitive-data-transmission-guidelines.textA text document outlining the types of sensitive data and security considerations when using the computer use tool.Exact payloads, commands, or snippets shown in A text document outlining the types of sensitive data and security considerations when using the computer use tool.
examples/computer-use-openai-computer-use-prompt-injection-security-guidelines.textA text document outlining security risks and mitigation strategies for prompt injections during computer use operations.Exact payloads, commands, or snippets shown in A text document outlining security risks and mitigation strategies for prompt injections during computer use operations.

What This Skill Covers

  • Computer use lets a model operate software through the user interface. It can inspect screenshots, return interface actions for your code to execute, or work...
  • Main sections: Prepare a safe environment, Create a Docker image, Choose an integration path, Option 1: Run the built-in Computer use loop, 1. Send the first request.

Workflow

  1. Open the most relevant file under docs/ for the exact documented workflow and wording.
  2. Open schemas/ files for exact structured contracts.
  3. Open examples/ files for concrete requests, commands, snippets, and manifests.
  4. Do not add behavior or configuration that is not present in the attached source files.

Canonical source: https://developers.openai.com/api/docs/guides/tools-computer-use.md