agsh is a general-purpose AI agent runtime that provides Large Language Models (LLMs) with tools like web search, shell execution, and file editing to perform complex tasks. Key features: * Natural-language shell with four permission modes (none, read, ask, write) * Session persistence via SQLite * Support for Model Context Protocol (MCP) servers * Support for multiple providers including OpenAI and Claude * Syntax-highlighted output and adaptive thinking capabilities * Built-in tools for file manipulation, web searching, and delegating tasks to sub-agents