매달 20만원 아깝다면, AI 코딩 에이전트 무료로 돌리는 법 (클로드코드 대안)

매달 몇십만 원씩 나가는 AI 코딩 에이전트 구독료, 오픈소스 구스(Goose)로 공짜로 돌릴 수 있을까? 설치법과 필요 사양, 유료 서비스와의 차이까지 정리했다.

AI 코딩 에이전트 하나 쓰겠다고 한 달에 20만 원 넘게 내는 개발자, 요즘 심심찮게 보이는데요. 터미널에서 코드를 직접 짜고, 버그를 잡고, 배포까지 알아서 처리해주는 도구니 생산성이야 확실히 올라간다. 문제는 그만큼 청구서도 같이 두꺼워진다는 것. 요금 체계가 복잡한 유료 코딩 에이전트 대신, 돈 한 푼 안 쓰고 비슷하게 돌릴 방법 없나 찾아보는 사람이 많다. 아래에 AI 코딩 에이전트가 정확히 뭘 하는 물건인지부터, 공짜로 쓸 수 있는 오픈소스 대안을 설치하고 세팅하는 법까지 정리해봤다.

AI 코딩 에이전트, 정확히 뭘 해주는 도구인가

흔한 코드 자동완성 도구와는 결이 다르다. 자동완성은 다음 줄에 올 만한 코드를 제안하는 수준에 그치지만, 에이전트는 말로 지시만 내리면 파일을 만들고 테스트를 돌리고 API까지 직접 호출한다. 실제 작업을 스스로 처리한다는 뜻이다. 이게 되는 이유는 ‘툴 콜링(tool calling)’이라는 기술 덕분인데, 언어모델이 텍스트만 뱉는 데서 그치지 않고 외부 시스템에 구체적인 명령을 내릴 수 있도록 설계됐기 때문. 명령줄에서 돌아가는 에이전트형 도구들은 이 방식으로 프로젝트를 통째로 빌드하거나, 에러를 잡아서 스스로 고치는 작업까지 해낸다.

유료 요금제, 왜 이렇게 부담스러운가

대표적인 유료 AI 코딩 에이전트는 월 1만 원대 저가 요금제부터 20만 원대 고가 요금제까지 폭이 넓다. 근데 진짜 문제는 가격이 아니라 사용량 제한이거든요. 저가 플랜은 5시간마다 프롬프트 10~40회로 막아두는 경우가 많아서, 집중해서 몇 번 주고받으면 몇 분 만에 한도가 차버린다. 상위 플랜으로 올라가도 ‘주간 시간 제한’이라는 게 붙는데, 이게 실제 시계 시간이 아니라 토큰 사용량을 환산한 값이라 얼마나 쓸 수 있는지 예측하기가 어렵다는 불만이 꾸준하다. 솔직히 이 정도면 그 값어치 하냐는 소리 나올 만하다. 커뮤니티엔 “30분 만에 하루치 한도 다 썼다”, “실무에 쓰기엔 무리다” 같은 반응이 심심찮게 올라온다.

완전 무료 오픈소스 대안, 뭐가 있나

이런 불만이 쌓이면서 오픈소스 AI 에이전트 쪽으로 눈 돌리는 사람이 늘었다. 결제 회사 블록(Block)이 만든 구스(Goose)가 대표적. GitHub 스타 2만 6천 개를 넘겼고 릴리스도 100회 이상 나왔을 정도로 빠르게 크는 중이다. 가장 큰 차이는 특정 회사 서버가 아니라 내 컴퓨터에서 직접 돌아간다는 점이다. 구스는 특정 모델에 묶여있지 않아서, 앤트로픽 클로드나 OpenAI GPT 계열, 구글 제미나이는 물론 오픈소스 모델까지 자유롭게 붙여서 쓸 수 있다. 완전히 로컬로만 세팅하면 구독료도, 사용량 제한도, 인터넷 연결도 필요 없다. 비행기 안에서도 코딩 에이전트를 그대로 돌릴 수 있다는 얘기다.

로컬 LLM으로 구스 세팅하기, 딱 3단계면 끝

  • 1단계, 오픈소스 모델 실행 도구 설치: 내 컴퓨터에서 언어모델을 돌리려면 모델을 내려받고 서빙까지 해줄 도구가 필요하다. 대표적인 게 Ollama. 설치하고 명령어 한 줄만 치면 모델을 받아서 바로 실행할 수 있다. 코딩용으로는 툴 콜링 지원이 잘 되는 모델을 고르는 게 관건이다.
  • 2단계, 구스 설치: 데스크톱 앱과 명령줄(CLI) 버전 중 취향껏 고르면 된다. 맥, 윈도우, 리눅스용 바이너리가 공식으로 나와 있어서 설치 자체는 어렵지 않다.
  • 3단계, 프로바이더 연결: 구스 설정 메뉴에서 프로바이더를 로컬 모델 실행 도구로 지정하고, 기본 포트 주소를 확인한 뒤 쓸 모델 이름을 입력하면 끝이다. 여기까지만 마치면 구독료 없이 로컬에서 도는 에이전트 완성.

돌리려면 사양이 이 정도는 되어야

로컬로 모델을 돌릴 땐 램(RAM) 용량이 관건이다. 큰 모델에 넉넉한 출력까지 기대한다면 32GB 램을 기본선으로 잡는 게 안전하다. 맥은 통합 메모리가 곧 병목이고, 윈도우나 리눅스에서 그래픽카드를 쓴다면 VRAM 용량이 더 중요해진다. 그렇다고 무조건 큰 모델이 필요한 건 아니다. 파라미터 수가 작은 경량 모델은 16GB 램에서도 충분히 돌아가고, 결과물도 생각보다 쓸 만하다. 처음부터 무리하지 말고 가벼운 모델로 워크플로부터 테스트해본 다음, 필요하면 단계적으로 올리는 편을 추천한다.

유료 vs 무료, 실제로 뭐가 다른가

  • 모델 품질: 최상급 상용 모델은 복잡한 코드베이스 이해나 미묘한 지시 해석에서 여전히 앞선다. “세련되게 만들어줘” 같은 애매한 요청에도 맥락을 잘 잡아내는데, 오픈소스 모델은 격차가 좁혀지고 있어도 이런 뉘앙스 처리에서는 아직 밀리는 경우가 있다.
  • 컨텍스트 크기: 상용 API는 백만 토큰 단위의 넓은 컨텍스트를 지원해서 대형 코드베이스도 통째로 넣을 수 있다. 로컬 모델은 기본값이 훨씬 작아서 설정을 따로 늘려줘야 하고, 그만큼 메모리와 속도 부담도 늘어난다.
  • 처리 속도: 서버용 하드웨어에 최적화된 클라우드 쪽이 일반 노트북에서 도는 로컬 모델보다 응답이 빠르다. 빠르게 주고받으며 코드를 다듬는 작업이라면 체감 차이가 꽤 크다.
  • 비용과 보안: 로컬 세팅은 구독료가 아예 없고, 코드가 외부 서버로 나가지 않는다. 사내 코드 유출을 걱정하는 팀엔 이 지점이 꽤 매력적이다.

결국 어떤 걸 써야 할까

고난도 작업 위주로 최상의 결과물이 필요하고 비용 부담이 크지 않다면 상용 에이전트가 여전히 유리하다. 반대로 비용, 오프라인 작업, 코드 보안을 우선시한다면 로컬 오픈소스 조합이 현실적인 대안이 된다. 개인적으로는 간단한 스크립트 작성이나 반복적인 리팩터링 같은 가벼운 작업은 로컬 모델로 충분히 커버되고, 정말 까다로운 아키텍처 설계나 대규모 코드베이스 분석 같은 작업에만 상용 서비스를 아껴 쓰는 하이브리드 방식이 가성비 면에서 낫다고 본다. 오픈소스 모델 성능이 빠르게 올라오는 추세라, 이 격차는 시간이 갈수록 더 좁혀질 여지가 크다.

궁금할 만한 것들 몇 가지

Q. 로컬 모델로도 실무 코드를 짤 수 있나?
간단한 CRUD 기능이나 스크립트, 테스트 코드 작성 정도는 무리 없이 처리한다. 다만 복잡한 아키텍처 설계나 레거시 코드 리팩터링처럼 맥락 이해가 까다로운 작업은 아직 상용 최상위 모델 대비 결과물 편차가 있는 편이다.

Q. 인터넷 없이도 완전히 쓸 수 있나?
모델을 로컬에 미리 내려받아 뒀다면 인터넷 연결 없이도 작동한다. 비행기나 네트워크가 불안정한 환경에서 작업해야 하는 개발자에겐 이 점이 꽤 큰 장점이다.

Q. 그래픽카드가 꼭 있어야 하나?
없어도 실행은 되지만 속도 차이가 크다. CPU만으로 돌리면 응답이 눈에 띄게 느려지니까, 자주 쓸 계획이라면 VRAM이 넉넉한 그래픽카드나 통합 메모리가 큰 맥을 쓰는 게 체감상 훨씬 낫다.

출처: VentureBeat AI

AI리서치팀

AI리서치팀

Home-In-One AI리서치팀은 인공지능, 머신러닝, 생성형 AI의 최신 동향과 실용적 활용법을 연구합니다. ChatGPT, 클로드, 미드저니 등 AI 도구 비교 분석과 활용 가이드를 제공합니다.