Разбирайтесь в коде, правьте и запускайте - из терминала
AKI.Code берет на себя работу, на которую уходит день: понять чужой сервис, довести задачу до готовой правки, найти причину падения, прогнать однотипное изменение по всему репозиторию. Работает на модели внутри вашего контура - код никуда не отправляется.
Разобраться в незнакомом сервисе
Новый человек в проекте или чужой унаследованный сервис - обычно это неделя чтения кода и вопросов коллегам. Агент сам обходит репозиторий, строит карту модулей и зависимостей и отвечает. Подбирать, какие файлы ему показать, не нужно.
Довести задачу до готовой правки
Изменение делается целиком: агент правит нужные файлы, дописывает тест, прогоняет сборку и показывает различие. Вы смотрите готовый результат.
Найти причину падения
Агент замыкает цикл сам: запускает, читает вывод, выдвигает гипотезу, проверяет и правит. Он видит настоящий результат выполнения, потому что сам запускает код и тесты.
Прогнать изменение по всему репозиторию
Переход на новую версию библиотеки, смена подхода к логированию, переименование через сорок файлов. Поиском с заменой такое не делается - нужно понимать контекст каждого места. Руками это день и десяток пропущенных случаев.
Поставить рутину на поток
Тот же агент вызывается без диалога - из скрипта, по расписанию или прямо в сборочном конвейере. Вывод машиночитаемый, код возврата отражает результат, поэтому шаг встраивается в существующий процесс как обычная команда.
Знает то, что уже знает команда
Обычный кодинг-агент начинает каждый разговор с нуля. AKI.Code подключен к общей памяти AKI - той же, куда попадают решения со встреч, договоренности и история инцидентов.
Вы решаете, что агенту можно
Уровень свободы переключается на ходу, без перезапуска. Начинают обычно с полного контроля, а по мере доверия отпускают.
- 01 Спрашивать все каждая правка и каждая команда подтверждается вручную - видно различие и что именно будет запущено
- 02 Править самому файлы меняются без вопросов, команды оболочки по-прежнему спрашивают
- 03 Работать самостоятельно агент действует сам; запрещенные команды, файлы с секретами и запись за пределы проекта подтверждаются всегда - даже в этом режиме
Работает с тем, что у вас уже есть
Поставщик задается одной строкой настройки и меняется без переустановки. Можно начать на внешнем API и позже переехать на модель в собственном контуре - сценарии работы, права и подтверждения останутся теми же.
Поддерживаемые ОС
Одна память на всех агентов
Агенты не держат знание каждый у себя. Все пишут и читают общее хранилище фактов, поэтому найденное одним сразу доступно остальным - и на следующем запуске, и другому человеку в команде.
Память переживает запуск: следующая задача начинается не с нуля, а с того, что команда уже выяснила.