Live
Black Hat USAAI BusinessBlack Hat AsiaAI BusinessRightNow AI Releases AutoKernel: An Open-Source Framework that Applies an Autonomous Agent Loop to GPU Kernel Optimization for Arbitrary PyTorch ModelsMarkTechPostA Tale of AI Betrayal and Snapshotting VictoryHacker News AI TopChinese AI rivals clash over Anthropic’s OpenClaw exit amid global token crunchSCMP Tech (Asia AI)India turns to Iran for oil and gas after 7-year hiatus, signaling limits to U.S. tiltCNBC TechnologyAirAsia X hikes ticket prices by 40%, cut capacity by 10% as Iran war hits fuel costsSCMP Tech (Asia AI)YouTube blokkeert Nvidia s DLSS 5-video na auteursclaim Italiaanse tv-zenderTweakers.netWhat are the differences between pipelines and models in Hugging Face?discuss.huggingface.coAI Mastery Course in Telugu: Hands-On Training with Real ProjectsDev.to AIHow I'm Running Autonomous AI Agents That Actually Earn USDCDev.to AIUnderstanding NLP Token Classification: From Basics to Real-World ApplicationsMedium AIGPT-5.4 Scored 75% on a Test That Measures Real Human Work. My Data Team Scored 72%.Medium AIBizNode Workflow Marketplace: chain multiple bot handles into multi-step pipelines. Client onboarding, contract-to-payment,...Dev.to AIBlack Hat USAAI BusinessBlack Hat AsiaAI BusinessRightNow AI Releases AutoKernel: An Open-Source Framework that Applies an Autonomous Agent Loop to GPU Kernel Optimization for Arbitrary PyTorch ModelsMarkTechPostA Tale of AI Betrayal and Snapshotting VictoryHacker News AI TopChinese AI rivals clash over Anthropic’s OpenClaw exit amid global token crunchSCMP Tech (Asia AI)India turns to Iran for oil and gas after 7-year hiatus, signaling limits to U.S. tiltCNBC TechnologyAirAsia X hikes ticket prices by 40%, cut capacity by 10% as Iran war hits fuel costsSCMP Tech (Asia AI)YouTube blokkeert Nvidia s DLSS 5-video na auteursclaim Italiaanse tv-zenderTweakers.netWhat are the differences between pipelines and models in Hugging Face?discuss.huggingface.coAI Mastery Course in Telugu: Hands-On Training with Real ProjectsDev.to AIHow I'm Running Autonomous AI Agents That Actually Earn USDCDev.to AIUnderstanding NLP Token Classification: From Basics to Real-World ApplicationsMedium AIGPT-5.4 Scored 75% on a Test That Measures Real Human Work. My Data Team Scored 72%.Medium AIBizNode Workflow Marketplace: chain multiple bot handles into multi-step pipelines. Client onboarding, contract-to-payment,...Dev.to AI
AI NEWS HUBbyEIGENVECTOREigenvector

The Shell Is the Most Underrated Interface in AI

Hacker News AI Topby Nishant SoniApril 3, 20265 min read3 views
Source Quiz
🧒Explain Like I'm 5Simple language

Hey there, little explorer! Imagine you have a super-smart robot friend, like a toy robot that can do amazing things.

Sometimes, people think this robot needs lots and lots of special new buttons and gadgets to do its job. Like giving it a new toy car and teaching it how to drive that specific car.

But guess what? This article says, "Nope! Our robot already knows how to play with its favorite building blocks!"

These "building blocks" are like a special secret language the robot learned a long, long time ago from lots of books and pictures. It's called the "shell."

So, instead of teaching it new things, we just let it use its super-duper-known building blocks. It's like letting you play with your favorite LEGOs – you're already a pro! This way, the robot can be even smarter and solve problems faster, without getting confused by too many new toys. Isn't that cool?

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 · 303 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!

More in Generative UI