Communityコーディング&開発github.com

xiyi-666/OpenClaw-AutoCLI

ACPベースの任意クライアント対応CLI管理インターフェース。タスク起動、セッション管理をサポートし、Codex、Claude Code、Gemini CLI、OpenCodeのACPサーバーと連携。スキルパッケージからタスク状態を問い合わせ可能。

OpenClaw-AutoCLI とは?

OpenClaw-AutoCLIは、ACP(Agent Communication Protocol)に基づいて設計されたCLI管理インターフェースです。任意のクライアントを接続可能であり、タスクの起動やセッション管理をサポートします。Codex、Claude Code、Gemini CLI、OpenCodeといった主要なAIエージェントツールのACPサーバーと直接通信できるため、開発者は統一されたCLIから複数のエージェントフレームワークを制御できます。さらに、スキル用のパッケージ(Skillsパッケージ)が提供されており、これを利用することでタスクの状態をプログラム的に問い合わせることが可能です。これにより、CI/CDパイプラインや自動化スクリプトからの統合が容易になり、エージェントタスクの進捗監視や管理を効率化できます。主にターミナル環境やDevOpsワークフローでの利用を想定しており、マルチエージェント環境の管理をシンプルにします。

対応✓Claude Code✓Codex CLI~Cursor✓Gemini CLI✓OpenCode
npx skills add xiyi-666/OpenClaw-AutoCLI

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

OpenClaw-AutoCLI は何をしますか?

ACPベースで任意のクライアントと接続可能なCLI管理インターフェースです。タスクの起動やセッション管理をサポートし、Codex、Claude Code、Gemini CLI、OpenCodeのACPサーバーと対話できます。また、skillパッケージを通じてタスク状態を問い合わせるためのAPIも提供しています。

主な機能

  • タスク起動: ACPサーバー上でタスクを開始します。
  • セッション管理: アクティブなセッションの一覧表示、監視、終了を行います。
  • クライアント互換性: Codex、Claude Code、Gemini CLI、OpenCodeなど、ACPプロトコルを実装する任意のクライアントと連携可能です。
  • Skillsパッケージ: タスク状態を問い合わせるための組み込みスキルを提供します。

使用方法

# サーバーに接続してタスクを開始
openclaw task start "コードレビューを実行"

# タスク状態を問い合わせ
openclaw status --task-id <task-id>

# アクティブなセッションを一覧表示
openclaw session list

要件

  • ACPプロトコルに対応したエージェントサーバー(例: Codex, Claude Code, Gemini CLI, OpenCode)
  • Python 3.8+

インストール

pip install openclaw-autocli

関連リンク

関連スキル