약 5분 읽기
안녕하세요, RPA 엔지니어 황민입니다. 맞벌이 부부로 서울에서 정신없이 살고 있지만, 틈틈이 제 시간을 자동화하고 효율을 높이기 위해 다양한 기술을 탐색하고 적용하는 걸 좋아합니다. 특히 요즘은 AI 도구들을 적극적으로 활용하고 있는데요, 솔직히 말씀드리면 Claude, ChatGPT, Gemini까지 셋 다 구독해서 사용 중입니다. ‘이렇게 비싼 구독료를 내면서까지 굳이?’라고 생각하실 수도 있겠지만, 각 AI가 가진 특성과 제가 해결하려는 문제의 성격에 따라 명확하게 역할을 분담해서 쓰고 있답니다. 오늘은 제가 어떻게 이 세 AI를 구분해서 활용하고 있는지, 제 경험을 바탕으로 솔직하게 풀어보려고 합니다.
1. ChatGPT: 만능 엔터테이너이자 빠른 정보 검색의 달인
가장 먼저 접하고 가장 익숙해진 AI는 역시 ChatGPT였습니다. 제 첫 AI 구독도 ChatGPT였죠. 처음에는 정말 신기했어요. 어떤 질문이든 척척 대답해주고, 글쓰기 초안을 잡아주는 능력은 정말 놀라웠습니다. 지금도 ChatGPT는 제게 ‘빠른 정보 검색’과 ‘초안 작성’이라는 두 가지 핵심 역할을 수행하고 있습니다. 예를 들어, 새로운 기술 트렌드에 대한 정보를 빠르게 얻고 싶을 때, 혹은 기술 문서의 개요를 잡거나 간단한 이메일 초안을 작성해야 할 때 가장 먼저 손이 가는 건 ChatGPT입니다. 마치 똑똑한 비서에게 물어보는 것처럼요. 복잡한 코드를 분석하거나 특정 기능 구현 방법을 빠르게 찾아볼 때도 유용하죠. 하지만 이걸 그대로 사용하기보다는, ChatGPT가 제시한 정보를 바탕으로 제 경험과 지식을 더해 ‘나만의 것’으로 만드는 과정을 거칩니다. AI가 제시한 초안은 어디까지나 시작점이니까요.
2. Claude: 코드 작업에 진심인 개발 파트너
그러다가 코드 작업에 특화된 AI가 필요하다는 생각이 들었습니다. RPA 개발을 하면서 복잡한 스크립트를 작성하거나, 기존 코드를 개선하고, 에러를 디버깅하는 일이 잦거든요. 이때 만난 것이 Claude입니다. Claude는 특히 코드 이해도와 생성 능력이 뛰어나다는 인상을 받았습니다. 복잡한 로직을 설명해주거나, 특정 라이브러리를 활용한 예제 코드를 요청했을 때, ChatGPT보다 더 깊이 있고 정확한 답변을 줄 때가 많았습니다. 마치 경험 많은 선배 개발자에게 코드 리뷰를 받는 느낌이랄까요? 예를 들어, 제가 작성한 파이썬 스크립트의 비효율적인 부분을 찾아 개선하거나, 특정 API 연동을 위한 코드를 짜달라고 할 때 Claude의 도움을 많이 받습니다. 물론 Claude가 완벽한 코드를 항상 생성하는 것은 아닙니다. 때로는 예상치 못한 오류가 발생하기도 하고, 제가 원하는 방향과 조금 다른 결과물을 내놓기도 하죠. 그럴 때는 다시 질문을 구체화하거나, Claude가 제시한 코드를 제가 수정하는 과정을 거칩니다. 하지만 분명한 것은, 코드 관련 작업에서는 Claude가 제 개발 생산성을 상당히 높여주고 있다는 점입니다.
3. Gemini Flash: 자동화 파이프라인 구축의 가성비 끝판왕
마지막으로 Gemini, 특히 Gemini Flash는 제 ‘자동화’라는 본업과 가장 밀접하게 연결되어 있습니다. 저는 개인 서버를 운영하며 n8n, WordPress 등을 셀프호스팅하고 있고, 최근에는 n8n과 Gemini를 연동해 제 블로그 글을 자동으로 발행하는 시스템을 구축하기도 했습니다. 이 과정에서 Gemini, 특히 Gemini Flash의 ‘비용 효율성’이 빛을 발했습니다. 대규모 언어 모델을 활용한 자동화 파이프라인을 구축하다 보면 API 호출 비용이 상당할 수 있습니다. Gemini Flash는 이러한 반복적이고 대량의 데이터 처리가 필요한 작업에 대해 합리적인 비용으로 높은 성능을 제공합니다. 예를 들어, 웹에서 특정 정보를 수집하고, 이를 분석하여 요약한 뒤, 블로그 글 초안으로 가공하는 일련의 과정을 자동화할 때 Gemini Flash를 활용합니다. 단순히 텍스트를 생성하는 것을 넘어, 제가 설정한 워크플로우에 따라 데이터를 처리하고 다음 단계로 넘겨주는 ‘파이프라인’을 구축하는 데 최적화되어 있다고 느꼈습니다.
태스크별 AI 분리 전략: 각자의 강점을 최대한 활용하기
결론적으로, 저는 각 AI의 강점을 최대한 살리기 위해 태스크별로 분리해서 사용하고 있습니다.
- ChatGPT: 아이디어 구상, 빠른 정보 검색, 일반적인 글쓰기 초안 작성, 코딩 질문 등 ‘범용적인’ 작업에 활용합니다.
- Claude: 코드 관련 작업, 복잡한 로직 분석, 디버깅, 기술 문서 작성 등 ‘전문적인’ 코드 작업에 집중합니다.
- Gemini Flash: 반복적인 데이터 처리, 대규모 텍스트 생성, 자동화 워크플로우 구축 등 ‘규모가 크고 비용 효율성이 중요한’ 작업에 투입합니다.
이러한 분리 전략 덕분에 각 AI의 잠재력을 최대한 끌어내면서도, 불필요한 비용 낭비를 줄이고 효율성을 극대화할 수 있었습니다. 처음에는 ‘어떤 AI가 가장 좋을까?’라는 고민을 많이 했었는데, 결국은 ‘어떤 AI가 내 특정 문제를 가장 잘 해결해 줄 수 있을까?’로 관점이 바뀌면서 자연스럽게 역할 분담이 이루어졌습니다.
물론 이 모든 것은 제 개인적인 경험과 활용 방식입니다. 각 AI는 계속 발전하고 있고, 새로운 기능들이 추가되고 있기 때문에 앞으로 저의 활용 방식도 달라질 수 있겠죠. 하지만 현재로서는 이 세 가지 AI를 제 상황에 맞게 잘 조합해서 사용하는 것이 저에게 가장 효율적인 방법이라고 생각합니다. 여러분은 AI를 어떻게 활용하고 계신가요? 혹시 저와 다른 독특한 활용법이 있다면 댓글로 공유해주시면 감사하겠습니다!