v0.2.0
Rich-Harris/degitv0.2.0Mar 30, 2026by yuh-yang
AI Summary
A major feature release introducing a wide array of new agent harnesses and CLI tools for various applications.
Key Highlights
- Added numerous new agent harnesses including Draw.io, ComfyUI, FreeCAD, Zotero, and AdGuardHome.
- Improved session state handling with atomic file locking.
- Added SKILL.md generation for AI agent discovery.
New Features
- AnyGen OpenAPI CLI harness
- Draw.io CLI harness
- Zoom harness
- Mermaid Live Editor harness
- ComfyUI agent harness
- NotebookLM agent harness
- Mubu agent harness
- AdGuardHome CLI harness
- Ollama agent harness
- FreeCAD CLI harness
- Browser automation CLI
- iTerm2 CLI harness
Full Release Notes
## What's Changed * Add AnyGen OpenAPI CLI harness by @koltyu-anygen in https://github.com/HKUDS/CLI-Anything/pull/6 * Add Draw.io CLI harness for agent-native diagram creation by @zhangxilong-43 in https://github.com/HKUDS/CLI-Anything/pull/9 * docs: clean up stale build.md references after merge into cli-anything.md by @JasonZhaoWW in https://github.com/HKUDS/CLI-Anything/pull/7 * Add /cli-anything:list command and update documentation by @Lin-Jiong-HDU in https://github.com/HKUDS/CLI-Anything/pull/8 * feat: add zoom harness by @zhangxilong-43 in https://github.com/HKUDS/CLI-Anything/pull/25 * fix: replace placeholder URLs with correct HKUDS/CLI-Anything URL by @Jah-yee in https://github.com/HKUDS/CLI-Anything/pull/26 * fix: [shotcut] add missing lxml dependency to shotcut/agent-harness/setup.py by @jarrodcolburn in https://github.com/HKUDS/CLI-Anything/pull/13 * fix(shotcut): add auto-save option for one-shot mode by @Jah-yee in https://github.com/HKUDS/CLI-Anything/pull/15 * fix(libreoffice): enable real LibreOffice backend on Windows and macOS by @Laplace5079 in https://github.com/HKUDS/CLI-Anything/pull/18 * Add Codex skill integration by @morty-z in https://github.com/HKUDS/CLI-Anything/pull/38 * Feat/qoder plugin support by @panxiaojun233 in https://github.com/HKUDS/CLI-Anything/pull/43 * Add PowerShell installer for Codex skill by @0xCyberBerserker in https://github.com/HKUDS/CLI-Anything/pull/55 * fix: replace remaining placeholder URLs in zoom and drawio setup.py by @omerarslan0 in https://github.com/HKUDS/CLI-Anything/pull/53 * docs: add Windows bash/cygpath note by @omerarslan0 in https://github.com/HKUDS/CLI-Anything/pull/64 * Escape Script-Fu path literals to prevent injection by @Mirza-Samad-Ahmed-Baig in https://github.com/HKUDS/CLI-Anything/pull/60 * docs: add Japanese README by @eltociear in https://github.com/HKUDS/CLI-Anything/pull/62 * Refactor setup.py for better clarity and structure by @manucian-official in https://github.com/HKUDS/CLI-Anything/pull/49 * docs: note OpenCode version requirement by @omerarslan0 in https://github.com/HKUDS/CLI-Anything/pull/68 * feat: guard Windows bash without cygpath by @omerarslan0 in https://github.com/HKUDS/CLI-Anything/pull/71 * docs: fix opencode commands typo and add native OpenClaw instructions by @sjhddh in https://github.com/HKUDS/CLI-Anything/pull/79 * feat(session): sort JSON keys for deterministic agent diffing by @sjhddh in https://github.com/HKUDS/CLI-Anything/pull/78 * Add Mermaid Live Editor harness by @getmored-create in https://github.com/HKUDS/CLI-Anything/pull/88 * feat: add ComfyUI agent harness by @Bortlesboat in https://github.com/HKUDS/CLI-Anything/pull/80 * fix: replace Pillow with GIMP-native Script-Fu rendering backend (fixes #48) by @Xyerophyte in https://github.com/HKUDS/CLI-Anything/pull/76 * feat: Add SKILL.md generation for AI agent discovery (Phase 6.5) by @alon-mini in https://github.com/HKUDS/CLI-Anything/pull/47 * Docs: add Goose Desktop/CLI usage by @omerarslan0 in https://github.com/HKUDS/CLI-Anything/pull/84 * fix(session): atomic file locking to prevent race conditions in all harnesses by @ZJZAC in https://github.com/HKUDS/CLI-Anything/pull/94 * feat: add experimental NotebookLM agent harness scaffold / 新增实验性的 NotebookLM agent harness 脚手架 by @Haimbeau1o in https://github.com/HKUDS/CLI-Anything/pull/95 * feat(mubu): add Mubu agent harness by @cnfjlhj in https://github.com/HKUDS/CLI-Anything/pull/99 * feat: add AdGuardHome CLI harness by @pyxl-dev in https://github.com/HKUDS/CLI-Anything/pull/98 * feat: add AdGuardHome CLI harness — first REST API service harness by @pyxl-dev in https://github.com/HKUDS/CLI-Anything/pull/65 * docs(README_CN): improve Chinese phrasing by @fishwww-ww in https://github.com/HKUDS/CLI-Anything/pull/103 * feat: add ollama agent harness by @omerarslan0 in https://github.com/HKUDS/CLI-Anything/pull/102 * Add Audacity eval harness and regression reporting by @omerarslan0 in https://github.com/HKUDS/CLI-Anything/pull/96 * fix: persist session state in CLI mode and handle quoted text in REPL by @omerarslan0 in https://github.com/HKUDS/CLI-Anything/pull/112 * feat(ollama): support repeatable embed inputs by @tommyalt in https://github.com/HKUDS/CLI-Anything/pull/110 * Use gimp-file-load for non-PNG inputs in apply_filter_and_export by @omerarslan0 in https://github.com/HKUDS/CLI-Anything/pull/83 * Add Novita provider integration by @Alex-wuhu in https://github.com/HKUDS/CLI-Anything/pull/101 * security: add codec allowlist validation for melt backends by @ZJZAC in https://github.com/HKUDS/CLI-Anything/pull/100 * feat: add Browser automation CLI via DOMShell MCP server by @furkankoykiran in https://github.com/HKUDS/CLI-Anything/pull/118 * fix(repl): use shlex.split for REPL input parsing across 9 harnesses by @warren618 in https://github.com/HKUDS/CLI-Anything/pull/128 * docs: add Copilot CLI support by @lan-kehan in https://github.com/HKUDS/CLI-Anything/pull/120 * feat: Update registry.json by @omerarslan0 in https://github.com/HKUDS/CLI-Anything/pull/122 * feat: add MuseScore 4 CLI wrapper for music notation by @tamvicky in https://github.com/HKUDS/CLI-Anything/pull/117 * feat: add missing SKILL.md for adguardhome, comfyui, mermaid + fix setup.py + expand test coverage by @Okyumi in https://github.com/HKUDS/CLI-Anything/pull/124 * feat: add sketch harness by @zhangxilong-43 in https://github.com/HKUDS/CLI-Anything/pull/123 * fix(krita): address code review feedback (#119) by @AlexGabbia in https://github.com/HKUDS/CLI-Anything/pull/134 * fix(browser): fix DOMShell MCP parameter mismatches and connection model by @apireno in https://github.com/HKUDS/CLI-Anything/pull/135 * feat: add iTerm2 CLI harness to registry by @voidfreud in https://github.com/HKUDS/CLI-Anything/pull/130 * docs: fix CLI-Hub meta-skill README links by @Jholly2008 in https://github.com/HKUDS/CLI-Anything/pull/142 * feat(freecad): add CLI harness for FreeCAD (258 commands, 17 workbenches) by @AlexGabbia in https://github.com/HKUDS/CLI-Anything/pull/139 * Feat/renderdoc cli harness by @levishilf in https://github.com/HKUDS/CLI-Anything/pull/147 * feat: add Teltonika RMS API harness by @galke7 in https://github.com/HKUDS/CLI-Anything/pull/131 * fix(zoom): restrict token and config file permissions to owner-only by @sorlen008 in https://github.com/HKUDS/CLI-Anything/pull/146 * fix: missing closing brace in registry.json breaks CLI-Hub by @JayFarei in https://github.com/HKUDS/CLI-Anything/pull/151 * Bugfix/132 by @zhangxilong-43 in https://github.com/HKUDS/CLI-Anything/pull/152 * feat(zotero): add a CLI-Anything harness for Zotero desktop by @zhiwuyazhe-fjr in https://github.com/HKUDS/CLI-Anything/pull/153 * fix(blender): correct EEVEE engine name and force absolute render paths by @loriscience in https://github.com/HKUDS/CLI-Anything/pull/149 * [codex] add clibrowser to CLI-Hub registry by @allthingssecurity in https://github.com/HKUDS/CLI-Anything/pull/164 ## New Contributors * @koltyu-anygen made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/6 * @zhangxilong-43 made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/9 * @JasonZhaoWW made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/7 * @Lin-Jiong-HDU made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/8 * @Jah-yee made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/26 * @jarrodcolburn made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/13 * @Laplace5079 made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/18 * @morty-z made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/38 * @panxiaojun233 made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/43 * @0xCyberBerserker made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/55 * @omerarslan0 made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/53 * @Mirza-Samad-Ahmed-Baig made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/60 * @eltociear made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/62 * @manucian-official made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/49 * @sjhddh made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/79 * @getmored-create made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/88 * @Bortlesboat made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/80 * @Xyerophyte made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/76 * @alon-mini made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/47 * @ZJZAC made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/94 * @Haimbeau1o made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/95 * @cnfjlhj made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/99 * @pyxl-dev made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/98 * @fishwww-ww made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/103 * @tommyalt made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/110 * @Alex-wuhu made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/101 * @furkankoykiran made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/118 * @warren618 made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/128 * @lan-kehan made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/120 * @tamvicky made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/117 * @Okyumi made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/124 * @AlexGabbia made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/134 * @apireno made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/135 * @voidfreud made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/130 * @Jholly2008 made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/142 * @levishilf made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/147 * @galke7 made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/131 * @sorlen008 made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/146 * @JayFarei made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/151 * @zhiwuyazhe-fjr made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/153 * @loriscience made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/149 * @allthingssecurity made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/164 **Full Changelog**: https://github.com/HKUDS/CLI-Anything/commits/v0.2.0