에이전틱 개발이 압도적으로 느껴졌습니다

AI는 빠르게 발전합니다.

몇 달 전, 저는 길을 잃은 기분이었습니다. 매주 새로운 코딩 어시스턴트와 새로운 워크플로우가 등장했습니다. 사람들은 단 몇 시간 만에 앱을 만들었다고 주장했습니다. 저는 뒤처지면 실패할 것 같다는 압박감을 느꼈습니다.

많은 도구를 시도해 보았습니다. Cursor, ChatGPT, Claude Code, Lovable을 사용했습니다. 끊임없이 도구를 바꿔가며 사용했습니다. 더 좋은 도구를 쓰면 더 나은 개발자가 될 수 있을 거라 생각했습니다.

하지만 그렇지 않았습니다.

가장 큰 깨달음은 도구를 선택하는 법이 아니었습니다. 바로 AI와 협업하는 법을 배우는 것이었습니다.

이제 저는 AI에게 즉시 코드를 작성해 달라고 요청하지 않습니다.

먼저 문제를 설명하는 것부터 시작합니다. 다음과 같은 내용을 기술합니다:

  • 기능 요구 사항
  • 비즈니스 규칙
  • 엣지 케이스
  • 최종 목표

때로는 ChatGPT를 사용해 구현 계획을 먼저 세웁니다. 명확한 계획을 얻은 다음, 그 계획을 에이전틱 어시스턴트에게 전달하여 구축하게 합니다.

이 변화가 모든 것을 바꾸어 놓았습니다.

보일러플레이트(boilerplate) 코드에 쓰는 시간은 줄어들었습니다. 대신 다음 사항에 더 많은 시간을 할애합니다:

  • 소프트웨어 아키텍처
  • 사용자 경험
  • 실제 문제 해결

AI는 실수를 합니다. 그래서 저는 프로덕션에 반영하기 전에 모든 코드를 검토합니다. 모든 줄을 직접 작성하지는 않습니다. 대신 프로세스를 가이드합니다.

도구는 계속 변할 것입니다. 진짜 실력은 AI와 어떻게 소통하느냐에 달려 있습니다. AI를 프로세스의 일부로 활용하세요. 그 기술에 투자하십시오.

Source: https://dev.to/amantekim/a-few-months-ago-agentic-development-felt-overwhelming-13nn

Optional learning community: https://t.me/GyaanSetuAi