За последний год я заметил одну вещь: разговоры о помощниках по программированию с использованием искусственного интеллекта меняются. Некоторое время назад большинство дискуссий касалось того, насколько быстро ИИ может генерировать код. Сегодня наиболее интересные вопросы: Как вы...
За последний год я заметил одну вещь: разговоры о помощниках по программированию с использованием искусственного интеллекта меняются.
Некоторое время назад большинство дискуссий касалось того, насколько быстро ИИ может генерировать код. Сегодня наиболее интересные вопросы:
Как команды контролируют, что могут делать агенты ИИ?
Как они интегрируются в существующие рабочие процессы разработчиков?
Как организации обеспечивают соблюдение стандартов и управления?
Последнее обновление IBM Bob, кажется, сосредоточено на этих вопросах.
Еще одно дополнение, которое меня поразило, — это возможность администраторов блокировать конфигурации Bob на управляемых машинах разработчиков. Команды могут отключать автоматическое утверждение, контролировать обновления и применять необходимые перехватчики, помогая гарантировать, что разработка с помощью ИИ соответствует организационным стандартам, а не превращается в набор пользовательских локальных настроек.
Еще одним интересным улучшением является расширенная поддержка хуков. Перехватчики теперь могут выполняться на нескольких этапах рабочего процесса агента, в том числе:
Начало сеанса
Пользовательское приглашениеОтправить
PreToolUse
PostToolUse
Стоп
Это открывает такие возможности, как автоматический запуск линтеров, запуск тестов после изменений или предотвращение действий, не соответствующих требованиям проекта.
IBM Bob также теперь поддерживает протокол агента-клиента (ACP).