The systemd universe is moving this way from dbus, and there doesn't seem to be a ton of protest against giving up dbus for json over unix sockets. There's really not that many protocols that are super pleasant for conversing with across sockets.
You need to rewrite your CLI for AI agents
21–30 of 74 posts
Re: You need to rewrite your CLI for AI agents
#22> Humans rarely typo a traversal. I don't think this is true?
The typos are a bit different, but that’s one reason I hate the command line as a human. You want me to hand type a file name? I’ll flip a letter or skip one!
Re: You need to rewrite your CLI for AI agents
#23This feels completely speculative: there's no measure of whether this approach is actually effective. Personally, I'm skeptical: - Having the agent look up the JSON schemas and skills to use the CLI still dumps a lot of tokens into its context. - Designing for AI agents over humans doesn't seem very future proof. Much of the world is still designed for humans, so the developers of agents are incentivized to make agen…
Re: You need to rewrite your CLI for AI agents
#24Re: You need to rewrite your CLI for AI agents
#25Re: You need to rewrite your CLI for AI agents
#26Re: You need to rewrite your CLI for AI agents
#27This feels completely speculative: there's no measure of whether this approach is actually effective. Personally, I'm skeptical: - Having the agent look up the JSON schemas and skills to use the CLI still dumps a lot of tokens into its context. - Designing for AI agents over humans doesn't seem very future proof. Much of the world is still designed for humans, so the developers of agents are incentivized to make agen…
Surely the skill for a cli tool is a couple of lines describing common usage, and a description of the help system?
> gws ships 100+ SKILL.md files
Which must altogether be hundreds of lines of YAML frontmatter polluting your context.