ACP-адаптер для Claude Agent SDK
claude-agent-acp
Адаптер Agent Client Protocol: запускает агента на Claude Agent SDK внутри Zed и других редакторов с поддержкой ACP
- 2 703 ★ репозитория
- Последний коммит
- Apache-2.0
Широкий доступ
Почему такой уровень
- Агент правит файлы и запускает команды в терминале
- Отправляет код проекта в API Anthropic
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/claude-agent-acpОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Агент правит файлы и запускает команды в терминале
- Отправляет код проекта в API Anthropic
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Адаптер реализует агента по протоколу ACP на официальном Claude Agent SDK, поэтому любой совместимый клиент может работать с Claude так же, как с встроенным ассистентом. Поддерживаются упоминания файлов через @, изображения, вызовы инструментов с запросом разрешений, ревью правок, списки задач, терминалы, пользовательские слэш-команды и MCP-серверы клиента. Вложенные субагенты показываются отдельными сессиями, если клиент это умеет. Через расширения протокола передаются долгие цели сессии, структурированные ошибки и настройки модели.
Для кого. Для разработчиков, которые хотят пользоваться Claude в Zed, JetBrains или другом ACP-клиенте вместо терминала.
Подходит, если
- Вы работаете в редакторе с поддержкой ACP и хотите агента Claude в боковой панели
- Нужно ревьюить правки агента в интерфейсе редактора
- Вы делаете свой ACP-клиент и нужен готовый агент для проверки
Не подходит, если
- Вам достаточно Claude Code в терминале
- Нет доступа к API Anthropic или подписки Claude
Пример запроса к агенту
Подключи Claude как внешнего агента в моем редакторе через ACPОграничения
Работает через Claude Agent SDK, поэтому нужен доступ к Anthropic, который из России без VPN недоступен. Отдельные сессии субагентов появляются только при поддержке со стороны клиента. Preview-версии собираются из каждого коммита и могут быть нестабильны.
Как отключить. Удалите агента из настроек ACP-клиента и выполните npm uninstall @agentclientprotocol/claude-agent-acp, если ставили пакет вручную.
Частые вопросы
Что такое ACP?
Agent Client Protocol, открытый протокол, по которому редактор общается с агентом, похоже на то, как LSP связывает редактор с языковым сервером.
Как попробовать неопубликованные изменения?
Установите пакет с тегом preview: он публикуется при каждом пуше в main.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыСистема для кодовых агентов: 71 агент, 311 скиллов, хуки, память, правила и сканер безопасности AgentShield
Один рантайм для Claude Code, Codex, OpenCode и других: работа принята, только если пройдены проверки, которые агент не писал
MCP-сервер реестра HeyClaude только для чтения: агент ищет скиллы, MCP-серверы и хуки и получает готовые команды установки
Оркестрация нескольких агентов для Claude Code: команды, роли, автопилот и распределение задач между скиллами и субагентами
claude-code-sub-agents
Claude Code Subagents Collection
Коллекция специализированных сабагентов для Claude Code: фронтенд, бэкенд, данные, инфраструктура, тестирование, безопасность
CCS
CCS - Claude Codex Switch
CLI для переключения Claude Code между аккаунтами, провайдерами и локальными моделями без правки конфигов
Коротко о README
README коротко описывает адаптер и перечисляет поддерживаемые возможности протокола, включая несколько расширений с отдельной документацией. Показано, как поставить preview-сборку из npm. Отдельный раздел объясняет, как клиент и адаптер договариваются о сессиях субагентов. Лицензия Apache 2.0.