re_gent: Git для ИИ-агентов кодинга – Контроль версий активности агента

✍️ OpenClawRadar📅 Опубликовано: 8 мая 2026 г.🔗 Source
re_gent: Git для ИИ-агентов кодинга – Контроль версий активности агента
Ad

re_gent — это система контроля версий с открытым исходным кодом, разработанная специально для ИИ-агентов, пишущих код. Она автоматически записывает каждый вызов инструмента, который делает агент — правки файлов, команды оболочки и т.д. — вместе с контекстом разговора, который их вызвал. Представьте это как Git для действий вашего агента.

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

  • Автоматическое отслеживание: Никаких ручных коммитов. Каждый вызов инструмента записывается как шаг (хэш родителя, снимок рабочей области, дельта разговора, имя и аргументы инструмента, ID сессии, временная метка).
  • rgt log: Просматривайте, что делал агент — изменения в файлах, количество строк, временные метки и вызвавшую подсказку.
  • rgt blame <file>:<line>: Определите, какая подсказка написала конкретную строку, какая сессия и какой инструмент.
  • rgt rewind (скоро появится): Восстановите рабочую область до любого предыдущего шага.
  • Мультисессионность: rgt sessions выводит список активных сессий; rgt log --session <id> фильтрует по сессии.
  • rgt show <step-hash>: Полный контекст шага — diff, разговор, временная метка.
Ad

Установка

# Homebrew (macOS/Linux)
brew tap regent-vcs/tap
brew install regent

Или через Go

go install github.com/regent-vcs/regent/cmd/rgt@latest

Затем инициализируйте в вашем проекте командой rgt init. Включены автодополнения для bash, zsh и fish.

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

Активность агента хранится в директории .regent/ (как .git/):

  • objects/ — блобы, адресуемые по содержимому (BLAKE3)
  • refs/ — указатели сессий
  • index.db — индекс запросов SQLite
  • config.toml

Шаги образуют ориентированный ациклический граф (DAG). Каждая сессия — это отдельная ветка; общие предки дедуплицируются. В настоящее время инструмент поддерживает Claude Code — приветствуются вклады для других агентов.

Полную спецификацию см. в файле POC.md в репозитории.

📖 Читать исходную статью: HN AI Agents

Ad

👀 Смотрите также

Агентские фреймворки тратят более 350 000 токенов за сессию на повторную отправку статических файлов.
Инструменты

Агентские фреймворки тратят более 350 000 токенов за сессию на повторную отправку статических файлов.

Бенчмарк на локальной установке Qwen 3.5 122B показал, что фреймворки агентов тратят более 350 000 токенов за сессию из-за повторной отправки статических файлов. Подход на этапе компиляции сократил контекст запроса с 1 373 токенов до 73, что обеспечило 95%-ное сокращение.

OpenClawRadar
OpenClaw .NET: Порт NativeAOT с JSON-RPC Мостом для Существующих Плагинов
Инструменты

OpenClaw .NET: Порт NativeAOT с JSON-RPC Мостом для Существующих Плагинов

OpenClaw .NET — это порт OpenClaw на C#, который компилируется в бинарный файл NativeAOT размером около 23 МБ, исключая время разогрева JIT и накладные расходы среды выполнения Node, сохраняя при этом совместимость с существующими плагинами на TypeScript/JavaScript через встроенный мост JSON-RPC.

OpenClawRadar
Пилотская консоль: Веб-панель управления для администрирования частных сетей ИИ-агентов
Инструменты

Пилотская консоль: Веб-панель управления для администрирования частных сетей ИИ-агентов

Разработчик использовал Claude для создания Pilot Console — веб-интерфейса для управления частными сетями агентов, построенными на Pilot Protocol. Панель управления предоставляет визуальную настройку, подключение агентов, мониторинг флота и API-управление для многозадачных рабочих процессов с агентами.

OpenClawRadar
Специалист по открытому исходному коду Dispatch Adapter делегирует сложные задачи Claude Code.
Инструменты

Специалист по открытому исходному коду Dispatch Adapter делегирует сложные задачи Claude Code.

expert-dispatch — это bash-скрипт объёмом около 500 строк, который позволяет недорогому ИИ-ассистенту делегировать сложные задачи по программированию в Claude Code CLI. Он использует команды вроде dispatch-cc run для отправки заданий и поддерживает отдельные директории для каждого проекта с файлом CLAUDE.md для сохранения контекста.

OpenClawRadar