모델이 멍청해서 무료 AI 코딩 어시스턴트를 포기하는 사람은 없습니다. 2026년에는 $0 플랜 뒤에 있는 모델이 보통 유료 모델보다 한 발짝 뒤처질 뿐이고, 일상적인 작업 — 작은 함수, 테스트, 정규식, 낯선 코드 설명 — 에서는 그 차이가 좀처럼 드러나지 않습니다. 사람들이 그만두는 이유는 세 가지 운영상의 문제이며, 누구나 같은 순서로 이 문제를 만납니다. 할당량이 바닥나고, 컨텍스트가 부족해지고, 코드가 내 컴퓨터를 떠납니다.

문제를 먼저, 해결책은 그다음입니다. 첫 번째 문제를 해결하는 도구가 세 번째 문제에는 종종 오답입니다.

아래 한도는 2026년 9월 19일에 확인한 공식 플랜 페이지를 근거로 합니다. 우리가 직접 돌려본 벤치마크가 아니라 약관을 꼼꼼히 읽은 결과입니다.

문제 1: 할당량은 달이 끝나기 훨씬 전에 죽습니다

첫 번째 벽은 산수입니다. 가장 흔한 출발점인 GitHub Copilot Free는 월 2,000회 완성과 50회 채팅 요청을 허용하며, Copilot Edits도 같은 풀에서 차감됩니다(docs.github.com). Cursor의 무료 Hobby 플랜은 실제로 존재하지만 범위가 제한적입니다 — 에이전트 요청 수가 정해져 있고, Composer가 그 판매 포인트입니다(cursor.com/pricing). 채팅 요청 50회는 넉넉해 보이지만, 진짜로 무언가를 디버깅하기 시작하면 이야기가 달라집니다. 다중 파일 리팩터링 한 번이면 스무 번이 사라질 수 있고, 테스트를 돌리며 반복하는 에이전트는 토큰 수가 시사하는 것보다 훨씬 빠르게 할당량을 태웁니다.

고약한 점은 초기화되는 방식입니다. 월간 할당량은 80%에서 경고해 주지 않습니다. 화요일, 작업 도중에 0이 되고, 그다음 달 1일까지 손으로 코드를 씁니다.

해결책: 매일 채워지는 플랜을 고르세요

구글의 개인용 요금제가 뻔한 답인데, 미터링 방식이 정반대이기 때문입니다. 개인용 Gemini Code Assist는 VS Code, JetBrains, Android Studio에서 하루 6,000건의 코드 관련 요청과 240건의 채팅 요청을 무료로 제공하며, 컨텍스트 창은 1M 토큰입니다(codeassist.google). Gemini CLI는 개인 Google 계정으로 분당 60건, 하루 1,000건을 명시하고 있습니다(github.com/google-gemini/gemini-cli).

하루 채팅 240건이라는 한도가 ‘무제한’은 아니지만, 잠든 사이에 초기화된다는 점이 핵심입니다. Antigravity는 세 번째 방식을 씁니다. 무료를 포함한 모든 플랜에 매주 갱신되는 기본 에이전트 할당량과 무제한 Tab 완성을 제공하고, 할당량은 AI Pro와 Ultra 구독으로 늘어납니다(antigravity.google/docs/plans). 현재 Cognition의 Devin 브랜드 아래에 있는 Windsurf도 비슷한 구조를 따릅니다 — 무제한 Tab 완성과 인라인 편집, 그리고 에이전트 실행을 위한 가벼운 할당량입니다(windsurf.com/pricing).

Cursor AI 에디터

Cursor 공식 웹사이트 이미지입니다. 무료 Hobby 플랜은 대부분의 사람이 첫 에이전트 할당량 한도와 마주치는 지점입니다.

그러니 할당량 유형을 의도적으로 섞으세요. 늘 싸게 반복하는 작업에는 월간 도구 하나를, 에이전트 작업에는 매일 채워지는 도구 하나를 두는 겁니다. 월간 도구가 죽어도 3주 동안 막히는 대신 1분 동안 짜증만 내면 됩니다.

문제 2: 에이전트는 코드베이스를 잊고, 그다음 망가뜨립니다

두 번째 문제는 특정한 종류의 혼란입니다. 에이전트가 헬퍼 함수 이름을 바꾸고 파일을 커밋하면, 다른 디렉터리에 있는 호출 지점 세 곳이 컴파일되지 않습니다. 아니면 네 번째로 어떤 프레임워크를 쓰는지 묻습니다. 무료 플랜은 컨텍스트를 가장 먼저 줄이는 경향이 있습니다 — 잘라내기 가장 싼 부분이니까요 — 그리고 저장소 전체 검색은 보통 유료 장벽 뒤로 가장 먼저 사라지는 기능입니다. 이는 모델 품질이 아니라 작업 기억의 문제이며, 프롬프트를 정중하게 쓴다고 해결되지 않습니다.

해결책: 토큰이 아니라 구조로 컨텍스트를 사세요

Gemini Code Assist와 Gemini CLI의 무료 1M 토큰 창은 큰 파일 하나나 물려받은 엉망진창을 읽을 때 정말 도움이 됩니다. 하지만 그것은 저장소 인덱스가 아닙니다. 300개 파일짜리 모노레포를 100만 토큰으로 에이전트에 넘겨준다고 해서 올바른 파일을 찾는다는 뜻은 아니고, 틀린 파일을 더 많이 볼 수 있다는 뜻일 뿐입니다.

오픈소스 에이전트는 이 문제를 다르게 공략하며, Aider가 이런 목록에 계속 등장하는 이유도 여기 있습니다. Aider는 저장소 전체를 지도로 만들기 때문에 더 큰 프로젝트에서도 제대로 동작하고, 모든 변경을 적절한 메시지와 함께 커밋하므로 git diff와 git undo가 그대로 작동합니다(aider.chat). 이 프로젝트는 GitHub 스타 44K와 설치 6.8M을 기록하고 있습니다. Cline은 에디터에 네이티브로 통합된 버전이며, 각 편집 전에 승인을 받습니다.

가장 저렴한 컨텍스트 업그레이드는 여전히 직접 쓴 텍스트입니다. 저장소 루트에 한 페이지짜리 브리핑 — 스택, 관례, 테스트 명령, 건드리면 안 되는 것 — 을 두면 에이전트가 헤매는 빈도가 달라집니다. 에이전트는 파일을 읽습니다. 올바른 파일이 존재하도록 만드는 것은 여러분의 일입니다.

문제 3: 당신의 코드가 남의 학습 데이터가 됩니다

세 번째 문제는 대개 동료가 언급할 때 처음 알게 됩니다. GitHub 자체 문서에 따르면, 4월 24일부터 Copilot Free, Pro, Pro+ 구독자의 상호작용 — 입력, 출력, 코드 조각 및 관련 컨텍스트 — 을 사용자가 거부하지 않는 한 모델 학습과 개선에 사용할 수 있으며, 거부 설정은 계정 설정에 있습니다(docs.github.com; github.com/features/copilot). 사용자에게는 30일 전에 공지되었고 스위치도 존재합니다. 하지만 기본값이 바뀌었고, 대부분의 사람은 기본값 그대로 씁니다.

이것은 GitHub만의 이야기가 아닙니다. $0 플랜은 어딘가에서 비용을 충당합니다 — 업그레이드로, 광고로, 또는 데이터로. 약관이 다르다고 말할 때까지는 세 번째라고 가정하세요.

해결책: 바이트가 어디로 가도 되는지 정하세요

두 가지 움직임이면 대부분 해결됩니다. 사용하는 무료 플랜의 계정 설정에 들어가서, 잊어버리기 전에 오늘 모델 학습 스위치를 확인하세요. 그런 다음 저장소를 두 바구니로 나누세요. 클라우드 에이전트에 보내도 되는 코드와 그렇지 않은 코드입니다. NDA가 걸린 고객 작업, 규제 대상, 제품의 독점적 핵심은 두 번째 바구니에 속합니다.

그 바구니에는 BYO-key(Bring Your Own Key) 에이전트가 정직한 답입니다. Aider, Cline, Continue는 모두 에이전트를 원하는 제공자에 연결하거나, Ollama를 통해 로컬에서 실행되는 모델에 연결할 수 있게 해주며, 이 경우 아무것도 컴퓨터를 떠나지 않습니다. 트레이드오프는 실재합니다. 로컬 모델은 느리고 긴 다중 파일 작업에서 눈에 띄게 성능이 떨어집니다. 코드 설명, 작은 편집, 읽기에는 좋습니다. 로컬 7B 모델이 최첨단 에이전트를 대체한다고 주장하는 사람은 뭔가를 팔고 있는 겁니다.

문제, 해결책, 그리고 누구에게 맞는가

무엇이 깨지는가통하는 해결책누가 써야 하는가
작업 도중 할당량이 바닥남개인용 Gemini Code Assist 또는 Gemini CLI(매일 초기화); 무제한 탭 완성은 Antigravity 또는 Devin 무료 플랜학생, 저녁 프로젝트, 코딩이 몰아서 하는 사람
에이전트가 저장소를 잊음읽기에는 1M 토큰 도구; Aider식 저장소 지도 + 한 페이지 프로젝트 브리핑크거나 물려받은 코드베이스 하나를 유지하는 사람
코드가 외부로 전송됨설정에서 학습 거부; 민감한 저장소에는 로컬 모델을 쓴 BYO-key 에이전트프리랜서, 에이전시 작업, 규제 또는 독점 코드

세 단계로 시작하기

1단계: 할당량 형태가 다른 무료 플랜 두 개. 에이전트용으로 매일 초기화되는 도구 하나, 완성용으로 월간 도구 하나를 두면 벽 하나 때문에 하루가 멈추는 일이 없습니다.

2단계: 설치 전에 브리핑부터 작성하세요. 저장소 루트에 반 페이지 — 스택, 관례, 테스트 명령, 손대면 안 되는 영역. 이후에 시도하는 모든 에이전트의 성능이 좋아지고, 매주 프로젝트를 다시 설명하는 일도 멈춥니다.

3단계: 첫날에 개인정보 문제를 정리하세요. 학습 설정을 뒤집고, 두 저장소 바구니의 경계를 긋고, 거의 쓰지 않더라도 로컬 모델 경로 하나는 설정해 두세요.

돈에 관한 정직한 한마디: 일주일에 두 번 넘게 한도에 부딪힌다면, 무료 플랜은 이미 답을 준 셈입니다. Copilot Pro는 월 $10, Cursor Pro는 $20입니다 — 그 지점을 넘으면 우회하는 데 드는 주의력 비용이 구독료보다 더 큽니다. 유료 플랜 사이에서 고민할 때는 Cursor 대안 가이드와 30일 Cursor 심층 리뷰를 보세요.

자주 묻는 질문

2026년에도 GitHub Copilot Free는 정말 무료인가요? 네 — 신용카드도 필요 없고, 월 2,000회 완성과 50회 채팅 요청입니다. 현존하는 가장 좋은 무료 완성 경험이자 가장 약한 무료 에이전트 경험이며, 그래서 할당량 문제가 Copilot 사용자에게 가장 먼저 닥칩니다.

무료 AI 코딩 어시스턴트 중 완전히 오프라인으로 쓸 수 있는 것은 없나요? 단독으로는 없습니다. 오프라인이란 로컬 모델과, 여기에 연결한 Aider나 Cline 같은 BYO-key 에이전트를 합친 것입니다. 이 구성은 무료이면서 개인정보도 지켜지지만, 복잡한 작업에서는 클라우드 모델보다 확실히 약합니다.

무료 1M 토큰 컨텍스트 창의 함정은 무엇인가요? 큰 창은 검색 인덱스가 아닙니다. 모델이 더 많이 읽게 해줄 뿐, 관련 파일을 더 빨리 찾게 해주지는 않습니다 — 그래서 저장소 지도와 작성된 브리핑이 보통 원시 컨텍스트 길이를 이깁니다.

언제 무료 플랜과 싸우기를 그만둬야 하나요? 일주일에 두 번 넘게 한도에 부딪힐 때입니다. 그 빈도라면 월 $10~$20 플랜이 한도를 우회하는 데 쓰는 시간보다 비용이 적습니다.

출처: GitHub Copilot, Cursor, Gemini Code Assist, Gemini CLI, Google Antigravity, Devin/Windsurf, Aider의 공식 플랜 및 가격 페이지를 2026년 9월 19일에 확인했습니다. 무료 플랜 한도는 자주 바뀌므로, 이를 기준으로 워크플로를 짜기 전에 공식 페이지에서 확인하세요. 여기 언급된 어떤 도구로부터도 대가를 받지 않았습니다.