CLI-Anything: どんなソフトウェアもAIエージェント対応に
March 10, 2026
カテゴリ:
実用的なオープンソースプロジェクト
CLI-Anything: 1つのコマンドで全てのソフトウェアをエージェントネイティブに
今日のソフトウェアはGUIを通じて人間にサービスを提供します。明日のエージェントには構造化されたCLIインターフェースが必要です。CLI-Anythingの登場です—革命的なClaude Codeプラグインで、どんなソフトウェアのコードベースも自動的に本番環境対応の、エージェント制御可能なCLIに変換します。
🎯 エージェント-ソフトウェアのギャップを解決
AIエージェントは推論に優れていますが、プロフェッショナルなソフトウェアには苦戦します。CLI-Anythingはこのギャップを次のように埋めます:
- 直接バックエンド統合: 本物のBlender、GIMP、LibreOfficeを呼び出し—おもちゃの実装ではありません
- GUIの脆弱性ゼロ: スクリーンショットなし、RPAなし、純粋なコマンドラインの信頼性
- 構造化JSON出力: エージェントがシームレスに消費可能 + 人間が読みやすいフォーマット
- 1コマンド自動化: 分析からPyPI対応パッケージまでの7段階パイプライン
🚀 5分クイックスタート
/plugin marketplace add HKUDS/CLI-Anything
/plugin install cli-anything
/cli-anything ./gimp
cd gimp/agent-harness && pip install -e .
cli-anything-gimp --help
これだけです。 GIMP用の完全にテスト済みCLIが、107個の合格テスト付きで手に入ります。
✅ 9つのアプリケーションで実戦テスト済み
| ソフトウェア | ドメイン | 合格テスト数 | CLIコマンド |
|---|---|---|---|
| GIMP | 画像編集 | 107 ✅ | cli-anything-gimp |
| Blender | 3Dモデリング | 208 ✅ | cli-anything-blender |
| Inkscape | ベクターグラフィックス | 202 ✅ | cli-anything-inkscape |
| Audacity | オーディオ制作 | 161 ✅ | cli-anything-audacity |
| LibreOffice | オフィススイート | 158 ✅ | cli-anything-libreoffice |
| OBS Studio | ライブストリーミング | 153 ✅ | cli-anything-obs-studio |
| Kdenlive | ビデオ編集 | 155 ✅ | cli-anything-kdenlive |
| Shotcut | ビデオ編集 | 154 ✅ | cli-anything-shotcut |
| Draw.io | ダイアグラミング | 138 ✅ | cli-anything-drawio |
合計: 1,436テスト、100%合格率。
🎮 実世界のエージェントワークフロー
# プロフェッショナルな成果物を作成
cli-anything-libreoffice document new -o report.json --type writer
cli-anything-libreoffice --project report.json writer add-heading -t "Q1 Report" --level 1
cli-anything-libreoffice --project report.json export render output.pdf -p pdf
# 3D製品ビジュアライゼーション
cli-anything-blender scene new --name ProductShot
cli-anything-blender[ProductShot] object add-mesh --type cube --location 0 0 1
cli-anything-blender[ProductShot] render execute --output render.png --engine CYCLES
🔧 エージェントにとってCLIがGUIより優れている理由?
- 構造化&構成可能: テキストコマンドがLLM推論と完璧に連鎖
- 汎用性: Windows/Mac/Linuxで依存関係なしで動作
- 自己文書化:
--helpフラグで自動API発見 - 決定論的: 一貫したJSON出力で解析の複雑さを排除
- 実証済み: Claude Codeが毎日数千のCLIワークフローを実行
🌐 業界横断的なユースケース
- 🎨 クリエイティブ: GIMP、Blender、Inkscape、OBS Studio
- 📊 データ: JupyterLab、Metabase、DBeaver
- 💻 DevOps: Jenkins、Gitea、ArgoCD
- 🏢 エンタープライズ: LibreOffice、NextCloud、Odoo
- 📐 ダイアグラミング: Draw.io、Mermaid、PlantUML
📦 本番環境対応アーキテクチャ
- 本物の統合: 実際のソフトウェアバックエンド (bpy、GEGL、ODF、MLT)
- デュアルインタラクション: 状態保持REPL + サブコマンドスクリプティング
- ゼロコンフィグインストール:
pip install -e .→ PATH対応 - 多層テスト: 1,011ユニット + 425 E2Eテスト
- エージェント優先設計: すべてのコマンドに
--jsonフラグ
🚀 今日から始めよう
git clone https://github.com/HKUDS/CLI-Anything.git
/plugin marketplace add HKUDS/CLI-Anything
/plugin install cli-anything
/cli-anything <your-software-path>
どんなコードベースもエージェントネイティブツールに変換。 API不要。GUIハック不要。ただ構造化されたCLIパワーだけ。
GitHubでCLI-Anythingを⭐ Starして、エージェントネイティブの未来に参加しよう!
元の記事:
オリジナルを見る