Cline은 VS Code 확장으로 동작하는 오픈소스 프로그래밍 에이전트입니다. 프로젝트를 읽고, 변경을 계획하고, 여러 파일을 편집하고, 터미널 명령을 실행하면서 단계마다 승인을 요청합니다. GitHub에서는 약 7만 스타를 모았습니다. 강점은 가격(소프트웨어 자체는 무료)이 아니라 모델 선택의 자유입니다. Anthropic, OpenAI부터 Ollama로 돌리는 로컬 모델까지, 자신의 API 키를 가져와 씁니다.
공식 저장소 정보
플랫폼은 GitHub, 조직명은 cline, 프로젝트명은 cline, 라이선스는 Apache-2.0입니다. 원래 Claude Dev라는 이름으로 시작했고, 지금은 VS Code 확장 외에 JetBrains 플러그인과 명령줄 버전도 있습니다.
많이 쓰는 이유
첫째는 구독에 묶이지 않는다는 점입니다. API 접근이 이미 있으면 실제 사용량만 냅니다. 둘째는 Plan과 Act의 이중 모드로, 먼저 작업 계획을 논의한 뒤 실행시키고 체크포인트에서 변경을 되돌릴 수 있습니다. 셋째는 MCP를 통한 확장성으로 데이터베이스와 외부 서비스를 연결할 수 있습니다. 닫힌 편집기에 환경을 통째로 맡기기 싫은 개발자에게는 말이 되는 조합입니다.
비용은 토큰 소비에 숨어 있다
Cline 자체는 무료지만 각 단계마다 모델로 문맥을 보냅니다. 파일 구조, 파일 내용, 명령 출력, 오류 로그입니다. 긴 작업에서는 한 번의 세션이 구독 이용자라면 보름은 눈치채지 못할 예산을 조용히 먹어 치울 수 있습니다. 최고급 모델을 연결해 큰 저장소를 손보게 할 생각이라면 API 청구서는 나중이 아니라 먼저 확인하세요. 저렴한 모델이나 로컬 모델은 청구액을 줄이지만 계획과 자기 수정의 질은 눈에 띄게 떨어집니다.
맞는 사람, 맞지 않는 사람
VS Code에 남고, 모델을 직접 고르고, 단계마다 승인하고 싶은 개발자에게 맞습니다. 키 관리, 모델 선택, 비용 통제까지 전부 본인 몫이라 간편함을 기대하는 초보자에게는 맞지 않습니다. 엄격한 준법 요구가 있는 팀은 선택한 API로 코드가 어디로 흐르는지도 따로 확인해야 합니다. 오픈소스라는 사실 자체가 그 답이 되지는 않습니다.
결론적으로 API 계정을 익숙하게 쓰고 통제를 놓기 싫은 사람에게 Cline은 가장 강한 오픈 에이전트 기반 중 하나입니다. 가끔 몇 줄 완성하는 정도라면 구독형 편집기가 더 정직한 선택입니다.