auto-approve
자동 승인 메뉴를 통해 Cline이 자동화된 방식으로 수행할 수 있는 작업에 대해 세분화된 권한을 설정할 수 있습니다.

작동 방식
기본적으로 Cline은 파일을 읽거나 쓰는 것을 포함하여 도구를 호출하기 전에 사용자에게 허락을 요청합니다.
Cline이 요청 없이 작업을 수행하도록 허용하려면 해당 도구에 대한 자동 승인 권한을 설정할 수 있습니다.
권한 옵션
-
프로젝트 파일 읽기
- Cline이 현재 작업 공간 내의 파일을 요청 없이 읽을 수 있도록 허용합니다.
- 모든 파일 읽기
- 작업 공간 외부의 파일(시스템 파일, 구성 파일 등)에 대한 읽기 권한을 확장합니다.
-
프로젝트 파일 편집
- Cline이 현재 작업 공간 내의 파일을 확인 없이 수정할 수 있도록 허용합니다.
- 모든 파일 편집
- 작업 공간 외부의 파일에 대한 수정 권한을 확장합니다.
-
안전한 명령 실행
- 모델이 비파괴적이라고 판단하는 터미널 명령 실행을 허용합니다.
- 모든 명령 실행
- 요청 없이 모든 터미널 명령 실행을 허용합니다.
-
브라우저 사용
- Cline이 브라우저 도구를 사용하여 웹 콘텐츠를 가져올 수 있도록 허용합니다.
-
MCP 서버 사용
- 확장된 기능을 위해 MCP 서버에 연결하고 사용할 수 있도록 허용합니다.
-
최대 요청 수
- Cline이 사용자 입력을 요구하기 전에 수행할 수 있는 연속 자동 작업 수를 설정합니다.
모범 사례
개인적으로 저는 자동 편집을 비활성화하는 것을 좋아합니다. 왜냐하면 모든 단계에서 변경 사항을 검토할 기회를 주기 때문입니다.
대부분의 진지한 개발 워크플로의 경우 다음으로 시작하는 것을 권장합니다.
- 프로젝트 파일에 대한 읽기 액세스 자동 승인
- 합리적인 최대 요청 제한 설정(10-20)
이렇게 하면 Cline이 지속적인 중단 없이 코드베이스를 탐색할 수 있는 충분한 자유를 제공하면서도 편집 또는 잠재적으로 파괴적인 작업에 대한 권한을 계속 요구합니다.
특정 프로젝트에서 Cline의 기능에 대한 신뢰가 쌓이면 편안한 수준에 맞게 권한을 점진적으로 늘릴 수 있습니다.
필요에 따라 이러한 설정을 항상 조정할 수 있다는 점을 기억하십시오. 중요한 프로덕션 작업의 경우 권한을 강화하거나 프로토타입을 만들고 탐색할 때 권한을 완화할 수 있습니다.
빠른 "별표" 작업을 사용하여 자동 승인된 선택 항목을 빠르게 켜고 끌 수도 있습니다.