Cline의 터미널 통합을 사용하면 터미널 출력을 Cline과의 대화에 직접 가져올 수 있습니다. 오류 메시지나 명령어 결과를 복사하여 붙여넣는 대신 터미널에서 마우스 오른쪽 버튼을 클릭하여 간단하게 Cline으로 보낼 수 있습니다.
터미널 통합

마우스 오른쪽 버튼 클릭 터미널 통합

VSCode 터미널에서 작업 중이고 Cline과 논의하고 싶은 출력이 표시되면 다음을 수행합니다.
  1. 터미널에서 마우스 오른쪽 버튼을 클릭합니다.
  2. 컨텍스트 메뉴에서 “Cline에 추가”를 선택합니다.
  3. 터미널 출력이 즉시 Cline 채팅 패널로 전송됩니다.
이는 다음에 적합합니다.
  • 빌드 오류 디버깅
  • 테스트 실패 이해
  • 명령어 출력 분석
  • 오류 메시지에 대한 도움 받기
마우스 오른쪽 버튼 클릭 터미널 통합은 이미 터미널에서 작업 중이고 문제가 발생했을 때 특히 유용합니다. Cline 채팅 패널로 컨텍스트를 전환하고 문제에 대한 설명을 입력하는 대신 몇 번의 클릭만으로 터미널 출력을 Cline에 직접 보낼 수 있습니다. 또는 @terminal 언급을 사용하여 전체 터미널 출력을 Cline으로 보낼 수 있습니다.
채팅 메시지에서 @terminal 언급 사용에 대한 정보는 터미널 언급 설명서를 참조하십시오.

터미널 통합 작동 방식

마우스 오른쪽 버튼 클릭 터미널 통합을 사용하면 Cline은 다음을 수행합니다.
  1. 모든 서식이 유지된 터미널 출력을 캡처합니다.
  2. 명령어 기록 및 결과를 포함한 전체 컨텍스트를 포함합니다.
  3. AI가 이해할 수 있도록 적절하게 서식 지정합니다.
  4. AI가 사용자가 보고 있는 내용을 정확하게 볼 수 있도록 합니다.
이를 통해 Cline은 터미널 관련 문제에 대한 정확한 도움을 제공하는 데 필요한 전체 컨텍스트를 얻을 수 있습니다.

내부 작동 방식

터미널 통합은 터미널 출력을 캡처하기 위해 영리한 기술을 사용합니다.
  1. 통합을 트리거하면 Cline은 다음을 수행합니다.
    • 현재 클립보드 내용을 일시적으로 저장합니다.
    • 모든 터미널 내용(또는 기존 선택 항목)을 선택합니다.
    • 클립보드에 복사합니다.
    • 클립보드를 읽어 터미널 내용을 가져옵니다.
    • 원래 클립보드 내용을 복원합니다.
  2. 그런 다음 터미널 내용은 다음을 수행합니다.
    • 적절한 구문 강조 표시로 서식 지정됩니다.
    • 메시지에 추가되거나 새 메시지로 전송됩니다.
    • 필요한 경우 추가 컨텍스트로 향상됩니다.
이 접근 방식을 사용하면 클립보드에 영향을 주지 않고 색상 및 서식을 포함한 모든 터미널 출력이 정확하게 캡처됩니다.

효과적인 사용을 위한 팁

  • 오류 메시지에 터미널 통합 사용: 터미널에서 오류가 발생하면 Cline으로 보내면 오류를 설명하려고 하는 것보다 종종 더 빠른 해결로 이어집니다.
  • 필요한 경우 특정 출력 선택: 기본적으로 통합은 모든 터미널 내용을 캡처하지만 마우스 오른쪽 버튼을 클릭하기 전에 특정 줄을 선택하여 관련 출력에만 집중할 수도 있습니다.
  • 파일 언급과 결합: 터미널 출력을 Cline으로 보낸 후 @ 언급 기능을 사용하여 관련 파일을 언급하여 질문을 향상시킬 수 있습니다.
  • 빌드 및 테스트 출력에 사용: 터미널 통합은 여러 줄에 걸친 복잡한 빌드 오류 또는 테스트 실패를 이해하는 데 특히 유용합니다.
다음에 터미널에서 알 수 없는 오류 메시지를 보고 있을 때는 복사하여 붙여넣는 대신 Cline의 터미널 통합을 사용해 보십시오. Cline이 적절한 서식으로 전체 터미널 컨텍스트를 볼 수 있으므로 더 정확한 도움을 받을 수 있습니다.