Live
Black Hat USADark ReadingBlack Hat AsiaAI BusinessBig Banks Seeking a Piece of SpaceX’s I.P.O. Must Subscribe to Elon Musk’s GrokNYT TechnologyCan We Fix Political Conversation Online? Joe Kiani's CitizeX Is Betting on Identity Verification, Not AlgorithmsInternational Business TimesOpenAI isn’t just buying a podcast — it’s buying influence - News Channel 3-12Google News: OpenAIOpenAI isn’t just buying a podcast — it’s buying influence - CNNGoogle News: OpenAIThe best iPad deals you can get right nowThe VergeFederal Government Used ChatGPT for Decision to Cut Grant at North Carolina Central University - The Journal of Blacks in Higher EducationGoogle News: ChatGPTTanzania CEOs See Growth Ahead—but AI and Skills Gaps Raise Concerns - TTYBrand AfricaGoogle News - AI TanzaniaMarc Andreessen on AI Winters and Agent Breakthroughsa16z PodcastArtificial Intelligence News for the Week of April 2; Updates from DataCamp, Insight Jam, LearnUpon & More - Solutions ReviewGoogle News: AIHow AI Platforms Can Earn Long-Term Trust - Wealth ManagementGoogle News: AIReality Defender strikes deal to provide deepfake detection to French Orange - Biometric UpdateGNews AI deepfakeNASA's Artemis II Lifts Off | Bloomberg Artemis II Special 4/1/2026Bloomberg TechnologyBlack Hat USADark ReadingBlack Hat AsiaAI BusinessBig Banks Seeking a Piece of SpaceX’s I.P.O. Must Subscribe to Elon Musk’s GrokNYT TechnologyCan We Fix Political Conversation Online? Joe Kiani's CitizeX Is Betting on Identity Verification, Not AlgorithmsInternational Business TimesOpenAI isn’t just buying a podcast — it’s buying influence - News Channel 3-12Google News: OpenAIOpenAI isn’t just buying a podcast — it’s buying influence - CNNGoogle News: OpenAIThe best iPad deals you can get right nowThe VergeFederal Government Used ChatGPT for Decision to Cut Grant at North Carolina Central University - The Journal of Blacks in Higher EducationGoogle News: ChatGPTTanzania CEOs See Growth Ahead—but AI and Skills Gaps Raise Concerns - TTYBrand AfricaGoogle News - AI TanzaniaMarc Andreessen on AI Winters and Agent Breakthroughsa16z PodcastArtificial Intelligence News for the Week of April 2; Updates from DataCamp, Insight Jam, LearnUpon & More - Solutions ReviewGoogle News: AIHow AI Platforms Can Earn Long-Term Trust - Wealth ManagementGoogle News: AIReality Defender strikes deal to provide deepfake detection to French Orange - Biometric UpdateGNews AI deepfakeNASA's Artemis II Lifts Off | Bloomberg Artemis II Special 4/1/2026Bloomberg Technology
AI NEWS HUBbyEIGENVECTOREigenvector

The Shell Is the Most Underrated Interface in AI

Hacker News AI Topby Nishant SoniApril 3, 20265 min read1 views
Source Quiz

Article URL: https://blog.nishantsoni.com/p/the-shell-is-the-most-underrated Comments URL: https://news.ycombinator.com/item?id=47626930 Points: 2 # Comments: 1

There’s a quiet assumption running through most of the AI agent discourse: that agents need tools. Lots of them. Custom-built, schema-defined, carefully orchestrated tools.

MCP is being positioned as the standard for agent-tool integration. Web agents are learning to navigate GUIs. Agent frameworks are competing on how many integrations they ship. The entire ecosystem is converging on the idea that the way to make agents more capable is to give them more stuff.

I think this is backwards.

A new paper from ServiceNow, “Terminal Agents Suffice for Enterprise Automation,” makes a compelling case that a coding agent with nothing but a terminal and a filesystem can match or outperform these complex architectures across real-world enterprise tasks. No tool abstractions. No browser automation. No MCP. Just a foundation model and a command line.

This shouldn’t be surprising. But somehow it is.

The training data already solved this

Every major LLM has been trained on massive amounts of Linux shell content. Man pages, Stack Overflow answers, GitHub repos, sysadmin guides, READMEs, tutorials. The shell is probably the single most well-represented human-computer interface in LLM training corpora.

This matters more than people realize. When you give a model a shell, you’re not asking it to learn something new. You’re meeting it where it already has deep, rich competence. Every command, every pattern, every idiom is already in the weights.

Now compare this to a custom tool. Every tool you add is an abstraction the model has to learn to use correctly. The schema, the calling convention, the response format, the edge cases. None of this is in the training data. The model has to figure it out from a description you cram into the context window.

Which brings us to the real problem.

Intelligence is finite. Don’t waste it on tools.

The intelligence of an agent is dependent on its training. Everything the agent has to learn that isn’t already in the training set takes away from the intelligence it can deploy to actually solve the problem.

This is the hidden cost of tool-heavy architectures. When you fill an agent’s working memory with dozens of tool definitions, schemas, and usage instructions, you’ve fundamentally handicapped it. The agent is now spending cognitive capacity on figuring out which tool to call and how to call it, instead of spending that capacity on the actual task.

Think of it like driving while making a phone call. You can technically do both, but you’re unable to bring your full intelligence to bear on driving. The result, eventually, is an accident.

The shell sidesteps this entirely. The model already knows how to use it. You don’t need to pollute the context with tool definitions to unlock this capability. It’s already there. The context stays minimal. The agent stays sharp and unencumbered.

Every API can be called with curl. Every file can be read with cat. Every transformation can be done with standard Unix utilities or a quick script. You don’t need a custom Jira tool or a Salesforce tool or an AWS tool. You need the API docs and a shell.

MCP is solving a problem that the shell already solved

MCP makes sense if your agent can’t write code. If all it can do is pick from a menu of predefined tools, then yes, you need a protocol for discovering and calling those tools.

But if your agent can write and execute code in a shell, MCP is a layer of indirection that adds complexity without adding capability. The shell already gives you access to everything MCP would, and more. The ServiceNow paper backs this up. Their terminal agents matched or outperformed MCP-augmented architectures.

Web interfaces were built for humans. Making agents navigate them is like holding your ear the other way around. It works, technically, but it’s fragile and inefficient.

Agents will very soon be the biggest consumers of all web-based software. When that happens, every piece of software will either have an API or be left behind. The shell-first approach fits naturally into this future. APIs are how software talks to software. The shell is how you call APIs. No awkward middle layer required.

We built nonbios around this philosophy. It’s a terminal agent. Everything runs through a shell. Zero tools. No MCP. The early results have validated the approach, and now the research is catching up.

But this isn’t really about nonbios. It’s about a broader pattern in engineering where the simple, boring, already-proven solution beats the complex, novel, heavily-marketed one. The terminal has been the backbone of computing for 50 years. It didn’t need reinventing. It just needed a smarter operator.

The shell was always the right interface. We just needed models smart enough to use it.

Paper: “Terminal Agents Suffice for Enterprise Automation” by Patrice Bechard, Sai Rajeswar, and the ServiceNow AI team.

Was this article helpful?

Sign in to highlight and annotate this article

AI
Ask AI about this article
Powered by Eigenvector · full article context loaded
Ready

Conversation starters

Ask anything about this article…

Daily AI Digest

Get the top 5 AI stories delivered to your inbox every morning.

More about

interface

Knowledge Map

Knowledge Map
TopicsEntitiesSource
The Shell I…interfaceHacker News…

Connected Articles — Knowledge Graph

This article is connected to other articles through shared AI topics and tags.

Knowledge Graph100 articles · 147 connections
Scroll to zoom · drag to pan · click to open

Discussion

Sign in to join the discussion

No comments yet — be the first to share your thoughts!