arXiv 2606.13662 introduces EurekAgent, a scientific discovery Agent that frames scientific research as an "environment interaction" problem. The standout: EurekAgent found a new SOTA for the "26-circle packing" problem (packing 26 circles in a unit square) at a cost of only $11 in API calls — a result that would normally require weeks of human research.

The "environment interaction" insight: traditional scientific discovery Agents focus on "workflow" — what tools to call, what experiments to run, in what order. EurekAgent's insight: the bottleneck is often the "environment" — the simulation code, the data access, the evaluation function. A "good environment" makes the Agent significantly more effective.

The technical details: EurekAgent is built on a custom "scientific environment" — a Python sandbox with pre-loaded libraries (NumPy, SciPy, OR-Tools), pre-built problem definitions, and an automatic evaluator. The Agent receives a problem description ("pack 26 circles in a unit square, maximize the minimum radius"), and the environment provides the simulator and evaluator. The Agent iteratively proposes solutions, evaluates them, and refines.

The benchmark: on the "26-circle packing" problem, EurekAgent found a configuration with minimum radius 0.2897, beating the previous SOTA (0.2888) by 0.3%. The total cost was $11 in API calls. The previous SOTA was found by a human mathematician over 6 months of work.

The bigger takeaway: "scientific environment" is the right abstraction for scientific AI. The "general-purpose Agent" approach is too low-level, and the "scientific environment" approach gives the Agent the right primitives. For the industry, this signals that "AI for science" vendors will need to invest in "scientific environment" infrastructure, not just "better LLMs."