agent-marketplace CLI

CLI ставит общие скиллы, команды, субагентов, хуки и MCP-серверы сразу в восемь ИИ-инструментов в их родных форматах

  • 91 ★ репозитория
  • Последний коммит
  • Apache-2.0
CLI

Расширенный доступ

Почему такой уровень

  • Пишет файлы и хуки в настройки Claude Code, Cursor и других оболочек и ставит MCP-серверы из внешних реестров
  • Установочный скрипт запускается из сети: проверяйте контрольные суммы релиза
Все причины и проверки

adyen/agent-marketplace

Установка

Ручная установка

curl -fsSL https://agent-marketplace.io/install.sh | bash

Установщик из README. Он отказывается ставить релизы без `SHA256SUMS`. Для проверки можно скачать бинарник вручную.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Пишет файлы и хуки в настройки Claude Code, Cursor и других оболочек и ставит MCP-серверы из внешних реестров
  • Установочный скрипт запускается из сети: проверяйте контрольные суммы релиза

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Утилита на Go в одном бинарнике для macOS и Linux без внешних зависимостей. Она читает ресурсы из реестров, то есть Git-репозиториев или локальных папок, и из размещенных маркетплейсов, а затем записывает каждый ресурс в формате той оболочки, которую вы выбрали: Factory Droid, Claude Code, Cursor, Windsurf, Gemini CLI, Devin CLI, Codex или OpenCode. Ресурсом считается скилл, команда, субагент, хук или MCP-сервер. Порядок работы: `agent-marketplace init` выбирает целевые оболочки, `install <имя> --from <git-url> --ref main --scope repo` добавляет ресурс, `sync` пишет файлы в папки оболочек, `status` показывает, что и откуда стоит. Настройки лежат в `.agents/config.yaml`, блокировка версий в `.agents/lock.yaml`, а `sync --check` в CI ловит расхождения. Команда `serve` поднимает собственный маркетплейс, который индексирует реестры для поиска и установки точных ревизий.

Для кого. Командам, где разработчики сидят на разных ИИ-инструментах и нужен единый набор скиллов и MCP-серверов под контролем версий.

Подходит, если

  • Половина команды пишет в Cursor, половина в Claude Code, и скиллы нужны в обоих
  • Набор ресурсов должен попадать в репозиторий и воспроизводиться у каждого клона через файл блокировки
  • В CI нужна проверка, что папки оболочек не разошлись с конфигурацией (`sync --check`)
  • Компании нужен внутренний маркетплейс ресурсов с поиском и установкой точных ревизий

Не подходит, если

  • Вы работаете в одном инструменте и ставите скиллы его родной командой: утилита добавит лишний слой
  • Нужна поддержка Windows: готовые бинарники заявлены только для macOS и Linux
  • Вам нужен каталог для чтения и выбора скиллов: утилита ставит выбранное и ничего не рекомендует

Пример запроса к агенту

Поставь agent-marketplace, выбери Claude Code и Cursor и добавь в репозиторий скилл из нашего Git-реестра

Ограничения

  • Готовые бинарники только для macOS и Linux, для других платформ остается сборка из исходников или через Go.
  • Утилита ставит чужие хуки и MCP-серверы в настройки агентов: их безопасность определяется источником реестра и вашей проверкой.
  • Установщик через `curl | bash` отказывается работать с релизами без `SHA256SUMS`, включая v5.0.3 и более ранние.
  • Размещенный маркетплейс (`serve`) нужно развернуть и поддерживать самостоятельно, он описан отдельными руководствами.

Как отключить. Удалите установленные ресурсы командой удаления из справки CLI и файлы `.agents/config.yaml` и `.agents/lock.yaml`, затем бинарник `agent-marketplace` из каталога установки.

Частые вопросы

Как поставить agent-marketplace?

Скриптом `curl -fsSL https://agent-marketplace.io/install.sh | bash` или скачиванием бинарника из релизов. Версию и папку задают переменные `AGENT_MARKETPLACE_VERSION` и `AGENT_MARKETPLACE_INSTALL_DIR`.

В какие инструменты утилита пишет ресурсы?

Factory Droid, Claude Code, Cursor, Windsurf, Gemini CLI, Devin CLI, Codex и OpenCode. Для каждого она использует родную раскладку папок.

Что хранится в `.agents/lock.yaml`?

Точные ревизии установленных ресурсов. Файл коммитят вместе с `.agents/config.yaml`, и каждый клон получает те же файлы.

Как поймать расхождения в CI?

Командой `agent-marketplace sync --check`: она сообщает, если файлы в папках оболочек не совпадают с конфигурацией.

Можно ли развернуть свой маркетплейс?

Да, `agent-marketplace serve` запускает сервер, который индексирует реестры и дает искать и ставить проверенные ревизии. Руководства по локальному и боевому запуску есть в документации.

Обсуждение

Вопросов и отзывов пока нет.

Консольный SSH-инструмент для агентов: выполнение команд, загрузка и скачивание файлов, белые и черные списки команд.

CLIШирокий доступ87Звезды репозитория

Docker-песочница для кодинг-агентов: образ на Debian с Copilot CLI, Codex и Pi, а доступ по SSH, RDP и Docker включается флагами.

CLIРасширенный доступ154Звезды репозитория

Три UNIX-утилиты: форк каталога без копирования, запуск агента в песочнице и патч с его правками.

CLIРасширенный доступ64Звезды репозитория

CLI запускает команды и ИИ-агентов в изолированных микро-ВМ с загрузкой до 125 мс и скрывает ключи API от самой песочницы.

CLIШирокий доступ62Звезды репозитория

Реестр и CLI arctl для MCP-серверов, агентов, скиллов и промптов: публикация, запуск и настройка клиентов в одном месте.

CLIРасширенный доступ540Звезды репозитория

Коротко о README

В README утилита названа установщиком общих ресурсов для ИИ-инструментов, там же даны установка скриптом и вручную и четыре команды быстрого старта. Затем кратко рассказывает о размещенном маркетплейсе и отправляет к документации на сайте agent-marketplace.io. В репозитории есть исходники CLI на Go, сервер маркетплейса и документационный сайт.

Бейдж для README

Сообщить о проблеме