10.04.2024 Экспертиза, Искусственный интеллект, МенеджментНезависимый аналитик Кристофер Тоцци рассказывает на портале ITPro Today о том, как разработчики могут усовершенствовать свои процессы непрерывной интеграции/непрерывной доставки (CI/CD), чтобы эффективнее использовать инструменты кодирования с помощью искусственного интеллекта. Попросить ChatGPT сгенерировать разовые фрагменты кода или набросать шаблонный код с помощью Copilot — это один из способов начать работу с ИИ в разработке ПО. Но если вы хотите применять кодинг с помощью ИИ систематически и в больших масштабах, вам нужно встроить практику кодирования на основе ИИ в конвейер CI/CD. Рассмотрим, как разработчики могут обновить свои конвейеры и стратегии CI/CD, чтобы воспользоваться преимуществами инструментов кодирования с помощью ИИ. Чтобы было понятно: я не имею в виду использование ИИ для управления процессами CI/CD. Уже немало написано об использовании ИИ для тестирования ПО во время CI/CD, например, или об управлении ветками кода с помощью ИИ. Это примеры того, как ИИ может повысить эффективность и надежность CI/CD. Это интересно, но здесь я хотел бы обсудить нечто другое. Речь пойдет о том, как адаптировать конвейеры CI/CD для кодирования с помощью ИИ — другими словами, как разработчики могут обновить свои процессы CI/CD таким образом, чтобы получить больше преимуществ от инструментов и рабочих процессов кодирования с помощью ИИ. Как программирование с помощью ИИ влияет на CI/CD Для начала давайте обсудим, почему стратегии CI/CD должны измениться, если команды ...
читать далее.