Claude Skill

openclaw/acpx

acpx 是一个基于 TypeScript 的无头 CLI 客户端,用于管理有状态的代理客户端协议会话,支持通过命令行与代理系统进行交互。

概览

Stars2,930
Forks286
语言TypeScript
最后更新2026-07-02
最近同步2026-07-03
前往 GitHub

仓库信息

拥有者openclaw
仓库acpx
完整名称openclaw/acpx
Repo ID1,160,289,278

安装这个 Skill

npm install -g acpx@latest

Registry 信息

类型mcp_server
质量分85/100
验证状态readme_parsed
最近验证2026-05-31
平台
ClaudeMCPOpenClawCodexCursor
能力
browserpdfmemoryterminalworkflowagentclientprotocol
识别文件
README.mddocsexamplespackage.jsontest
配置键
URLMETHOD_IDACPX_AUTH_OPENAI_API_KEYOPENAI_API_KEYPACKAGE_JSON
安装方式
  • npm install -g acpx@latest
  • npx acpx@latest
  • npx acpx@latest --skill install acpx --agent codex --scope user
  • npx acpx@latest codex "fix the failing tests"
  • npx acpx@latest claude "refactor the auth module"

项目简介

acpx 是一个无头命令行界面客户端,专为管理有状态的代理客户端协议(ACP)会话而设计,提供与基于代理的系统进行交互的命令行接口。

英文描述

Headless CLI client for stateful Agent Client Protocol (ACP) sessions

要点

  • 用于 ACP 会话的无头 CLI 客户端
  • 管理有状态的协议会话
  • TypeScript 实现
  • 用于代理交互的命令行界面

使用场景

  • 通过 CLI 与基于代理的系统交互
  • 管理持久的 ACP 会话
  • 自动化代理客户端协议工作流
  • 将 ACP 集成到无头环境中

README 摘要

<p align="center"> <img src="acpx_banner.svg" alt="acpx banner" width="100%" /> </p> # acpx [![npm version](https://img.shields.io/npm/v/acpx.svg)](https://www.npmjs.com/package/acpx) [![npm downloads](https://img.shields.io/npm/dm/acpx.svg)](https://www.npmjs.com/package/acpx) [![CI](https://github.com/openclaw/acpx/actions/workflows/ci.yml/badge.svg)](https://github.com/openclaw/acpx/actions/workflows/ci.yml) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) [![Node.js](https://img.shields.io/node/v/acpx.svg)](https://nodejs.org) > ⚠️ `acpx` is in alpha and the CLI/runtime interfaces are likely to change. Anything you build downstream of this might break until it stabilizes. > ACP coverage status: see [ACP Spec Coverage Roadmap](docs/2026-02-19-acp-coverage-roadmap.md). Your agents love acpx! 🤖❤️ They hate having to scrape characters from a PTY session 😤 `acpx` is a headless CLI client for the [Agent Client Protocol (ACP)](https://agentclientprotocol.com), so AI agents and orchestrators can talk to coding agents over a structured protocol instead of PTY scraping. One command surface for Pi, OpenClaw ACP, Codex, Claude, and other ACP-compatible agents. Built for agent-to-agent communication over the command line. - **Persistent sessions**: multi-turn conversations that survive across invocations, scoped per repo - **Named sessions**: run parallel workstreams in the same repo (`-s backend`, `-s frontend`) - **Prompt queueing**: submit prompts while one is already running, they execute in order - **Cooperative cancel command**: `cancel` sends ACP `session/cancel` via queue IPC without tearing down session state - **Soft-close lifecycle**: close sessions without deleting history from disk - **Queue owner

话题

探索更多

数据来自 GitHub,同步时间:2026-07-03