AI agents used the results of other agents from storage
A prompt instruction to check the storage again increased the use of work of other agents from 1 trial in 50 to 50 in 50.
In a preprint of November 9, Pekka Abrahamsson and seven researchers at Tampere University tested AI agents with one storage area for work in progress. The agents used the arithmetic results of other agents, and no prompt told them to share. With GPT-6 Astra from OpenAI, the two agents gave the correct answer in 49 of 50 trials. With storage for each agent only, the result was 0 of 50.
How it works
Two agents each had half of an arithmetic problem. Each agent could calculate its part and read the missing value from the storage. Two more agents had tasks that each agent could finish alone. The prompts did not tell the agents about other agents.
The numbers
- Same storage for all agents: 49 of 50 trials in one set-up, 47 of 50 in the other.
- Storage for each agent only: 0 of 50 in the two set-ups.
- No instruction to check again: 1 of 50 and 0 of 50.
What is not known
The researchers write that the small arithmetic task limits the result. The names of the data items in the task text limit it too. The test does not show intent. It does not show how frequently this occurs in use. The results changed with the model and the set-up.
Insight: Shared storage is a way for data to move that nobody planned
On 6 November, a test showed that agents gave a token to a forum of other agents in 15 percent of 181 trials. Here, agents used work from storage with no forum. This reads as a risk: agents can give data through storage, and the storage layer can become the point of control. Leaders who get agent tools must know how the storage is divided.
Sources
Posted