acpx CLI
acpx запускает кодовых агентов по протоколу ACP из командной строки: сессии в репозитории и одна форма команды для 30 агентов
- 3 428 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Запускает кодовых агентов, которые меняют файлы и выполняют команды в репозитории
- Хранит сессии на диске
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/acpxОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Запускает кодовых агентов, которые меняют файлы и выполняют команды в репозитории
- Хранит сессии на диске
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
acpx — клиент командной строки без интерфейса для протокола Agent Client Protocol. Он дает агентам, оркестраторам и разработчикам единый структурированный интерфейс к постоянным сессиям, разовым запускам и правам с машиночитаемым выводом, без разбора текста терминала. Сессия привязана к текущему репозиторию и сохраняется между запусками. Сначала создают ее командой `acpx codex sessions new`, затем отправляют запрос: `acpx codex "summarize this repository"`. Тридцать встроенных профилей, среди них Codex, Claude Code, Gemini CLI, Cursor, GitHub Copilot, Goose, Kiro и OpenClaw, запускаются одинаковой формой команды. В репозитории лежит скилл `skills/acpx`, который учит агента пользоваться клиентом.
Для кого. Тем, кто строит оркестраторы и автоматизацию вокруг нескольких кодовых агентов и хочет один интерфейс вместо разных CLI.
Подходит, если
- Один агент вызывает другого, например Claude Code просит Codex проверить решение.
- В скрипте нужно держать долгую сессию с агентом и подавать запросы по очереди.
- Одну и ту же задачу гоняют на нескольких агентах и сравнивают результаты.
- Автоматизация не должна случайно начать новый разговор: сессию создают явно.
- Разные команды запуска агентов сводят к единому виду.
Не подходит, если
- Нужен только интерактивный чат с одним агентом: хватит его собственного CLI.
- Агент не поддерживает ACP или не входит в список профилей и не имеет адаптера.
- Требуется стабильный интерфейс: до версии 1.0 команды и рантайм меняются.
Пример запроса к агенту
Через acpx создай сессию Codex в этом репозитории и попроси его найти самый медленный тест и объяснить причину.Ограничения
Проект до версии 1.0, поэтому команды и интерфейсы рантайма могут меняться. Нужен Node.js 22.13 или новее. Сам агент вы ставите и авторизуете заранее: acpx лишь запускает его, а требования к CLI или адаптеру описаны в руководстве по каждому профилю. Возможности зависят от агента, часть профилей, например Ante, экспериментальная. Постоянные сессии хранятся на диске в привязке к репозиторию, поэтому секреты из запросов тоже остаются в этих файлах.
Как отключить. Удалите пакет командой `npm uninstall -g acpx`. Сохраненные сессии и настройки остаются на диске, их стирают отдельно.
Частые вопросы
Как установить?
Выполните `npm install -g acpx@latest`. Без глобальной установки подойдет `npx acpx@latest`. Нужен Node.js 22.13 или новее.
С чего начать работу?
Создайте сессию в репозитории: `acpx codex sessions new`. Затем отправьте запрос: `acpx codex "find the slowest test and explain why"`.
Какие агенты поддерживаются?
Тридцать встроенных профилей, среди них Pi, OpenClaw, Codex, Claude Code, Gemini CLI, Cursor, GitHub Copilot, Goose, Kiro и Kimi. Форма команды одинакова.
Сессия сохраняется?
Да. Она привязана к текущему репозиторию и живет между запусками. Явное создание не дает автоматизации начать лишний разговор.
Есть ли скилл для агента?
Да, `skills/acpx` в репозитории учит агента вызывать клиент и вести сессии.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыКодинг-агент по протоколу ACP на Python: читает и правит код, держит все сессии в SQL и ищет по ним.
Мост между локальными CLI-агентами: Codex, Cursor или Claude Code делегируют работу Antigravity, Grok, Kimi и еще семи агентам.
PromptOps держит Claude Code, Codex и Gemini CLI рядом по проектам и дает ведущему агенту MCP для запуска помощников
Axel запускает в терминале Rex именованных агентов на Claude Code, Codex и других, а потоки задач переживают закрытие ноутбука
CLI, который держит в одном месте общий контекст кодовых агентов: инструкции, скиллы, MCP, субагентов и долгую память по проектам и машинам
Agents Can Communicate (ACC)
Agents Can Communicate
ACC передает вопросы, ревью и хэндоффы между сессиями Claude Code, Codex и других клиентов на одной машине
Коротко о README
README показывает пример диалога с Codex и предупреждает, что клиент до версии 1.0. Далее идут установка, быстрый старт и таблица профилей агентов.