Перейти к содержимому

Все статьи

Argentum: моя работа над выполнением агентов и настольным клиентом

Argentum является моим самостоятельным проектом для работы с ИИ-агентами. Я разработал командную строку на Rust и настольный клиент вокруг модульной среды выполнения.

Мой вклад

Работа включает выполнение агентных задач, подключение провайдеров, инструменты, хранение, правила и пользовательский интерфейс. Прежняя реализация на TypeScript сохранена в legacy, а проект развивается вокруг версии на Rust.

Важная граница

Агент может предложить действие, но это не означает, что его следует автоматически выполнить. В Argentum сценарий работы с моделью отделён от правил выполнения и явных подтверждений.

Интерфейс должен понятно показывать эту границу: какая задача выполняется, какая папка доступна и когда нужно подтверждение действия.

Как я организовал работу

Я разделил код на компоненты выполнения, провайдеров, инструментов, правил, хранения и интерфейса. Командная строка позволяет напрямую проверять работу системы, а клиент Slint предоставляет настольный интерфейс.

Снимок на странице проекта сделан из сборки за август 2026 года. Он показывает работу с задачами и рабочей папкой, но не подтверждает готовность каждого провайдера и сценария к промышленному использованию.