← Все проекты
Проект / Rust

pacifio/cersei: Cersei — Rust SDK для создания AI-агентов-программистов

Создавайте собственных AI-агентов для работы с кодом — быстрее и эффективнее, чем Claude Code.

Cersei — это полный Rust SDK для создания AI-агентов, работающих с кодом. Проект представляет собой обратно спроектированную Rust-версию архитектуры Claude Code, но сделанную как библиотека. Включает все строительные блоки: инструменты, память, провайдеры,...

★ 54 Rust Форки 16 Issue 4 Оценка 7/10 Карточка проверена

Для кого это

Для Rust-разработчиков, которые хотят встроить AI-агента в своё приложение, и DevOps-инженеров, которым нужен высокопроизводительный CLI-инструмент для автоматизации работы с кодом.

Проблема / задача

Готовые AI-агенты вроде Claude Code — это тяжёлые, медленные и закрытые CLI-приложения, которые нельзя кастомизировать или встроить в свои продукты.

Как это работает

Cersei предоставляет все компоненты AI-агента как библиотечные функции на Rust: выполнение инструментов (чтение/запись файлов, поиск, bash), стриминг ответов от LLM, оркестрацию под-агентов, графовую память и интеграцию с MCP-серверами. Вы собираете агента как конструктор, подключая нужные провайдеры (Anthropic, OpenAI) и инструменты. На основе SDK есть готовый CLI-агент Abstract, который в десятки раз быстрее и...

Что видно по README

Cersei — это полный Rust SDK для создания AI-агентов, работающих с кодом. Проект представляет собой обратно спроектированную Rust-версию архитектуры Claude Code, но сделанную как библиотека. Включает все строительные блоки: инструменты, память, провайдеры, хуки. Есть готовый CLI-агент Abstract — один бинарник без зависимостей, который запускается за 32 мс против 266 мс у Claude Code и весит 6 МБ против 174 МБ.

Ключевые возможности

Выполнение инструментов (файлы, grep, bash) с наносекундной задержкойПоддержка нескольких LLM-провайдеров (Anthropic, OpenAI)Графовая память для сохранения контекста между сессиямиИнтеграция с MCP-серверами для расширения возможностейГотовый высокопроизводительный CLI Abstract из коробки

Технологии

RustTokio (асинхронность)Graph memory (графовая память)Node.jsExpressOpenAI APILLaMASQLite

Темы и ключи

agentantrophicclaude-codecodexcoding-agentopenaiopencoderust

Интересный факт

Проект назван в честь Серсеи Ланнистер из «Игры престолов» — возможно, потому что агент так же умён, коварен и стремится к контролю над окружением.

С чего начать

  • Запустите интерактивный режим: abstract
  • Или дайте задание: abstract "исправь падающие тесты в src/"

Оценка GitRadar

Удобство
7/10
Свежесть
9/10
Перспектива
8/10
Монетизация
6/10
Общая оценка
7/10

Вердикт GitRadar

Стоит пробовать, если вам нужен кастомизируемый AI-агент для работы с кодом и вы готовы работать с Rust. Проект технически сильный, но пока сыроват (мало звёзд, нет issue).

Наблюдения по обновлениям

Проект активный: есть документация на Next.js, модульная структура, бенчмарки. Но пока мало звёзд (18) и форков (2), что говорит о ранней стадии.

Что мы проверили

Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.

Исходный репозиторий
https://github.com/pacifio/cersei
Официальный сайт
https://cersei.pacifio.dev/
Лицензия
MIT
Создан на GitHub
2 апреля 2026 г.
Последнее обновление репо
2 апреля 2026 г.
Последняя проверка GitRadar
2 апреля 2026 г.
Изученные файлы
docs/README.md, Cargo.toml, crates/abstract-cli/src/app.rs, crates/abstract-cli/src/main.rs, examples/benchmark/src/main.rs, crates/cersei-tools-derive/Cargo.toml

FAQ

Что это такое?

Rust SDK для создания AI-агентов, которые помогают программировать: читают код, исправляют ошибки, пишут тесты.

Для кого подходит?

Для Rust-разработчиков, которые хотят встроить AI в свои инструменты, и для DevOps, которым нужен быстрый CLI для автоматизации рутинных задач с кодом.

Источники

Нужна помощь с pacifio/cersei?

Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.