# Renyi

Предоставляет агентам среду запуска скриптов Renyi со строгим контролем прав и аудит-трейлом. Пригодится, когда нельзя доверять слепому выполнению кода.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed · ★ 3
- Автор: renyi-lang
- Лицензия: Apache-2.0 · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/renyi-lang/renyi
- Обновлён: 2026-10-17
- HTML: https://affpapa.org/nevibecode/mcp/renyi

## Что делает

Renyi создан как специализированный язык сценариев для задач ИИ-агентов. Через протокол MCP сервер подключает компилятор, форматирование, запуск тестов и карту проекта к Claude Code и другим средам разработки. Файлы программ сохраняются с расширениями `.renyi` или `.ry`.

Каждая функция обязана объявлять доступные ей ресурсы прямо в сигнатуре: пути к файлам, адреса хостов или лимиты обращений. Любая попытка обратиться к диску или сети мимо сигнатуры немедленно блокируется компилятором. Сторонние зависимости тоже проверяются статически и не могут самостоятельно расширить выданные скрипту права. Инструментарий включает семантический дифференциал (`--diff`), разбивку на фрагменты для векторного поиска (`--chunks`) и запуск через `renyi mcp`.

Среда протоколирует каждый запуск программы со всеми входными данными, хешами кода и выданными правами. За счёт этого любое действие агента можно воспроизвести повторно в офлайн-режиме по сохранённому манифесту.

## Установка

### Claude Code (родная платформа)

**Установка**
- Команды запуска нет в реестре MCP — смотрите README репозитория

## Когда брать
- изолировать доступ агента к файловой системе и внешним адресам
- проверить синтаксис и эффекты скрипта на Renyi до его выполнения
- собрать карту проекта и семантический diff для контекста модели
- воспроизвести прошлый запуск программы в офлайн-режиме по манифесту

## Примеры запросов агенту
- Проверь типы и права доступа в скрипте `audit.renyi` перед запуском
- Сделай семантический diff проекта через инструментарий Renyi
- Запусти тесты для файла `workers.ry` и запиши отчёт о выполнении

## Похожие
- [Serena MCP: the IDE for your agent](https://affpapa.org/nevibecode/mcp/serena-mcp-the-ide-for-your-agent.md) — MCP-сервер · ★ 30739
- [Compiler Explorer](https://affpapa.org/nevibecode/mcp/compiler-explorer.md) — MCP-сервер · ★ 19155
- [Claude Code Explorer MCP](https://affpapa.org/nevibecode/mcp/claude-code-explorer-mcp.md) — MCP-сервер · ★ 6236
- [Tolgee](https://affpapa.org/nevibecode/mcp/tolgee.md) — MCP-сервер · ★ 4140
- [jshookmcp](https://affpapa.org/nevibecode/mcp/jshookmcp.md) — MCP-сервер · ★ 2066
- [pyscn](https://affpapa.org/nevibecode/mcp/pyscn.md) — MCP-сервер · ★ 1097

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
