Connect Clawsmith to your coding agent. Ship products like crazy.Unlimited usage during betaGet API Key โ†’
โ† Back to dashboard
clawsmith.com/signal/agent-native-cli-design-missing-structured-output
โš  IssueWide Opendev_tool_cliLive

No standard for building CLIs that agents can reliably call without prompt engineering

AI agents call CLIs constantly but most CLIs were designed for humans, not agents. Natural language output, interactive prompts, --force flags, and inconsistent exit codes make CLI automation fragile. The HN post 'Principles for agent-native CLIs' (112 pts, 19 comments) crystallized the frustration. CLI-Anything (HKUDS) tries to auto-convert any CLI to agent-callable. The gap: no toolchain or standard that makes a CLI robust for programmatic agent use without rewriting it.

Score Breakdown

HN
231

Gap Assessment

Wide OpenNo dedicated solution exists

No established standard or toolchain for agent-native CLI design; CLI-Anything is early research; problem is documented but unsolved

Frequently Asked Questions