On September 6, 2026, OpenAI said its researchers were using coding agents throughout the day, often in concurrent sessions, and were contributing code faster and running more experiments. The company also said it had reached its own “automated research intern” milestone: a system that can complete well-defined research tasks under human direction, including work that could take a skilled researcher a few days.
That is a vendor's account of work inside its own research organization, not an independent benchmark. Still, it exposes a practical decision for engineering and research leaders: when agents increase the supply of code and experiments, can the organization compare the results and decide what deserves attention? This article explains why the selection process should be designed before teams add more concurrent agent sessions.
What did OpenAI report?
OpenAI describes researchers assigning coding agents increasingly complex tasks and running multiple sessions at once. It reports more code contributions and more experiments, along with higher success on those tasks.
The company places an important limit on that account. AI research has many potential bottlenecks, so overall progress may not increase at the same rate as code or experiment volume. OpenAI also says people still set research priorities, judge ideas and results, and decide whether to scale, pause, or deploy a system.
Those statements separate two kinds of throughput. Agents can increase candidate throughput: the number of implementations, tests, and results available for consideration. They do not automatically increase decision throughput: the rate at which qualified people can validate evidence, compare candidates, notice side effects, and authorize the next step.
That distinction matters outside frontier-model research. A product team can run several coding agents against performance improvements. An operations team can test alternative detection rules. A marketing team can generate and evaluate many campaign variants. In each case, more candidates help only if the evaluation remains comparable and the final decision has an owner.
Why does concurrency change the review problem?
A single agent session is easy to follow. One task produces one patch or experiment record, and a person reviews it. Concurrent sessions create a queue of results that may share code, datasets, infrastructure, or assumptions.
The results can interfere even when every individual run is reasonable. One branch can change the baseline used by another. Two experiments can claim the same performance gain against different test sets. A successful metric can hide a regression in latency, security, maintainability, or cost. Reviewers can also favor the clearest summary rather than the strongest evidence when several candidates arrive together.
Concurrency therefore raises a dependency question before it raises a model question: what common evidence lets a reviewer compare two results fairly? If that answer is missing, parallel agents produce a larger pile of plausible work rather than a faster learning system.

What belongs in the selection gate?
Start with one bounded experiment class, not a general policy for every agent. Define the unit of work and the evidence that every run must return.
For a coding experiment, that record could include the starting commit, changed files, exact test command, before-and-after measurements, failed checks, runtime, model and tool configuration, and links to raw logs. A marketing experiment needs different evidence: audience, channel, creative variant, spend, attribution window, exclusions, and the business metric used to judge it. The fields differ, but the comparison rule is the same: candidates must arrive with enough shared context to be evaluated on the same basis.
Then define the gate:
- Admission: Which questions are narrow enough for parallel attempts, and which shared files, services, or datasets make concurrency unsafe?
- Acceptance: What metric must improve, what regression limits apply, and which checks are mandatory even when the primary result is positive?
- Evidence: Which commands, logs, datasets, versions, and identifiers must be preserved so another person can reproduce the claim?
- Capacity: How many completed candidates can the assigned reviewers assess without delaying more valuable work?
- Authority: Who may merge, scale, publish, spend more, or move a result into a production test?
- Stop rules: When do duplicate approaches, repeated failures, rising cost, stale baselines, or an unavailable reviewer pause new work?
The gate should reject incomplete evidence before a reviewer spends time reconstructing it. It should also keep proposal authority separate from promotion authority. An agent can recommend the next experiment without receiving permission to merge code, expand a campaign, or scale infrastructure.
Which metric shows whether the workflow is helping?
Experiment count is an activity measure. Code volume is another. Neither shows whether the team reached sound decisions sooner.
Measure the path from assignment to reviewed decision. Useful signals include time to reproducible evidence, percentage of candidates rejected for incomplete records, reviewer queue age, duplicated attempts, regressions found before promotion, and time from an accepted result to a controlled next step.
Compare those measures with the previous workflow. If concurrent sessions double completed experiments but triple queue age, the team has moved the bottleneck rather than removed it. If reviewers regularly rerun work because versions or datasets are missing, the first improvement belongs in the experiment record, not the model prompt.
Cost still matters, especially when sessions can start compute jobs or call paid services. Runtime budgets and circuit breakers should sit beside the review gate. They solve a different problem: a budget limit controls how long an agent may search, while the selection gate controls what evidence must exist before any result changes the system.
When should a team add more concurrent sessions?
Add concurrency after one lane produces comparable records and reviewers can close the queue at the current rate. Increase the session limit gradually, then watch whether evidence completeness and decision time hold steady.
Pause expansion when completed work waits longer than the business decision permits, when reviewers cannot reproduce material claims, or when shared baselines change underneath active experiments. Also pause when accepted results accumulate without anyone authorized to merge, deploy, publish, or fund the next step. More generation cannot repair an absent decision owner.
OpenAI's disclosure does not prove that every organization will get the same gains. It does support a narrower conclusion: even where concurrent coding agents produce more experiments, people retain the work of setting priorities and judging what advances. Teams preparing for the same operating pattern should build that human selection path before they buy more throughput.
BaristaLabs can help review one experiment workflow from candidate generation through reproducible evidence, human selection, and controlled promotion.
Source
- OpenAI, “Research acceleration: The view inside OpenAI”, published September 6, 2026.
Agent workflow review
Can your review process absorb more agent-generated experiments?
BaristaLabs can help map one coding or research workflow from candidate generation through comparable evidence, human selection, and controlled promotion.
Bring a bounded workflow, its current acceptance criteria, and sanitized examples of experiment records.
Turn this idea into a pilot
Which workflow should go first?
Use the readiness check to compare impact, effort, risk, owner, and next step before requesting a review.
- 3-5 minutes
- Deterministic score
- No sensitive data
Practical AI Workflow Notes
Want more practical AI operations ideas?
Get short notes on applying AI inside real small-business workflows — from document handling and customer follow-up to internal reporting, compliance, and automation guardrails.
