Cline: 먼저 생각을 맞추고 모든 단계를 되돌릴 수 있는 공개 코딩 에이전트

요약

편집기 안에 사는 공개 코딩 에이전트. 먼저 프로젝트를 읽고 계획을 내놓은 뒤에야 파일을 건드린다. 변경마다 검사점이 남아 한 번에 되돌린다. 열쇠는 내가 마련하므로 중간 웃돈이 없고 저장소가 내 기계를 벗어나지도 않는다. 명령 줄 도구와 개발 묶음도 있다.

추천
이름
Cline
버전
4.1.20
요금
무료
오픈소스
오픈소스
운영체제
WindowsmacOSLinux
공식 사이트
https://cline.bot
업데이트
2026-10-06 20:23

여러 해 자란 코드를 넘겨받아 공통 함수 하나를 밖으로 빼기로 한다. 호출하는 쪽을 고치면 형이 맞지 않는다. 형을 맞추면 import가 빠졌다. 채우면 시험이 붉어진다. 한 번의 재구성이 열몇 개 파일에 연쇄를 일으키고, 그것을 손으로 하나씩 좇는 것이 세부를 빠뜨리는 전형적인 방법이다. 큰 재구성을 앞두고 옛 코드는 건드리지 않고 둘레에서 요령을 부리기로 하는 사람이 많은 것도 같은 이유다.

Cline이 그 일을 넘겨받는다. 다음 줄을 채우는 제안 도구가 아니라 저장소 전체를 읽고 과제를 나누고 스스로 파일을 고치고 명령을 돌릴 수 있는 에이전트다. 편집기 안에 살고, 예전 이름은 Claude Dev이며, 너그러운 허락으로 완전히 공개되어 설치가 팔백만 번을 넘었고, 수만 명이 지켜보고 수백 명이 함께 만들고 있다.

편집기 안에서 일하는 에이전트

먼저 계획을 맞춘 뒤에 손을 댄다

일은 두 단으로 나뉜다. 계획 단계에서 에이전트는 프로젝트 구조를 읽고 의존 관계를 따라가며, 어떤 파일을 어떤 생각으로 바꿀지 늘어놓아 먼저 동의를 받는다. 동의한 뒤에 실행 단계로 넘어간다. 첫 줄보다 먼저 방향이 정해지므로, 에이전트가 제멋대로 구조를 부수고 다시 시작하는 장면은 나오지 않는다.

실행하는 동안에도 스스로 시험을 돌리고 검사기 출력을 지켜보며, 빠진 import나 맞지 않는 형을 발견하면 그 자리에서 고친다. 절반짜리를 건네고 끝내지 않는다. 계속 도는 개발 서버와 시험 과정도 뒤에서 지켜보고, 오류가 나오면 곧바로 이어받는다.

모든 단계를 되돌릴 수 있어서 대담하게 맡긴다

재구성을 에이전트에 넘기려면 언제든 마음을 바꿀 수 있어야 한다. 파일을 고칠 때마다 검사점이 남고, 차이는 편집기에서 바로 보이며, 한 번의 조작으로 어느 단계 이전 상태로도 되돌린다. 길을 잘못 들어도 잃는 것은 대화 몇 분이고 코드 자체는 멀쩡하다.

권한도 내 손에 있다. 파일 쓰기와 명령 실행은 각각 허락이 필요하고, 명령 종류별로 자동 허락을 줄 수도 있다. 과제를 통째로 사람 없이 돌려도 되고, 한 단계씩 확인해도 된다. 속도는 내가 정한다.

실행 전에 내놓는 계획

모델은 고르고, 코드는 집에

특정 공급자에 묶는 것은 없다. 상용 모델도, 내 기계에서 도는 손안의 모델도, 호환 접점을 말하는 서비스도 붙인다. 열쇠는 내가 마련하므로 중간 웃돈도 구독 벽도 없다. 어느 모델을 쓰고 얼마를 쓸지는 내 결정이다.

코드는 손안에서 돌고 열쇠도 내 것이므로, 저장소 내용을 남의 서버에 넘길 필요가 없다. 비밀 유지 의무가 있는 일에서는 이것이 세부가 아니다. 과제가 작을 때 손안의 모델은 호출마다 돈이 들지 않아 일상적인 쓰임이 싸고, 설정의 잔재주도 필요 없다.

편집기에서 스크립트와 흐름으로

편집기 확장 말고도 명령 줄 도구, 두 번째 편집기 연결, 공개 개발 묶음이 있다. 명령 줄 판은 스크립트와 정해진 작업, 빌드 흐름에 끼워 넣어 에이전트가 정해진 점검과 갱신을 사람 없이 해내게 한다. 개발 묶음은 같은 핵심을 남의 제품에 심기 위한 것이다. 바깥 도구를 위한 열린 규약도 받아들여 데이터베이스와 원격 접점, 브라우저를 붙일 수 있다. 경계는 내가 긋는다.

프로젝트 규칙에도 자리가 있다. 저장소 뿌리에 규칙 문서 하나를 두고 코드 스타일과 구조에 대한 약속, 시험 요구를 적으면, 에이전트는 일을 시작할 때마다 그것을 따른다. 팀에 새 사람이 들어올 때 집안 규칙을 이미 아는 조수가 붙는 셈이고, 그 값은 그것이 쓴 코드보다 큰 경우가 많다.

누구에게 맞는가

큰 저장소를 다시 짜야 하고 비용과 모델 선택을 내 손에 남기고 싶은 사람을 위한 도구다. 무료이고 공개되어 있으며, 계속 드는 것은 모델 호출 값뿐이다. 정말로 내미는 것은 자세다. 먼저 계획하고, 모든 단계를 되돌릴 수 있게 하고, 고리 안에 있는 것을 어쩔 수 없이가 아니라 골라서 계속한다. 좋은 짝 프로그래머가 주는 것에 가깝다. 다만 퇴근 시간은 없다.

Cline다운로드
지원 운영체제: Windows macOS Linux