Skip to main content

auto-approve

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

자동 승인

작동 방식

기본적으로 Cline은 파일을 읽거나 쓰는 것을 포함하여 도구를 호출하기 전에 사용자에게 허락을 요청합니다.

Cline이 요청 없이 작업을 수행하도록 허용하려면 해당 도구에 대한 자동 승인 권한을 설정할 수 있습니다.

권한 옵션

  • 프로젝트 파일 읽기

    • Cline이 현재 작업 공간 내의 파일을 요청 없이 읽을 수 있도록 허용합니다.
    • 모든 파일 읽기
      • 작업 공간 외부의 파일(시스템 파일, 구성 파일 등)에 대한 읽기 권한을 확장합니다.
  • 프로젝트 파일 편집

    • Cline이 현재 작업 공간 내의 파일을 확인 없이 수정할 수 있도록 허용합니다.
    • 모든 파일 편집
      • 작업 공간 외부의 파일에 대한 수정 권한을 확장합니다.
  • 안전한 명령 실행

    • 모델이 비파괴적이라고 판단하는 터미널 명령 실행을 허용합니다.
    • 모든 명령 실행
      • 요청 없이 모든 터미널 명령 실행을 허용합니다.
  • 브라우저 사용

    • Cline이 브라우저 도구를 사용하여 웹 콘텐츠를 가져올 수 있도록 허용합니다.
  • MCP 서버 사용

    • 확장된 기능을 위해 MCP 서버에 연결하고 사용할 수 있도록 허용합니다.
  • 최대 요청 수

    • Cline이 사용자 입력을 요구하기 전에 수행할 수 있는 연속 자동 작업 수를 설정합니다.

모범 사례

개인적으로 저는 자동 편집을 비활성화하는 것을 좋아합니다. 왜냐하면 모든 단계에서 변경 사항을 검토할 기회를 주기 때문입니다.

대부분의 진지한 개발 워크플로의 경우 다음으로 시작하는 것을 권장합니다.

  • 프로젝트 파일에 대한 읽기 액세스 자동 승인
  • 합리적인 최대 요청 제한 설정(10-20)

이렇게 하면 Cline이 지속적인 중단 없이 코드베이스를 탐색할 수 있는 충분한 자유를 제공하면서도 편집 또는 잠재적으로 파괴적인 작업에 대한 권한을 계속 요구합니다.

특정 프로젝트에서 Cline의 기능에 대한 신뢰가 쌓이면 편안한 수준에 맞게 권한을 점진적으로 늘릴 수 있습니다.

필요에 따라 이러한 설정을 항상 조정할 수 있다는 점을 기억하십시오. 중요한 프로덕션 작업의 경우 권한을 강화하거나 프로토타입을 만들고 탐색할 때 권한을 완화할 수 있습니다.

빠른 "별표" 작업을 사용하여 자동 승인된 선택 항목을 빠르게 켜고 끌 수도 있습니다.