Rethinking CLI interfaces for AI — ⍻
Basically every CLI tool can be improved in some way to provide extra context to LLMs. It will reduce tool calls and optimize context windows.
The agents may benefit from some training on tools available within their agents. This will certainly help with the majority of general CLI tools, there are bespoke tools that could benefit from adapting to LLMs.
It seems a bit silly to suggest, but perhaps we need a whole set of LLM-enhanced CLI tools or a custom LLM shell? The user experience (UX) field could even branch into AI experience and provide us a whole new information architecture.