저는 AI를 코드 생성 도구가 아니라

문제를 함께 검토하는 개발 파트너로 활용합니다.

개발을 하다 보면 “이 코드가 문제의 원인일 것 같다”는 감은 오지만,

구조적으로 정말 맞는 판단인지 한 번 더 검증이 필요할 때가 많습니다.

이럴 때 저는 Cursor IDE를 활용해 다음과 같은 방식으로 대화를 합니다.

예를 들어

이 로직에서 문제가 발생하는 것 같고,

원인은 이런 흐름 때문이라고 생각해

만약 이 부분을 이렇게 변경하면 해결될 것 같은데

너의 생각을 어때? 아래의 파일을 확인하고 구조/논리적 분석을 해

이처럼 제가 생각한 원인과 해결 방향을 먼저 설명한 뒤 검증을 받는 방식으로 활용합니다.

또 하나 자주 사용하는 방식은

관련 파일을 함께 참조시켜 사이드 이펙트를 확인하는 것입니다.

특정 로직을 수정할 때

를 함께 검토하면서 변경 범위를 미리 점검합니다.

그래서 저는 AI를 코드를 대신 만들어주는 도구라기보다 설계를 검토하고 사고를 정리해 주는 도구로 활용하는 편입니다.


ChatGPT는 주로 문서화를 할 때 많이 활용합니다.

개발을 하다 보면

도메인 정책이나 시스템의 관리 방식을 문서로 정리해야 하는 경우가 많습니다.

이때 저는 단순히 개발자만 이해하는 문서가 아니라

비개발자도 읽고 이해할 수 있는 문서를 만드는 것을 중요하게 생각합니다.