Urgent.News

What's breaking now, across thousands of outlets.

Tech

Terminal Agent vs. Web Chat: Pick by Blast Radius

Every major AI lab now ships a command-line agent that runs on your machine with access to your files and shell. The deciding factor is which tasks you deliberately keep out of it. The deciding factor is simpler than most teams make it. The Idea: Scope the Damage, Not the Capability The better question when evaluating a terminal agent is blast radius: if this thing does exactly the wrong thing,…

When comparing terminal agents to web chat interfaces, the primary consideration should be their impact radius. A web chat window's blast radius is essentially nonexistent, with the worst-case scenario being the inadvertent copy-paste of incorrect text. Conversely, CLI agents with write access to a git repository pose a higher risk, potentially altering uncommitted changes. An agent possessing production credentials carries the highest blast radius, threatening the entire business.

The blast radius is a characteristic of the task at hand rather than the underlying model. By assessing this metric during planning meetings, teams can determine the appropriate level of autonomy before code is written. Certain tasks, like refactoring tests in a temporary branch, present a low blast radius, allowing the agent to operate with greater autonomy.

Conversely, editing infrastructure configurations that trigger deployments upon merge requires a different decision-making process despite using the same underlying model and prompt quality.

A practical implementation of this approach involves a three-tiered system with approval modes and sandboxing. Tier 1 focuses on scratch work, where the agent runs autonomously with git serving as the undo mechanism. Tier 2 involves real repositories, where the agent proposes diffs for human approval before execution. Tier 3 encompasses tasks involving live credentials, demanding a read-only approach with no shell access.

The critical aspect is not the flag setting but the decision-making process that determines the tier. Three essential questions guide this process: reversibility within five minutes, presence of live secrets in the environment, and the visibility of errors. If the answers are "no" to reversibility, credential exposure, and error visibility, the task may not be suitable for autonomous execution.

By applying these three factors—reversibility, exposure of live secrets, and error visibility—any project manager or engineer can evaluate AI agent tasks before writing a single line of configuration. Approval modes and sandboxing serve as safeguards, enabling rapid progress on low-radius tasks without jeopardizing the remaining 20%. It is worth reflecting on which tasks have already been transitioned into auto-approve loops and any instances where moving back to manual review proved beneficial.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

How do you erase what you anchored?

Ukratko: osobni podaci izvan chaina uz nasumični salt po zapisu; na chain ide samo commitment. Obrišete li podatak i salt, commitment ne pokazuje ni na što.

  • Anchor data in regular store, commit on chain
  • Remove content and salt from external store
  • Commit remains on chain, history verified

How to Test Any Controller Online in 60 Seconds (No Downloads, No Software)

Your character is moving on their own again. Or one face button only registers when you press it a little harder than the rest.

  • JoyPadTester tool provides online controller testing in 60 seconds
  • Modern browsers use Gamepad API to read gamepad input directly
  • Test reveals drift, circularity problems, button/trigger issues, and vibration

Reliable Pipeline Telemetry: Handling Late Data, Retries and Edge Outages

A remote station loses connectivity for twenty minutes. When the connection returns, its gateway uploads buffered pressure and flow readings.

  • Pipeline telemetry systems must handle late data, retries, and edge outages
  • Backend must preserve asset identity, timestamp, and record usability
  • Message contract and buffering are essential for reliable telemetry

More from Thursday 22 October →