GitHub-радар

Научи ИИ-агента писать Rust-код как опытный разработчик

Beautiful Rust — три готовых скилла и конфиг линтера, которые учат агента-кодера писать, проверять и переносить код на идиоматичный Rust. Поставь их — и агент перестанет писать Rust как Python с другим синтаксисом.

Это набор инструкций (скиллов) для агента-кодера и конфиг для clippy — линтера Rust, которые заставляют агента следовать лучшим практикам Rust.

Когда пригодится

Пригодится, если ты пишешь или ревьюишь проект на Rust через агента-кодера (Claude Code, Codex и похожие). Если ты не пишешь на Rust, скилл бесполезен — он работает только с этим языком.

Плюсы

  • Поднимает точность агента на Rust-задачах с 85% до 94%
  • Автоматически включается при любой правке Rust-кода
  • Переносит тесты при портировании кода, чтобы поведение не изменилось
  • Код-ревью указывает файл, строку и конкретное правило

Минусы

  • Проверено только на 8 задачах — результат может не обобщаться
  • Работает исключительно с Rust, для других языков бесполезен

Как поставить — по шагам

  1. 1Открой агента-кодера (Claude Code, Codex и другие) в папке своего Rust-проекта
  2. 2Отправь агенту текст из блока ниже
  3. 3Дождись установки — скилл сам подключится при следующей правке Rust-кода
  4. 4Дай агенту обычную Rust-задачу и сравни результат с тем, что он писал раньше
  5. 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