hebel. today · 9 November 202620 / 74

Agentic Engineering · AI engineering

Monaco builds custom workspaces to keep agent experiments reproducible

Mihail Eric at Monaco maintains a rule of thumb: buy tools to learn, but build them to keep. While the team evaluated commercial code review products, they built their own agent workspaces because commercial…

Mihail Eric at Monaco maintains a rule of thumb: buy tools to learn, but build them to keep. While the team evaluated commercial code review products, they built their own agent workspaces because commercial offerings lacked the specific cloud configurations needed to reproduce failures and test patches (Latent Space). This infrastructure allows their agent, Hal, to investigate broken production code and open a pull request, while simultaneously providing salespeople with an interface to query product functionality (Latent Space).

Teams now enforce deterministic verification loops to prevent agents from relying on their own performance accounts, a shift from the ad-hoc configurations common in early agent adoption (TLDR DEV, Akos Komuves from Bitsy). Miguel Otero Pedrido implemented this at The Neural Maze by embedding hard stopping conditions—such as maximum iteration counts and USD budgets—directly into Inngest-based durable execution steps to stop agents from drowning in redundant search results (The Neural Maze). These constraints ensure that an agent stops immediately when a research round yields no new information, preventing the token waste seen in unmonitored loops.

Engineers at OpenAI scaled their Git infrastructure by building Pando, a backend that handles pushes to unrelated branches independently and reuses cached packfiles to reduce median push latency by nearly 80%. This architecture allows for horizontal scaling of writes, though it accepts weaker consistency across branches as a tradeoff for saturating client network connections.

Try today · 30 min

Implement a hard stop for your agent's research loop using a maximum iteration count and a token budget.

Define a counter variable that increments each loop and a budget check that triggers an exit when exceeded.

You need

  • Current agent loop code
  • Counter variable
  • Budget limit constant

Steps

  1. Initialize an iteration counter at zero.
  2. Add a check at the start of your loop to compare the counter against your maximum.
  3. Add a conditional check to compare current token usage against your budget.
  4. Raise an exception or return a result if either limit is hit.
  5. Increment the counter at the end of each successful loop iteration.

One email instead of your newsletter pile.

Forward the newsletters you already get (a Gmail filter does it) and tell Hebel your goals. Every morning it reads them with 20,000 others and sends one short email, with one small thing to do today. Fewer emails, not more. Free during beta.

Start my paper →
LinkedIn X

Sources

  1. The Neural Maze on hebel. →Details the implementation of durable research agents using Inngest to manage state and prevent infinite loops in production.

  2. TLDR DEV on hebel. →Explains how OpenAI built Pando to scale Git operations by decoupling branch pushes and reusing cached packfiles.

  3. Latent Space on hebel. →Outlines Mihail Eric's philosophy on buying versus building agent infrastructure for reproducible workspaces at Monaco.

  4. Latent Space on hebel. →Covers the Stanford CS146S syllabus and how Monaco manages agent-ready repositories and on-call loops.

  5. Akos Komuves, Bitsy on hebel. → ✎ Written by a personArgues for the creation of software factories to centralize tools and measure agent success rates through consistent loop configurations.

More in Agentic Engineering

Engineering operational guardrails for autonomous agents

AI engineering yesterday

Building your own agent harness

Sign in to Hebel first

Likes, your collection and done Hebel need an account. We email you a six digit code; no password.