프론트엔드는 죽지 않았지만, AI가 이미 삽을 들고 있다
Avito 출신의 전직 프론트엔드 개발자가 AI 에이전트를 프론트엔드 개발에 사용한 경험을 공유합니다. 그는 프론트엔드가 죽는 것이 아니라 변화하고 있으며, AI가 디버깅, 마이그레이션, 테스트 생성과 같은 작업에 이미 유용하다고 주장합니다. 그러나 그는 점점 늘어나는 코드 리뷰 분량과 '잘못된 문제를 자신 있게 해결하는' 위험에 대해 경고합니다.
Roman Mironov, 전직 프론트엔드 개발자이자 현재 Avito의 팀/테크 리드인 그는 프론트엔드가 죽는 것이 아니라 변화하고 있다고 설명합니다. 그는 AI가 표준 도구가 되고 있으며, 개발자의 90%가 업무에서 최소 하나의 AI 도구를 사용하고, 커밋된 코드의 42%가 AI 생성 또는 AI 지원 코드라고 언급합니다. 그러나 개발자의 96%는 생성된 코드의 기능적 정확성을 완전히 신뢰하지 않습니다. 그는 두 가지 사례를 설명합니다: 하나는 AI 에이전트가 마이크로 프론트엔드에서 500 오류를 조사하여 모바일 사용자 에이전트를 가진 Googlebot이 잘못된 콘텐츠를 유발하고 있다는 가설을 올바르게 세운 경우이고, 다른 하나는 에이전트가 노트 기능을 제거하기 위해 38개의 풀 리퀘스트를 생성한 경우로, 이는 수동으로 하기에는 지루했을 작업입니다. 그는 AI 채택의 J-곡선을 강조합니다: 학습 및 검증 비용으로 인한 초기 둔화, 그 다음 적응, 그리고 성장입니다. 그는 '시니어 개발자처럼 행동하라'고 말하기보다는 프롬프트를 명확하게 구조화하라고 조언하며, 엔지니어가 AI 생성 코드에 대해 여전히 책임이 있다고 강조합니다. 그는 또한 Markdown 및 HTML로 된 계획 사용과 규칙 및 스킬을 포함한 에이전트용 다중 레벨 구성을 언급하지만, 컨텍스트 과부하에 대해 경고합니다.
출처: Habr — хаб ИИ —
원문
