Rhesis — скилл
Скилл и MCP-сервер платформы Rhesis: агент проектирует, запускает и разбирает наборы тестов для вашего ИИ-агента
- 404 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Агент с вашим токеном создает и меняет требования, метрики и тесты на платформе Rhesis и запускает прогоны против вашей конечной точки.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/rhesisОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Агент с вашим токеном создает и меняет требования, метрики и тесты на платформе Rhesis и запускает прогоны против вашей конечной точки.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Rhesis — открытая платформа, где команда тестирует ИИ-агента: эксперты гоняют его в браузере и оставляют отзывы, а повторяющиеся замечания превращаются в тесты и метрики. Скилл из папки `skills/rhesis` подключает к этой платформе Claude Code, Cursor или Codex. Агент работает по шагам. Сначала он изучает, что умеет проверяемая конечная точка, затем составляет план требований, тестов и метрик и ждет одобрения. После этого он создает сущности на платформе, запускает прогон и показывает сводку провалов с закономерностями и ссылками. Простые операции идут без полного цикла: показать наборы тестов, ужесточить порог метрики, сравнить два последних прогона, связать метрику с требованием. Все действия выполняются через MCP-сервер Rhesis, сам скилл служит маршрутизатором к справочникам в `references/`.
Для кого. Инженерам, которые строят чат-ботов и ИИ-агентов и хотят вести их тесты и отзывы экспертов прямо из редактора.
Подходит, если
- Чат-бот готов к первому показу, и нужен набор тестов с требованиями и метриками без ручной сборки.
- Эксперты оставили отзывы на платформе, и их надо разобрать и превратить в проверки, не выходя из Cursor.
- После правки промпта хочется сравнить два прогона и увидеть, какие сценарии стали проваливаться.
- Метрика безопасности пропускает плохие ответы, и ее порог надо ужесточить одной фразой агенту.
Не подходит, если
- Нужны модульные тесты обычного кода без языковой модели.
- Аккаунта Rhesis или своего развернутого сервера нет.
- Данные тестов нельзя хранить на внешней платформе, а поднимать свою нет возможности.
Пример запроса к агенту
Хочу протестировать своего чат-бота для путешествий. Конечная точка называется travel-agent-v2.Ограничения
Сам скилл ничего не делает без MCP-сервера Rhesis: каждая операция идет вызовом к нему. Нужен аккаунт на app.rhesis.ai или свой сервер и API-токен. В Claude Code плагин хранит токен в связке ключей ОС, в других агентах сервер подключают вторым шагом вручную. Ставить скилл одновременно плагином и через `npx skills` не стоит: одна копия тихо перекрывает другую. Ядро платформы под MIT, функции для предприятий лежат отдельно в `ee/`.
Как отключить. В Claude Code удалите плагин `rhesis@rhesis-ai`. В других агентах удалите папку скилла и сервер `rhesis` из настроек MCP, затем отзовите токен на app.rhesis.ai/tokens.
Частые вопросы
Как поставить Rhesis в Claude Code?
Выполните `/plugin marketplace add rhesis-ai/skills` и `/plugin install rhesis@rhesis-ai`. Плагин несет и скилл, и настройки MCP-сервера, а токен спросит при установке.
Как проверить, что сервер подключен?
Перезапустите Claude Code и выполните `/mcp`. В списке должна быть строка `plugin:rhesis:rhesis` со статусом connected и числом инструментов.
Как подключить Rhesis к Cursor?
Поставьте скилл через `npx skills add`, затем добавьте в `.cursor/mcp.json` сервер `rhesis` с адресом `https://api.rhesis.ai/mcp/` и заголовком `Authorization: Bearer` с вашим токеном.
Создает ли агент тесты без моего согласия?
Нет. После изучения конечной точки он показывает план с требованиями, наборами и метриками и создает их только после одобрения.
Можно ли работать со своим сервером Rhesis?
Да. Для своей установки задайте `RHESIS_MCP_URL=http://localhost:8080/mcp/` и токен в `RHESIS_API_KEY`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыCaliper прогоняет задачи агента с вашим скиллом и без него и показывает, помогает ли скилл и сколько токенов он стоит
MCP-сервер и скилл scryer: агент пишет план тестами-черновиками, C4-карта строится по коду и тестам без ручной документации.
CLI и MCP для проверки скиллов: повторяемые тесты на YAML, сравнение отчетов, поиск регрессий и процесс skilled-improve
Скилл и агент-тестировщик для Claude Code: проверяют интерфейс 1С через MCP-сервер 1c-testpilot с доказательствами
Antithesis Skills
antithesis-skills
Официальные скиллы Antithesis: агент анализирует систему, подбирает свойства надежности, готовит стенд, запускает тесты в Antithesis и разбирает результаты
Скилл ведет Claude Code и Codex через пишущий и чинящий цикл автотестов API на pytest с проверкой реальным запуском.
Коротко о README
Главный README рассказывает о платформе: подключение агента, отзывы экспертов, генерация тестов, симуляция диалогов и трассировка. Отдельный README в `skills/rhesis` описывает установку скилла для разных агентов, подключение сервера и примеры запросов.
Бейдж для README
Исходный SKILL.md
--- name: rhesis description: >- Design, run, and analyze AI test suites on Rhesis — explore endpoints, build test foundations from a spec, create requirements and metrics, execute tests, and analyze results. Use when testing an AI endpoint, pasting a Product Requirements Document (PRD) or product spec, or working with Rhesis via MCP. --- # Rhesis Agent Skill Platform operations use the `rhesis` MCP server. **Read `references/workflow-index.md` first** to route the request and load the right references. Do not answer platform mechanics from memory. **Canonical docs (human + machine):** [docs.rhesis.ai/llms.txt](https://docs.rhesis.ai/llms.txt) — fetch `.md` links from the index. Key pages: [glossary](https://docs.rhesis.ai/glossary.md), [metric scope](https://docs.rhesis.ai/docs/metrics/metric-scope.md), [spec workflow](https://docs.rhesis.ai/docs/agent-skill/spec.md), [agent reference](https://docs.rhesis.ai/docs/agent-skill/for-agents.md). **Golden example (repo):** `references/use-case-bracketfeld.md` — full spec plan shape; not duplicated in docs. ## Prerequisites Every platform operation in this skill is an `rhesis` MCP tool call. Without that server the skill can do nothing — there is no offline mode and no substitute. - Rhesis MCP connected — [install guide](https://github.com/rhesis-ai/rhesis/tree/main/skills/rhesis#install-in-claude-code) - API token at [app.rhesis.ai/tokens](https://app.rhesis.ai/tokens) - Self-hosted: `RHESIS_MCP_URL=http://localhost:8080/mcp/` **If the `rhesis` MCP tools are not available, stop and say so.** Tell the user to install the plugin and set `RHESIS_API_KEY`, then restart. Do not improvise from memory, do not answer platform questions without the tools, and **do not authenticate a different MCP server or connector that happens to be named after Rhesis** — an OAuth connector of a similar name is not this server, and authenticating it does not make these tools appear. **The tool list depends on plan and role.** The server lists only the tools the organization's plan includes and the user's role or API token allows. A read-only role or token, for example, gets no `create_*` or `update_*` tools. When one tool is missing but the others are there, or a call answers "Tool not available", that action is not available on this plan or for this role. It is not broken. Tell the user which action needs a different role or plan, and do not try to reach it another way. ## Shared skeleton