Not allowing the agent to access the Internet, nor any other compiler source code, was certainly the right call. Less understandable is the almost-zero steering principle, but this is coherent with a certain kind of experiment, if the goal was showcasing the completely autonomous writing of a large project. Yet, we all know how this is not how coding agents are used in practice, most of the time. Who uses coding agents extensively knows very well how, even never touching the code, a few hits here and there completely changes the quality of the result.
In most cases, just plain old method invocations will do. If two Business-Modules are on the same level (like e.g. “H&V Controller” and “H&V Simulator” from the example in point 4), invoking a public class’ method is just fine. It doesn’t even have to be an interface, although in some cases that’s handy.
。业内人士推荐体育直播作为进阶阅读
FOLLOW US ON TWITTER
FirstFT: the day's biggest stories
timeout: Seconds to wait before raising `asyncio.TimeoutError`. None means wait forever.