안녕하세요. AI당이 생긴 줄 몰랐다가 후다닥 가입했습니다.
거의 은퇴한 거나 다름없긴 하지만, 아직도 파워빌더로 먹고사는 개발자입니다. 요즘 AI 열풍에 발을 담가보고 있는데 저한테는 상황이 좀 혼란스럽네요.
아마 지브리 프사가 대유행할 때 처음 AI를 사용해 본 것 같습니다. '좀 재밌네' 정도로 끝이었지요. 그러다가 최초로 괜찮다고 생각한 게 AI가 비서처럼 작동하는 걸 봤을 때였습니다. 업무상 바코드 출력 ZPL을 다루는데, 오랜만에 들여다보면 또 명령어를 하나씩 분리해서 웹 검색을 했었지요. 그런데 그걸 소스 통째로 AI한테 물었더니 주르륵 한 방에 보여주더라고요. 신세계였습니다. '어라, 이거네!' 싶어 바로 유행한다는 코딩을 조금 시켜보았습니다.
먼저 웹 환경에서 했더니 코드를 짜는 건 신기했지만, 로컬에 권한이 없어서 일일이 파일 작업을 해야 한다는 게 답답했습니다. 그러다가 CLI가 나와서 제미나이 CLI를 사용하니 그런 문제는 없었지만, 이번엔 다른 게 걸리더라고요. 제일 큰 게 한글 문제였습니다. 백스페이스를 제대로 처리하지 못하더라고요. 클로드 CLI도 비슷한 문제가 있고요.
이게 내 환경 설정의 문제인가, 다들 겪고 있는 공통의 문제인가 고민할 때 충격적이었던 게 유튜브의 클로드 관련 영상에서 작업자가 프롬프트를 작성할 때 한글을 무조건 '한 자 쓰고 띄우고, 한 자 쓰고 띄우고' 하는 걸 봤을 때였습니다. 저런 환경에서 작업해야 하는데 남들한테 적극적으로 추천을 할 수 있다고? 이런 의문이 들더군요.
그렇지만 느낌이 오잖아요. AI 모델들의 엄청난 업데이트 속도를 보니 곧 통합 환경이 나오겠지 싶었습니다. 아니나 다를까 안티그래비티가 나와서 '옳다구나' 하고 사용 중입니다. 이제는 제미나이 AI Pro를 구독해서 사용 중입니다. 한글은 잘 해결되었고 브라우저 도구도 있고 토큰량도 괜찮아 보였습니다.
본격적으로 좀 사용해봤더니 문제점들이 보이네요.
첫째, 승인 지옥.
보안 때문이겠지만 터미널 명령어 같은 걸 지가 실행할 때마다 일일이 승인을 요청합니다. 옆에 'Always run'이 선택되어 있지만 매번 물어봅니다. 좀 더 사용해보니 제일 자주 문제가 되는 건 &&나 |를 써서 한 번에 여러 명령어를 실행하는 경우에 무조건 승인을 요청한다는 걸 알게 되었습니다. 지침에 '무조건 단일 명령어를 사용할 것'이라고 넣었더니 잘 동작합니다. 그런 줄 알았습니다. 이 복합 명령어 외에도 승인을 요청하는 명령들이 보이면 제미나이한테 물어봐서 회피법을 글로벌 지침에 넣어 놓았습니다. 잘 동작하는 것처럼 보였습니다.
둘째, 지침 무시.
이게 더 심각합니다. 잘 지키는 것 같다가도 자주 지침을 무시합니다. 지침을 무시하니 다시 승인 지옥이 펼쳐집니다. 제일 대표적으로 무조건 응답은 한글로 하라고 했지만, 심심하면 한 번씩 영어로 응답합니다. 이건 뭐 그러려니 합니다. 그렇지만 작업 관련 지침을 무시하면 환장합니다. 이제 AI한테 욕설하기 직전 단계입니다. 저 뻔뻔한 놈이 나한테 돈을 받아 가고 있으니까요. 죄송하다는 말을 열 번 넘게 들으면 담배 한 대 피우러 갑니다. 우리는 결과가 중요하지 사과는 필요 없잖아요?
물론 제가 AI 사용에 익숙지 않아서 많은 시행착오를 겪는 건 틀림없습니다. 그래서 궁금한 겁니다. 나만 이런 환경인 건지, 다른 사람들은 좋은 방법을 써서 쾌적하게 작업하는데 나만 모르고 있는 건지 말이죠. 그래서 다른 분들의 경험도 듣고 싶네요.
참고로 저는 기존 파워빌더로 작업된 소스를 웹 버전으로 컨버전하려고 시도 중입니다. 코딩은 어찌어찌 공부하면 되겠는데, 아시다시피 제일 문제는 UI 디자인이죠. 내가 디자인하면 '아, 이건 아무도 안 쓰겠구나' 하는 느낌이 오니까요. 그래서 AI를 쓰면 분명 감탄하게 되는 부분도 참 많습니다.
감탄과 화내기를 번갈아 하고 있습니다. 월급 3만 원짜리 신입이 참 똑똑해 보이는데, 고집불통에 실수가 잦아요. 그렇지만 분명히 이게 미래라는 건 느껴지네요. 비슷한 경험이 있으신 분이 있는지 궁금합니다. 특히 클로드 같은 다른 모델을 사용 중인 분들은 어떤지 궁금하네요.
지금도 글 작성 중에 작업 시켜놓은 거 확인해보면, 뻔뻔하게 복합 명령어를 실행한다고 승인을 요청하네요. 하아...