Published on March 20, 2026

Агенты с компьютером внутри: что OpenAI встроила в Responses API

Agents with an Embedded Computer: OpenAI's Responses API Update

OpenAI has updated its Responses API, equipping it with tools that enable autonomous agents to access files, utilize a command line, and operate within an isolated computing environment.

Development / Technical context 4 – 6 minutes min read
Event Source: OpenAI 4 – 6 minutes min read

Most of the time, language models operate like smart text processors: they receive a query and provide a response. However, more and more tasks now demand something different: rather than just answering, the model needs to act – to write and execute code, work with files, run commands, and save intermediate results. Simply put, it needs to behave like an agent, not merely a reference book.

This is precisely the direction OpenAI has taken with its latest update to the Responses API. Now, it can not only generate text but also furnish the model with a comprehensive computing environment, including a command-line shell, a file system, and various tools. While this may sound technical, a very specific idea underpins this development.

Что такое агент и зачем ему нужен компьютер

What Is an Agent, and Why Does It Need a “Computer”?

When we discuss an agent based on a language model, we refer to a system capable of independently performing multi-step tasks. For example, “analyze this dataset, create a summary, and save the result.” To accomplish this, simply generating text is insufficient – the agent needs to run code, read a file, write content, and potentially correct an error and retry.

Previously, developers had to assemble all these components themselves: connecting separate tools, configuring the environment, and ensuring state was maintained between steps. This process is time-consuming, and crucially, each custom-built setup represents a potential source of errors and vulnerabilities.

OpenAI decided to integrate this infrastructure directly into the API. Now, the model gains access to an isolated container – a virtual computer that exists solely for the duration of the task. Within it, there's a command line, and it can store files and execute scripts. Upon completion, the container is deleted.

Изоляция и безопасность в работе агентов

Isolation Is Not Just a Technical Term

The word “isolated” is crucial here. When an agent executes arbitrary code – and this is how many real-world tasks operate – you need assurance that this code cannot harm anything outside its designated environment. This means no accidental access to other data and no exceeding the scope of the task.

The container-based approach structurally solves this problem: each agent operates within its own sandbox. This is important for both user security and scalability, as numerous agents can be run simultaneously without concerns about them affecting one another.

Расширенные возможности Responses API

What's New in the Tools

The key enhancement in the updated Responses API is the so-called shell tool (a command-line tool). It enables the model to execute commands directly inside the container: install dependencies, run scripts, and read and write files.

This fundamentally alters the agent's capabilities. Previously, to grant a model the ability to, for example, run a Python script, a developer would have had to wrap this functionality in a separate tool, write the call logic, handle errors, and so on. Now, this is part of the ready-made infrastructure.

Additionally, the container maintains state between steps. This means the agent remembers what it has already accomplished: a file created in the first step will still be available in the third. While this is a basic requirement for any genuine multi-step task, implementing it without specific platform support is a significant challenge.

Для кого предназначены новые функции OpenAI API

Who Is This For?

First and foremost, this tool is for developers building agentic systems atop OpenAI's models. Previously, they had to tackle infrastructure issues themselves: how to store files between calls, how to execute code securely, and how to pass context from one step to the next. Now, OpenAI handles these tasks.

The practical effect is a lower barrier to entry. Building a functional agent that can manage files and execute code is now achievable with less custom code and fewer instances of “reinventing the wheel.”

From a broader perspective, this also signals the direction in which OpenAI envisions its platform evolving: not merely as an API for text generation, but as a full-fledged environment for executing autonomous tasks. The model is no longer just a “brain”; it is acquiring “hands” – even if they are virtual for now.

Что следует учесть при использовании новых функций

What Remains Behind the Scenes

However, many questions persist. Isolated containers offer a good security solution, but any such environment has resource and lifespan limitations. While this is adequate for brief tasks, developers will still need to consider architecture for lengthy or complex pipelines.

Furthermore, the question of how effectively the model itself manages the agentic loop – that is, how confidently it decides on the next step, handles unexpected outcomes, and recovers from errors – remains open. While the infrastructure simplifies some problems, the quality of the agent's behavior still depends on the model's inherent capabilities.

Nevertheless, the direction is clear: OpenAI is steadily transitioning from a “model as a tool” to a “model as an executor.” And the update to the Responses API represents another significant stride in this direction.

Original Title: From model to agent: Equipping the Responses API with a computer environment
Publication Date: Mar 11, 2026
OpenAI openai.com A U.S.-based company developing general-purpose AI models for text, code, and images.
Previous Article How Wayfair Uses AI to Organize Millions of Products and Accelerate Support Next Article How ChatGPT Learns Not to Trust Everything: Protecting Agents from Hidden Commands

Related Publications

You May Also Like

Explore Other Events

Events are only part of the bigger picture. These materials help you see more broadly: the context, the consequences, and the ideas behind the news.

From Source to Analysis

How This Text Was Created

This material is not a direct retelling of the original publication. First, the news item itself was selected as an event important for understanding AI development. Then a processing framework was set: what needs clarification, what context to add, and where to place emphasis. This allowed us to turn a single announcement or update into a coherent and meaningful analysis.

Neural Networks Involved in the Process

We openly show which models were used at different stages of processing. Each performed its own role — analyzing the source, rewriting, fact-checking, and visual interpretation. This approach maintains transparency and clearly demonstrates how technologies participated in creating the material.

1.
Claude Sonnet 4.6 Anthropic Analyzing the Original Publication and Writing the Text The neural network studies the original material and generates a coherent text

1. Analyzing the Original Publication and Writing the Text

The neural network studies the original material and generates a coherent text

Claude Sonnet 4.6 Anthropic
2.
Gemini 2.5 Pro Google DeepMind step.translate-en.title

2. step.translate-en.title

Gemini 2.5 Pro Google DeepMind
3.
Gemini 2.5 Flash Google DeepMind Text Review and Editing Correction of errors, inaccuracies, and ambiguous phrasing

3. Text Review and Editing

Correction of errors, inaccuracies, and ambiguous phrasing

Gemini 2.5 Flash Google DeepMind
4.
DeepSeek-V3.2 DeepSeek Preparing the Illustration Description Generating a textual prompt for the visual model

4. Preparing the Illustration Description

Generating a textual prompt for the visual model

DeepSeek-V3.2 DeepSeek
5.
FLUX.2 Pro Black Forest Labs Creating the Illustration Generating an image based on the prepared prompt

5. Creating the Illustration

Generating an image based on the prepared prompt

FLUX.2 Pro Black Forest Labs

Want to dive deeper into the world
of neuro-creativity?

Be the first to learn about new books, articles, and AI experiments
on our Telegram channel!

Subscribe