AIエージェントがダッシュボードを開かずに仕事を進める時代、サービスごとにバラバラなCLIを探して設定する手間がボトルネックになっています。
この記事では、Printing Press Libraryが提供する新CLI群の全体像と、1コマンドで導入する手順を整理します。
この記事でわかること
- Printing Press Libraryが何を解決するツールか
- 2026年6月に話題になった16の新CLIと各ツールの役割
- ターミナルバイナリとエージェントスキルを同時に入れる方法
- 公式CLIやMCPサーバーとの違い
エージェント時代の「CLI探し」が遅い理由
Claude CodeやCodex、OpenClaw、Hermesなどのコーディングエージェントは、外部サービスを操作するときAPIドキュメントを読み直し、認証手順を毎回確認します。CloudflareのDNS変更、Vercelのデプロイ確認、Azure DevOpsのPR状況取得といった作業は、人間にとっては数クリックですが、エージェントにとってはトークン消費の大きい試行錯誤になりがちです。
公式CLIは存在するサービスも多い一方、エージェント向けの出力形式や複数リソースを横断するコマンドが弱いケースがあります。MCPサーバーはIDE連携に強いですが、ツール定義が肥大化しやすく、シェルベースのエージェントにはCLIの方がトークン効率が良いとする分析もあります(CLI Printing PressのREADME)。
Printing Press Libraryとは
Printing Press Libraryは、オープンソースのCLI Printing Pressで生成されたCLIを集めたカタログです。GitHub上のmvanhorn/printing-press-libraryリポジトリが本体で、2026年6月時点で300のCLIが20カテゴリに分類されています。カタログサイトprintingpress.devから検索・閲覧できます。
各CLIはGo製のバイナリ(*-pp-cli)と、対応するエージェントスキル(/pp-*)のセットで提供されます。多くのツールはMCPサーバー(*-pp-mcp)も同梱し、シェルエージェントとIDEエージェントの両方から同じ操作面を使えます。
設計思想は「ローカルSQLiteに同期し、複合クエリを1コマンドで返す」ことです。APIラッパーがエンドポイントをそのまま並べるのに対し、スプリント速度やPRレビュー待ち一覧など、複数データを横断する分析コマンドを標準装備しています。
話題になった16の新CLI
2026年6月23日、Printing PressのコントリビューターTrevin Chow氏がXで、直近数週間に追加された注目CLIを紹介しました。投稿では「16 standout new CLIs」と述べ、Cloudflare、1Password、xAI、Vercel、Azure DevOps、Instagram、Xero、QuickBooks、Oura Ring、Paul Graham(paulgraham.com)、Atlas Obscura、Google Analytics、セントルイス連銀(FRED)などが挙げられています。
主要ツールの概要は次のとおりです。
Cloudflare(cloudflare-pp-cli) — アカウント、ゾーン、DNS、Workers、Pages、R2、トンネル、Zero Trustなどをターミナルから操作します。トークン権限の事前診断や、Pages・Workersへのドメイン接続など、ダッシュボード横断作業を1コマンドにまとめています。
1Password(1password-pp-cli) — 公式CLI(op)の上に乗るエージェント向けラッパーです。あいまいなリクエストをop://参照に解決し、読み取り前にポリシーチェックを挟む設計で、シークレットを不用意に露出させにくくしています。
xAI(xai-pp-cli) — xAIのREST APIを他プロバイダー互換の形で叩くCLIです。model-pickerでタスクに合うモデルを選び、cost-previewでリクエスト前にトークンコストを見積もれます。smoke-chatで認証後の推論可否も確認できます。
Vercel(vercel-admin-pp-cli) — デプロイ、プロジェクト、ドメイン、環境変数、チーム、ログを管理する管理者向けCLIです。
Azure DevOps(azure-devops-pp-cli) — ワークアイテム、PR、パイプラインをローカルSQLiteに同期し、standupでレビュー待ちPRと進行中タスクを一覧、velocityでスプリント速度を追跡します。Microsoft公式のaz devopsやMCPサーバーの機能を包含したうえで、オフライン分析コマンドを追加しています。
Instagram(instagram-pp-cli) — ビジネスアカウントの指標をターミナルから取得します。
Xero(xero-pp-cli) — 読み取り専用の会計データCLI。エージェントが安全に帳簿情報を参照する用途向けです。
QuickBooks Online(qbo-pp-cli) — 同様に読み取り専用のQuickBooks Online CLIです。
Oura Ring(oura-pp-cli) — 睡眠、レディネス、活動量、心拍、ワークアウト、SpO2、ストレスなどの健康データを取得します。
Paul Graham(paul-graham-pp-cli) — paulgraham.comの公開エッセイ索引をローカル検索できるCLIです。
Atlas Obscura(atlas-obscura-pp-cli) — 観光スポット検索に加え、ローカルDB、道路沿いルート、保存済みトリップ機能を備えています。
Google Analytics(google-analytics-pp-cli) — GA4のData API、Admin API、Funnel APIを型付きで扱い、チャネル別レポートや異常検知を1コマンドで返します。
FRED(fred-pp-cli) — セントルイス連銀が提供する経済統計データベースFREDの全エンドポイントに対応し、ローカルSQLiteとマクロコマンドでオフライン分析が可能です。
クラウド基盤から会計、健康、メディアまで幅が広く、エージェントが日常業務で触れるサービスを横断的にカバーしている点が話題の理由です。
1コマンドで入れるインストール手順
Printing Press Libraryのnpmパッケージが、Goバイナリのビルドとスキル配置をまとめて実行します。1ツールだけ入れる場合は次のコマンドです。
npx -y @mvanhorn/printing-press-library install cloudflare
複数を一度に入れることもできます。
npx -y @mvanhorn/printing-press-library install cloudflare xai vercel-admin azure-devops
CLIだけ欲しい場合は--cli-only、スキルだけ欲しい場合は--skill-onlyを付けます。デフォルトではバイナリとスキルの両方が入り、Trevin Chow氏の投稿が強調した「One install: the binary in your terminal, and the same powers added to Claude Code, Codex, OpenClaw, and Hermes」という体験に対応します。
バイナリはmacOS/Linuxでは$HOME/.local/bin、Windowsでは%LOCALAPPDATA%\Programs\PrintingPress\binに配置されます。Node.jsが使えない環境ではgo installによる直接インストールも可能です。
カタログの検索や一覧は次のコマンドで行えます。
npx -y @mvanhorn/printing-press-library list
npx -y @mvanhorn/printing-press-library search analytics
エージェントハーネスとの連携
ライブラリ全体の探索用スキルは、ハーネスごとに次の方法で入れます。
- Claude Code / Vercel Agent Skills互換:
npx skills add mvanhorn/printing-press-library/skills/printing-press-library -g -y - OpenClaw:
clawhub install printing-press-library - Hermes:
hermes skills install mvanhorn/printing-press-library/skills/printing-press-library
個別ツールを使うときは/pp-cloudflareのようなフォーカススキルを入れ、エージェントがコマンドを選びやすくします。各スキルは--agentフラグ付きの実行を前提に設計されており、パイプ時は自動でJSON出力、型付き終了コード、非対話モードが有効になります。
公式ツールとの使い分け
Printing PressのCLIは公式ツールの置き換えではなく、エージェント運用に最適化したレイヤーです。1Passwordは公式op CLIが必須で、その上に安全なラッパーを載せています。Azure DevOpsはVM管理などAzureリソース全般にはaz CLIを使うべきで、ADOのワークアイテム・PR・パイプラインに特化しています。
強みはローカルミラーと複合分析コマンドです。APIをその都度叩くラッパーより、同期済みデータにSQLや専用分析コマンドを当てる方が、エージェントの試行回数とトークン消費を抑えられます。弱みは、カタログにないサービスには対応しない点と、各ツールの認証設定が別途必要な点です。
開発者が試す価値がある理由
300を超えるCLIが揃った時点で、個別にAPIクライアントを書くよりカタログから選ぶ方が速い場面が増えています。特にCloudflareとVercel、Azure DevOps、xAIのように開発フローの中核にあるサービスが同じインストール体系で揃ったことで、エージェントに「使える道具箱」を渡しやすくなりました。
まずは普段使うサービス1つをinstallし、--agent付きで動作確認するのが現実的な第一歩です。うまくハマれば、会計やアナリティクス、健康データなど別カテゴリのCLIも同じ手順で広げられます。