HKUDS shipped CLI-Anything — a Claude Code plugin that automatically generates production-ready CLI interfaces for any software with a codebase, turning GUI apps and SaaS platforms into agent-native tools. It’s sitting at 306 daily stars on GitHub trending today.
## The 7-phase pipeline
Analyze → Design → Implement → Plan Tests → Write Tests → Document → Publish. The pipeline runs fully automated. Output is a CLI with self-describing `–help` flags that agents can discover at runtime, plus structured JSON output that removes parsing complexity. The generated CLIs make direct calls to real backends — LibreOffice generates actual PDFs, Blender renders actual 3D scenes, Audacity processes audio via sox. No toy wrappers.
## What ships with it
CLI-Anything Hub is an agent-friendly registry and package manager. Already supports Stable Diffusion WebUI, ComfyUI, Ollama, JupyterLab, Jenkins, GitLab, Grafana, LibreOffice, and more. Install with `/plugin marketplace add HKUDS/CLI-Anything` inside a Claude Code session.
## Why it matters
The bottleneck for agentic workflows is that most useful software doesn’t have a CLI — your agent can’t drive Blender, Figma, or your SaaS dashboard directly. CLI-Anything tries to solve this at scale: instead of writing one CLI per app, generate them automatically from the codebase. If this generalizes, the agent-tool integration gap shrinks dramatically.

Leave a comment