В эпоху «кода по ощущениям» доверие становится главным препятствием на пути к эффективному использованию ИИ в разработке ПО. Современные инструменты кодирования на базе больших языковых моделей (LLM) ориентированы на выполнение задач, а не на их критическое осмысление. Это делает необходимым создание отдельного уровня управления и доверия для определения того, что должно быть реализовано, а что — нет.

Управление доверием и качеством кода

С развитием инструментов ИИ для кодирования возникает необходимость в новом подходе к управлению качеством и безопасностью кода. В больших организациях создание качественного кода требует не только ума, но и знания того, как конкретно компания выполняет свои задачи. Это включает в себя все знания и опыт, накопленные внутри организации. Однако быстрый процесс «кода по ощущениям» может привести к появлению скрытых ошибок и уязвимостей.

Даже при использовании передовых инструментов ИИ, таких как Claude Code, не исключены человеческие ошибки. Например, утечка исходного кода Claude Code из-за ошибки в упаковке показывает, что даже самые современные системы не застрахованы от ошибок. Для предприятий это подчёркивает важность обеспечения качества и безопасности кода.

Инструменты ИИ, такие как Qodo, анализируют, как разработчики пишут и проверяют код, и превращают это в набор правил, определяющих, что такое «хороший» код для конкретной компании. Эти правила затем автоматически применяются, отмечая новый код, который им не соответствует.

Источник: https://www.aol.com/finance/age-vibe-coding-trust-real-155224904.html

ИИ и инфраструктура облачных вычислений

Использование ИИ в разработке ПО приводит к изменениям в инфраструктуре облачных вычислений. В 2026 году ожидается рост интереса к различным категориям инфраструктуры ИИ, включая те, которые поддерживают разработку и развёртывание моделей машинного обучения.

Компании, такие как Snowflake, добавляют поддержку dbt и Apache Airflow для создания данных, управляемых ИИ. Это позволяет разработчикам более эффективно работать с данными и создавать более сложные приложения. Однако это также требует от разработчиков новых навыков и знаний, чтобы эффективно использовать эти инструменты.

Кроме того, атаки на CI/CD-пайплайны становятся всё более распространёнными, что подчёркивает необходимость усиления мер безопасности в процессе разработки ПО.

Источник: https://thenewstack.io/cursor-3-demotes-ide/

Влияние ИИ на рынок труда разработчиков

Несмотря на опасения по поводу замены людей ИИ, спрос на разработчиков программного обеспечения продолжает расти. Согласно отчёту, количество вакансий для инженеров-программистов увеличилось на 30% в этом году. Это связано с тем, что ИИ-инструменты увеличивают объём создаваемого программного обеспечения, что, в свою очередь, требует больше разработчиков для работы с ним.

Однако работа разработчиков может измениться. Вместо того чтобы писать код с нуля, разработчики могут сосредоточиться на управлении командами кодирующих агентов и обеспечении качества и безопасности кода. Это подчёркивает важность непрерывного обучения и адаптации к новым технологиям в сфере разработки ПО.

Источник: https://gizmodo.com/report-says-software-engineer-job-listings-are-up-30-this-year-2000742638