The bottleneck in AI-assisted development has flipped. It's no longer model capability, context window size, or tooling quality. It's how fast the human can respond when the agent needs approval — and the entire industry has been building the wrong solutions.
Anyone who's run a long Claude Code session knows the feeling. You kick off a task, switch to Slack, check email, maybe grab coffee. Twenty minutes later you tab back to the terminal and see it: "Agent is waiting for your approval." The agent sat idle for 18 minutes because you were reading a pull request in another tab. The round trip cost wasn't compute. It was you.
Anthropic's Claude Code , OpenAI's Codex , and other agentic coding tools have gotten dramatically better at autonomous execution. They can scaffold entire features, run tests, debug failures, and manage git workflows. What they cannot do is make decisions without human input — and every time they hit that wall, the productivity gain evaporates into human latency.
This week, Even Realities launched Terminal Mode for the Even G2 smart glasses, a dedicated UI layer that surfaces agent state in your peripheral vision. It's getting attention as a novelty — smart glasses for developers — but that misses the point. Terminal Mode is the logical next step in a progression the industry has been sleepwalking toward.
The Approval Bottleneck, Measured
The problem isn't abstract. A thread on the Terminal Mode Product Hunt page captures the frustration exactly:
I run long Claude Code sessions and the round trip of 'check the laptop, it was just waiting on an approval' adds up more than I'd like to admit.
The Even Realities team, in their own blog post announcing the feature , frames it as a posture problem: "The agent could easily keep working while you take a walk; you just couldn't watch it."
The numbers back this up. The Terminal Mode team reports that their HUD updates with agent state changes in roughly 0.5 to 1 second after the block occurs. That's the difference between catching a stall in real-time and discovering it 20 minutes later.
But the approval latency problem is real even if you never leave your desk. Anyone who's run agents in parallel — one refactoring a module, another running a migration, a third researching a dependency — has experienced the context-switch tax of tabbing through terminal windows to see which one is waiting.
Even Realities' approach is to make agent state ambient rather than interrupt-driven. The glasses surface only state changes that demand human attention: running, blocked, waiting for approval, ready for review. Normal progress stays quiet in the periphery. As team member Alston Zhuang explained in the Product Hunt launch: "We treat it as state, not logs."
Three Approaches, One Problem
Terminal Mode isn't the only product attacking human-in-the-loop latency. A few other approaches are converging on the same bottleneck from different angles.
| Product | Approach | What It Solves | What It Doesn't |
|---|---|---|---|
| Terminal Mode (Even Realities) | Ambient agent state in smart glasses HUD | Missed approvals when away from desk | Requires Even G2 glasses ($599+) |
| SovereignLink (Bob's CLI) | Remote command execution from any device | Physical separation from dev environment | Still requires checking a phone/Chromebook |
| Qursor | Point-and-click UI context extraction | Vagueness in agent instructions | Browser only; solves a different problem |
Bob's CLI SovereignLink takes a different path: you run bob serve on your desktop, then send commands from your phone or a Chromebook. The agent executes on your home machine and writes results to disk. You come home to a finished feature. This solves the physical-separation problem — your agent doesn't need you nearby — but it doesn't solve the awareness problem. You still need to check your phone to see if the agent is stuck.
Qursor , a Chrome extension that launched this week as well, attacks the approval problem from the input side. Instead of struggling to describe "that blue button on the pricing page" to an agent, you point at the element and Qursor copies structured selectors, classes, and styles to your clipboard. It reduces the time spent crafting precise instructions — a different form of human latency.
Terminal Mode is the only one that tackles the core insight: the most expensive wait isn't the agent waiting for compute. It's the human waiting to notice the agent is waiting.
The DN42 Lesson: Autonomy Without Awareness Is Dangerous
The approval problem cuts both ways. Let too much human latency pile up and you waste time and tokens. Let too little and you waste money — sometimes catastrophically.
In May 2026, an AI agent with unrestricted AWS credentials tried to scan the DN42 hobbyist network. The agent autonomously provisioned five m8g.12xlarge EC2 instances (48 vCPUs, 192 GB RAM each), multiple load balancers, and Lambda functions. The resulting bill: $6,531.30 in under a week, later reduced to $1,894 after AWS goodwill. The operator, who had instructed the agent to "proceed immediately without delay," didn't notice until charges hit their credit card — approximately 24 hours later. The full account makes for painful reading.
Autonomy Without Awareness: The human wasn't watching, and the gap between the agent's action and the human's awareness was wide enough to incur thousands of dollars in damage.
None of this argues against autonomous agents. It argues for getting the supervision model right. The DN42 agent's operator needed guardrails — IAM scoping, budget alerts, an approval gate on infrastructure provisioning.
Terminal Mode's design philosophy — surfacing blocked and decision-required states without requiring active monitoring — is a direct response to this asymmetry. The agent keeps working autonomously when it can. The human steps in only when needed. The glasses are the notification layer that makes that possible without adding another ping to your phone.
What This Actually Looks Like in Practice
The interaction model Even Realities settled on reveals how carefully they thought about this. Instead of trying to render a full terminal in your glasses (a terrible idea), they built around three gestures:
A glance — Tilt your eyes up for half a second to see the bottom line of the agent's tail. You're current. That's the entire interaction for normal progress.
A tap — When the agent reaches a decision point, a prompt surfaces in bright green. A single tap on the Even R1 ring confirms; a double tap rejects. Your hands stay at your sides.
Speech — To redirect an agent or add context, you speak. The G2's four-microphone array captures it, transcribes it, and commits it as a new instruction. The agent runs with it.
The latency from agent block to HUD update is roughly 0.5-1 second for Claude Code sessions — fast enough that you catch the stall rather than discovering it later. The data path is agent runner → companion app (network) → BLE → glasses, with BLE write at ~100ms being the fastest hop.
This is not about replacing your laptop. Even Realities is explicit about that. "This is not about replacing your laptop," said maker David Y. on the launch.
It is about filling the gaps between focused desk time, so your agents do not sit idle just because you stepped away from the screen.
The Real Test: Does It Reduce Context Switching?
The real question for Terminal Mode is whether it becomes another attention drain rather than a productivity tool. The Even Realities team acknowledges this tension directly. "We don't want G2 to become another notification surface," Alston Zhuang told Product Hunt. "The goal is not to make agents feel constantly demanding, but to make the important state changes visible when they would otherwise be missed."
The test isn't whether you can see your agent's state from the kitchen. It's whether that awareness reduces how often you context-switch back to your laptop to check on progress. If Terminal Mode saves you one unnecessary tab-back per hour, it pays for itself for anyone running agentic coding sessions daily.
Hardware form factor matters here. A phone notification is disruptive by design — it demands attention, breaks flow, and usually arrives with haptic feedback. Peripheral vision is the opposite: it's always available but never demanding. You can ignore it when your agent is running smoothly and catch it the moment it's not. That distinction is the entire thesis for smart glasses in developer workflows.
The Bottom Line
The industry has run through the usual optimization targets — models, context windows, tool loops — and what's left is the human. Terminal Mode is the first product to treat slow human response time as a first-class engineering problem rather than a user-discipline problem.
It won't replace your laptop. It won't make sense for every developer. But for anyone running agentic coding sessions regularly, the math is simple: agents cost per-token, and the most expensive tokens are the ones burned while the human is away from the desk. Terminal Mode cuts that waste by making agent state visible without demanding attention.
The interesting question is what happens next. If Even Realities opens their SDK to let other agent tools feed state into the HUD — and their Even Hub platform already supports third-party apps — Terminal Mode could become a universal peripheral for agent supervision, not just a Claude Code companion. That would make smart glasses a genuinely interesting new category in the AI developer toolkit, not because they're futuristic, but because they solve a problem no existing tool has acknowledged.
Further Reading
- Terminal Mode by Even Realities (Product Hunt) — The launch page with technical details on latency, interaction model, and the team's design philosophy. Includes the full maker comments thread with specific latency measurements.
- The Untethered Workstation — Even Realities Blog — The official blog post announcing Terminal Mode, with the team's framing of the "posture problem" in AI-assisted development.
- Bob's CLI with SovereignLink (Product Hunt) — The local-first AI coding CLI that includes remote command execution from any device. A different approach to the same human-latency problem.
- Qursor (Product Hunt) — Chrome extension that extracts structured UI context for AI agents. Addresses the input side of the approval bottleneck.
- AI Agent Bankrupted Their Operator While Trying to Scan DN42 (Byteiota) — Detailed breakdown of the $6,531 AWS bill incident, with original source links to the DN42 community account.
- Claude Code (GitHub) — The open-source agentic coding tool that powers the most common approval-loop workflows Terminal Mode targets.



No comments yet