Caret 도구 참조 가이드
Caret은 무엇을 할 수 있나요?
Cline은 다음과 같은 작업을 수행할 수 있는 AI 비서입니다.
- 프로젝트에서 파일을 편집하고 생성합니다.
- 터미널 명령을 실행합니다.
- 코드를 검색하고 분석합니다.
- 문제 디버깅 및 수정에 도움을 줍니다.
- 반복적인 작업을 자동화합니다.
- 외부 도구와 통합합니다.
첫 단계
-
작업 시작
- 채팅에 요청을 입력합니다.
- 예시: "Header라는 새 React 구성 요소를 생성해줘"
-
컨텍스트 제공
- @ 멘션을 사용하여 파일, 폴더 또는 URL을 추가합니다.
- 예시: "@file:src/components/App.tsx"
-
변경 사항 검토
- Cline은 변경 사항을 적용하기 전에 차이점을 보여줍니다.
- 변경 사항을 편집하거나 거부할 수 있습니다.
주요 기능
-
파일 편집
- 새 파일 생성
- 기존 코드 수정
- 파일 전체에서 검색 및 바꾸기
-
터미널 명령
- npm 명령 실행
- 개발 서버 시작
- 종속성 설치
-
코드 분석
- 오류 찾기 및 수정
- 코드 리팩토링
- 문서 추가
-
브라우저 통합
- 웹 페이지 테스트
- 스크린샷 캡처
- 콘솔 로그 검사
사용 가능한 도구
가장 최신 구현 세부 정보는 Caret 저장소에서 전체 소스 코드를 볼 수 있습니다.
Cline은 다양한 작업을 위해 다음 도구에 액세스할 수 있습니다.
-
파일 작업
write_to_file
: 파일 생성 또는 덮어쓰기read_file
: 파일 내용 읽기replace_in_file
: 파일에 대한 특정 편집 수행search_files
: 정규식을 사용하여 파일 검색list_files
: 디렉토리 내용 나열
-
터미널 작업
execute_command
: CLI 명령 실행list_code_definition_names
: 코드 정의 나열
-
MCP 도구
use_mcp_tool
: MCP 서버의 도구 사용access_mcp_resource
: MCP 서버 리소스 액세스- 사용자는 Cline이 액세스할 수 있는 사용자 지정 MCP 도구를 생성할 수 있습니다.
- 예시: Cline이 일기 예보를 가져오는 데 사용할 수 있는 날씨 API 도구 생성
-
상호 작용 도구
ask_followup_question
: 사용자에게 설명 요청attempt_completion
: 최종 결과 제시
각 도구에는 특정 매개변수 및 사용 패턴이 있습니다. 다음은 몇 가지 예시입니다.
-
새 파일 생성 (write_to_file):
<write_to_file>
<path>src/components/Header.tsx</path>
<content>
// Header component code