64세의 Brian Rezendes는 법률 사건 처리를 위한 맞춤형 앱을 직접 코딩해 개발했습니다
Brian Rezendes가 AI와 깊은 인연을 맺게 된 것은 철물점에서 근무하며 재고 관리에 AI를 활용하기 시작했을 때부터였습니다.
64세인 그는 일주일에 사흘씩 사다리에 올라가 가장 높은 선반의 재고를 점검해야 했습니다. 물품을 일일이 세고 모든 물건이 제자리에 있는지 확인하는 작업이었습니다. 그는 자신의 나이에는 이 일이 무척 힘든 고역이었다고 말했습니다. 그래서 그는 재고 현황을 추적하기 위해 AI를 활용하기 시작했습니다.
그는 먼저 아래층에 진열된 물품들을 세어 AI에 기록해 두었습니다. 그런 다음 위층으로 올라가, 아래층에 있는 물품 중 특정 품목이 있는지 AI에게 물어보았습니다. 만약 아래층에 해당 품목이 있다면, 위층 재고 수량에 그만큼을 추가하여 집계했습니다.
"많은 사람에게 이 이야기를 들려주었는데, 다들 제가 미쳤다고 생각하더군요." Rezendes는 이렇게 말하며, 시간이 지나자 일부 사람들이 결국 관심을 보이기 시작했다고 덧붙였습니다. "대부분의 사람들은 영화 <터미네이터>를 언급하곤 했죠."
노스다코타주에 위치한, 인구 600명의 작은 시골 마을에서 Rezendes는 자신이 그 누구보다도—그것도 압도적으로—기술을 많이 활용하고 있다고 자부합니다. 현재 그는 '바이브 코딩(vibe coding)'을 활용해 복잡한 법률 사건을 관리하고 있으며, 아내가 요리 같은 일상 업무를 효율적으로 처리할 수 있도록 웹사이트 제작을 돕고 있기도 합니다.
이 글은 일반인들이자 기술 전문가가 아닌 평범한 사람들이 AI 도구를 활용해 삶 속의 소소한 문제들을 해결해 나가는 이야기를 다루는 비즈니스 인사이더(Business Insider)의 새로운 연재 시리즈, <바이브 코드로 당신의 삶을 코딩하라(Vibe Code Your Life)>의 여섯 번째 이야기입니다. 여러분도 '바이브 코딩'에 얽힌 공유하고 싶은 이야기가 있으신가요? 이 간단한 양식을 작성하여 여러분의 이야기를 들려주세요.
"이곳 노스다코타에 있다 보니 무척 외롭다는 생각이 듭니다. 새로운 기술에 관심을 갖는 사람이 별로 없거든요." Rezendes가 말했다.
Rezendes는 Claude Code, Lovable, Cursor, Replit 같은 플랫폼을 활용해 자신의 삶을 더 편리하게 만들어 줄 플랫폼을 설계하는 이른바 '바이브 코더(vibe coders)'들 중에서는 연령대가 높은 편에 속한다. 이들 중 상당수는 소프트웨어 개발이나 전문 프로그래밍에 대한 배경 지식이 전혀 없다.
Brian Rezendes는 세상에 나와 있는 거의 모든 신기술을 도입했다고 말한다.
"젊은 시절 대학에 진학하지 않았는데, 이제 와서 그 점을 다소 후회하게 된 것 같습니다. 뒤늦게라도 그 공백을 메우려는 것인지, 아니면 다른 이유가 있는지는 저도 잘 모르겠습니다." 레젠데스는 이렇게 말했다. "그저 배우는 과정 자체가 정말 즐겁고, 새로운 기술들을 적극적으로 받아들여서, 바라건대 저에게 어느 정도 부를 가져다줄 만한 무언가를 창조해 낼 수 있기를 소망합니다."
시간과 에너지를 절약하기 위한 바이브 코딩
레젠데스는 부모님이 돌아가신 후, 여동생과 유산 처리 문제로 의견 충돌을 겪으며 엄청난 양의 법률 서류에 파묻혔습니다. "ChatGPT가 나오기 전까지는 변호사에게 모든 수입을 쏟아붓지 않는 한, 사실상 방법이 없었죠."라고 레젠데스는 말했습니다.
ChatGPT나 Claude처럼 메시지 사용 횟수에 제한이 있고 월 수백 달러에 달하는 상용 챗봇에 의존하는 대신, 레젠데스는 바이브 코딩으로 "TrixieHQ"라는 맞춤형 앱을 개발했습니다. 이 앱은 챗봇을 마치 친구처럼 인간적으로 만들어줍니다. TrixieHQ는 애플리케이션 프로그래밍 인터페이스(API)를 사용하여 데이터를 공유하고, 레젠데스의 모든 프로젝트를 위한 일종의 허브 역할을 합니다.
TrixieHQ에는 OpenAI 기반의 AI 검색창이 있어, 레젠데스는 이를 법률 자문 및 "법률 보조 파트너"로 활용하고 있습니다.
그가 바이브 코딩으로 개발한 이 인터페이스는 길고 복잡한 법률 문서를 이해하고, 부동산 양도 증서를 작성하고, 질문을 구상하고, 법정 출두를 위한 행동 계획을 세우는 데 도움을 줍니다. 그는 이 덕분에 수천 달러의 변호사 비용을 절약했다고 추정하며, 사건에 대한 환각 증상은 나타나지 않았다고 말했습니다. 하지만 그는 질문이 충분히 정확하지 않아서 몇 번 잘못된 방향으로 이끌린 적은 있다고 덧붙였습니다.
프롬프트( prompt )하나하나로 삶을 더욱 편리하게.
그는 본업 외에 부업으로, 'Runway'라는 영상 생성 소프트웨어를 활용한 AI 애니메이션 채널과 'CrewAI'로 직접 제작한 에이전트를 이용해 만든 역사 관련 영상 채널을 운영하고 있습니다. 그는 향후 몇 년 내에 충분한 구독자를 확보하여, 은퇴 후 자신과 아내의 여행 경비에 보탬이 될 만한 부수입을 창출할 수 있기를 바라고 있습니다.
Brian Rezendes는 가족을 위해 계속해서 앱을 '바이브 코딩'할 수 있기를 바라고 있습니다.
"나이가 들수록 몸 여기저기가 더 쑤시고 아프지만, 이런 새로운 기술들을 활용하면 앞으로 훨씬 더 많은 일을 해낼 수 있을 겁니다." 레젠데스 씨가 말했다. "미국의 고령층이 기술을 배운다면 정말 큰 도움이 될 것입니다. 제가 대화를 나눠본 분들은 하나같이 기술이라면 질색하며 죽도록 무서워하더군요. 다들 기술이 세상을 장악해서 우리 인간을 모조리 쓸어버릴 거라고 생각하니까요."
그의 아내는 자신의 웹사이트들을 '바이브 코딩(vibe code)'해 달라고 부탁했다. 레시피를 올리는 사이트나 사진을 저장해 두는 사이트 같은 것들이었다. 그는 Codex와 GitHub의 도움을 받아 '셰릴의 레시피 박스(Cheryl's Recipe Box)'를 구축해 주었다. 그는 아내가 기술 분야에는 별로 관심이 없으며, 심지어 'Trixie'를 남편의 '여자친구'라고 부르기까지 한다고 털어놓았다.
"제가 컴퓨터 앞에 너무 많은 시간을 쏟고 있으면, 아내가 살짝 질투를 하기도 합니다." Rezendes씨가 말했다.
바이브 코딩(Vibe coding)은 사용자가 애플리케이션이 수행하기를 원하는 기능을 평이한 영어로 서술하면, AI 도구가 실제 코드를 생성해 주는 소프트웨어 개발 방식입니다. 개발자는 마치 감독과 같은 역할을 수행하며, 직접 구문(syntax)을 입력하는 대신 AI와 대화하고 그 결과물을 다듬는 작업을 담당합니다.
댓글 없음:
댓글 쓰기