Что такое ИИ-агент: GigaCode показал, как он сам сравнивает три предложения подрядчиков
Команда GigaCode R&D разобрала устройство своего открытого проекта GigaCode Universal Agent на знакомой офисной рутине, сравнении трёх предложений подрядчиков, и показала, чем ИИ-агент, нейросеть с доступом к инструментам, отличается от чата.

Ниже пошаговая схема. Она показывает, как поставить агенту задачу, чтобы он сам прочитал документы, привёл цены к одинаковым условиям и вернул таблицу и записку со ссылками на источники.
Нейросеть в чате объясняет, как сравнить предложения. Агент получает документы и инструменты, сам читает, сверяет, считает и возвращает готовый результат.
Обычно человек спрашивает нейросеть, как сделать работу, а потом делает её сам. Авторы из GigaCode R&D разрабатывают модели для агентных задач и предлагают поручить модели саму работу. Своего исполнителя они собрали как открытый проект на языке Python: исходный код доступен всем, а модели подключаются через chat/completions API, стандартный способ обратиться к нейросети из программы.
Что такое ИИ-агент, если убрать маркетинг?
Если коротко ответить, что такое ИИ-агент, это цикл. Модель выбирает инструмент и параметры вызова, обычный код этот инструмент запускает, результат возвращается модели, и всё повторяется. Принцип «рассуждать, действовать, смотреть на результат» называется ReAct, а упрощённый цикл, по словам авторов, умещается в десять строк кода.
Почему же тогда вокруг этих десяти строк столько разных продуктов? Авторы сравнивают агентов с грузовиком и легковушкой: у обоих есть двигатель и четыре колеса, но заменить одно другим нельзя. Всё интересное начинается с вопросов, которых в коде цикла нет:
- можно ли вообще выполнять команду, которую предложила модель;
- что делать, если инструмент вернул гигабайт текста;
- как продолжить работу, когда закончилось контекстное окно (объём текста, который модель удерживает за один раз);
- достаточно ли фразы модели «готово», чтобы закрыть задачу.
Ответы на эти вопросы собираются в обвязку (harness), то есть среду исполнения агента. В неё входят цикл, инструменты, память, проверки, лимиты и история действий. По словам команды, большая часть инженерной работы приходится именно на обвязку.
Что понадобится?
- Папка с документами: ТЗ (техническое задание), предложения подрядчиков и все приложения к ним.
- Агент с инструментами для чтения документов, расчётов и сохранения файлов. Для GigaCode Universal Agent нужны Python и модель, подключённая через chat/completions API.
- По необходимости доступ к внешним системам: корпоративному хранилищу, браузеру, базе данных. Их подключают через MCP (Model Context Protocol), общий «разъём», через который агент узнаёт, какие инструменты доступны, и вызывает их.
- Время на то, чтобы один раз написать регламент. Дальше он переиспользуется.
Пошаговая инструкция: агент сравнивает три предложения подрядчиков
-
Сложите в одну папку ТЗ, предложения и приложения. Часть условий подрядчики часто выносят в приложения, и без них сравнение получится неполным.
-
Поставьте задачу. Это промпт, текстовое задание для нейросети. Формулировка из примера авторов:
В папке лежат техническое задание и три предложения подрядчиков. Сравни состав работ, стоимость и сроки. Подготовь таблицу и короткую записку: отличия, несоответствия требованиям и вопросы для уточнения. Для выводов укажи источники. Ничего подрядчикам не отправляй.
Обратите внимание на последнюю фразу: запрет на внешние действия прописан в самой задаче.
- Опишите навык. Так авторы называют переиспользуемый регламент, примерно как инструкцию для нового сотрудника. Он хранится отдельно, поэтому вставлять его в каждый запрос не нужно:
1. Прочитай ТЗ и составь список критериев сравнения.
2. Изучи предложения и приложения к ним.
3. Приведи стоимость к одному периоду и сопоставимому составу работ.
4. Если условие отсутствует, отметь «не указано» и добавь вопрос.
5. Для фактов укажи источник, для расчётов исходные данные.
6. Подготовь таблицу и записку. Отделяй факты от оценок.
- Адаптируйте навык под российские документы. Этих пунктов в исходном регламенте нет, это наше дополнение. Поставки в РФ проходят по 44-ФЗ и 223-ФЗ (законам о государственных и корпоративных закупках), а в документах встречаются ГОСТы, НДС (налог на добавленную стоимость) и сроки оплаты по актам:
7. Проверь, указана ли цена с НДС или без НДС, и приведи все цены к одному виду.
8. Сверь сроки оплаты по актам и условия из приложений к договору.
9. Если в ТЗ упомянуты ГОСТ, 44-ФЗ или 223-ФЗ, отметь, где предложение им не соответствует.
-
Подключите инструменты: чтение документов, расчёт, сохранение файла. В пакет навыка можно положить шаблон отчёта, справочные материалы и скрипт для расчётов.
-
Задайте рамки запуска. В чате человек сам замечает, что агент ходит по кругу, а у фоновой задачи такого наблюдателя нет. Поэтому авторы фиксируют для каждого запуска (Run) задачу, версию навыка, модель, инструменты, рабочую область и лимиты, включая время.
Ввели задачу из второго шага. У первого подрядчика цена указана за год, у второго за месяц, у третьего внедрение оплачивается отдельно.
Агент проверил состав услуг, учёл разовые платежи и пересчитал стоимость на один период. Для сложного расчёта он может сам написать и запустить небольшой скрипт на Python.
На выходе получились таблица и записка с выводами, расчётами и ссылками на документы. Там, где данных не хватает, агент сформулировал конкретный вопрос подрядчику.
- Сравнивать три числа «как есть». Годовая и месячная цена несопоставимы, пока их не привели к одному периоду.
- Считать «не указано» бесплатным. Правильно отметить пробел и задать вопрос.
- Верить слову «готово». Авторы прямо называют это открытым вопросом обвязки, поэтому каждый вывод нужно сверять со ссылкой на документ.
- Запускать фоновую задачу без лимитов. Без наблюдателя агент может долго ходить по кругу.
- Прописывать каждый сценарий жёстким маршрутом. Чем больше вариантов, тем дороже поддержка, хотя обязательную последовательность шагов авторы советуют закреплять во внешнем коде.
Что делать с этим прямо сейчас, по ролям
Автору Дзена. Опишите свой навык подготовки материала: какие источники читать, что сверять, как оформлять ссылки. Даже в обычном чате такой регламент дисциплинирует нейросеть и снижает риск галлюцинаций (когда ИИ уверенно выдумывает то, чего не было).
Маркетологу. Сравнение предложений подрядчиков, агентств и площадок ложится на ту же схему. Требуйте от агента источник для каждого факта: тогда записку можно нести руководителю без перепроверки каждой строки.
Предпринимателю в РФ и СНГ. GigaCode Universal Agent открытый, поэтому доступность упирается в модель, которую вы к нему подключите. Из доступных в РФ моделей можно рассмотреть YandexGPT и GigaChat.
На мой взгляд, главное в этом разборе не десять строк кода, а разделение ролей: правила живут в навыке, доступ к системам даёт инструмент, а ядро исполняет задачу. Начните с навыка: хороший регламент пригодится и в чате, и в агенте.
Честная оговорка: агент не снимает с вас ответственности за решение. Он готовит материал для выбора, а подписываете договор вы. Для разовой задачи на две страницы агент избыточен, его стоит строить там, где рутина повторяется каждую неделю.
Научитесь ставить задачи нейросетям
На dzen.guru разбираем, как писать промпты и регламенты, чтобы ИИ работал на ваш контент, а не пересказывал общие слова.
Перейти на dzen.guru
Основатель dzen.guru. Эксперт по монетизации и продвижению на Дзен. Автор курса «Старт на Дзен 2026».
Читайте также

$500 млн за охрану ИИ-агентов: Palo Alto Networks готова отдать за Clutch 50 выручек
Palo Alto Networks ведёт переговоры о покупке стартапа Clutch Security за 500 млн долларов наличными, и это может стать седьмой покупкой компании за год на…

ИИ-ассистент сам ходит на встречи: расшифровка за 4,6 минуты без выхода аудио наружу
Инженер компании, работающей на Microsoft Teams, опубликовал итоги четырёх месяцев работы самодельного ИИ-ассистента, который сам приходит на встречи и…

Нейросети COMETAL проверяют договоры в Яндекс.Мессенджере, данные не покидают контур
Промышленная платформа COMETAL рассказала на Хабре о собственной среде для 14 ИИ-агентов внутри Яндекс.Мессенджера, где нейросети заполняют заявки, проверяют…
Комментарии