GitHub-радар
Научи ИИ-агента писать Rust-код как опытный разработчик
Beautiful Rust — три готовых скилла и конфиг линтера, которые учат агента-кодера писать, проверять и переносить код на идиоматичный Rust. Поставь их — и агент перестанет писать Rust как Python с другим синтаксисом.
Это набор инструкций (скиллов) для агента-кодера и конфиг для clippy — линтера Rust, которые заставляют агента следовать лучшим практикам Rust.
Когда пригодится
Пригодится, если ты пишешь или ревьюишь проект на Rust через агента-кодера (Claude Code, Codex и похожие). Если ты не пишешь на Rust, скилл бесполезен — он работает только с этим языком.
Плюсы
- Поднимает точность агента на Rust-задачах с 85% до 94%
- Автоматически включается при любой правке Rust-кода
- Переносит тесты при портировании кода, чтобы поведение не изменилось
- Код-ревью указывает файл, строку и конкретное правило
Минусы
- Проверено только на 8 задачах — результат может не обобщаться
- Работает исключительно с Rust, для других языков бесполезен
Как поставить — по шагам
- 1Открой агента-кодера (Claude Code, Codex и другие) в папке своего Rust-проекта
- 2Отправь агенту текст из блока ниже
- 3Дождись установки — скилл сам подключится при следующей правке Rust-кода
- 4Дай агенту обычную Rust-задачу и сравни результат с тем, что он писал раньше
- 5Проверь отчёт код-ревью: каждая находка должна указывать файл, строку и правило
Текст для агента
Текст для шага с агентом — скопируй и отправь (Claude Code, Codex, любой):
Поставь себе скилл Beautiful Rust отсюда: https://github.com/morganlinton/BeautifulRust — через плагин для Claude Code (/plugin marketplace add morganlinton/BeautifulRust, затем /plugin install beautiful-rust@beautiful-rust) или вручную по README для своего агента, используй его на следующей Rust-задаче и покажи мне, что изменилось в предложенном коде.
Запустится на обычном ноутбуке — это просто набор инструкций для агента (скилл) и конфиг для clippy, отдельная программа или видеокарта не нужны.
Открыть на GitHub▌ Ещё находки