VSCode에서 Novita AI LLM API와 Cline 통합하는 방법

VSCode에서 Novita AI LLM API와 Cline 통합하는 방법

Cline은 VSCode 환경에 직접 통합되는 강력한 자율 코딩 에이전트로, 개발 워크플로우를 간소화하도록 설계되었습니다. Novita AI와 같은 고급 AI 모델을 활용하여 Cline은 반복적인 작업을 자동화하고, 코드 스니펫을 생성하며, 지능적인 제안을 IDE 내에서 바로 제공합니다. Cline은 AI 기반 앱 마켓플레이스인 OpenRouter에서 Top 1 에 선정되었으며, 코딩 환경에서 AI 기반 지원을 제공하여 개발 생산성을 극대화합니다.

이 가이드에서는 Novita AI의 LLM API를 Cline과 통합하는 과정을 단계별로 안내합니다. 이를 통해 VSCode에서 deepseek 와 같은 고급 언어 모델을 직접 사용하여 더욱 스마트하고 효율적인 코딩이 가능해집니다.

사전 준비 사항

통합 과정을 시작하기 전에 다음 항목이 준비되어 있는지 확인하세요.

Novita AI LLM API 키

  • 계정 생성: Novita AI 웹사이트에 방문하여 계정을 가입하세요.
  • **API 키 생성 **: 로그인 후 키 관리 페이지로 이동하여 API 키를 생성합니다. 이 키는 Cline을 통해 Novita AI 모델에 연결하는 데 필수적입니다.
  • **모델 선택 **: Novita AI 모델 라이브러리 에서 모델을 선택합니다. 사용 가능한 모델:
    • deepseek/deepseek-r1
    • deepseek/deepseek-v3
    • deepseek/deepseek-r1-distill-llama-70b
    • deepseek/deepseek-r1-distill-llama-8b
    • deepseek/deepseek-r1-distill-qwen-32b
    • deepseek/deepseek-r1-distill-qwen-14b

나중에 구성에 사용할 모델 이름을 복사 해 두세요.

Novita AI 모델 플레이그라운드

공식 웹사이트에서 VSCode 다운로드

통합 단계

1단계: VSCode에 Cline 플러그인 설치

  1. VSCode 를 열고 확장 패널로 이동합니다(또는 Ctrl + Shift + X 누름).
  2. 검색창에 “Cline” 을 입력합니다.
  3. Cline 플러그인의 ** 설치** 버튼을 클릭합니다.
  4. 설치가 완료되면 **VSCode 사이드바 ** 에 Cline 아이콘이 나타납니다.

VSCode의 Cline

2단계: Cline 플러그인 구성

플러그인이 설치되면 Novita AI의 LLM API에 연결하도록 구성해야 합니다.

  1. 사이드바에서 Cline 아이콘을 클릭하여 플러그인 인터페이스를 엽니다.
  2. “OpenAI 호환” 옵션을 선택합니다. 이 설정은 Novita AI와 같이 OpenAI API 표준을 따르는 API와의 호환성을 보장합니다.
  3. 구성 필드를 입력합니다:
    • Base URL: https://api.novita.ai/v3/openai 입력
    • API Key: Novita AI API 키 를 붙여넣습니다.
    • Model Name: 앞서 복사한 모델 이름을 붙여넣습니다(예: deepseek/deepseek-r1).
  4. 구성이 완료되면 Done 을 클릭합니다.

Cline 구성

3단계: 통합 테스트

Cline을 Novita AI의 API로 구성한 후 통합을 테스트합니다.

  1. VSCode에서 새 파일 또는 기존 파일을 엽니다.
  2. 입력을 시작하거나 Cline 플러그인 인터페이스를 사용하여 선택한 모델과 상호작용합니다.
  3. 선택한 모델에서 응답이 생성되는지 확인하여 설정이 성공적으로 완료되었는지 확인합니다.

Cline의 Plan 및 Act 모드

Cline 은 개발 워크플로우를 향상시키기 위해 **Plan 모드 ** 와 Act 모드 라는 두 가지 강력한 모드를 제공합니다.

Plan 모드 및 Act 모드

Plan 모드

**Plan 모드 ** 는 개발의 준비 및 전략 단계 를 위해 설계되었습니다. 복잡한 문제를 분해하고, 시스템을 설계하며, 프로젝트 로드맵을 세우는 데 도움을 줍니다. 이 모드는 작업의 개념화에 초점을 맞춰 코딩 문제를 단계별로 생각할 수 있게 합니다.

Plan 모드의 특징:

  • 컨텍스트 수집 및 전략 수립에 최적화
  • 코드베이스 변경 불가
  • 요구사항 이해 및 구현 계획 수립에 집중
  • 전체 파일 읽기를 지원하여 프로젝트 전반 이해

Plan 모드 사용 시기:

  • 새 프로젝트, 기능 또는 작업을 시작할 때 이 모드를 사용하세요.
  • 복잡한 문제에 직면하여 더 작은 실행 가능한 단계로 분해해야 할 때.
  • 작업 접근 방식에 확신이 없고 해결 방안을 구조화하는 데 지침이 필요할 때.

Act 모드

**Act 모드 ** 는 실행 에 초점을 맞춥니다. Plan 모드에서 수립한 계획을 구현하는 데 Cline이 도움을 줍니다. 작업을 관리 가능한 조각으로 분해한 후 Act 모드는 코드 작성, 콘텐츠 생성 또는 사전 정의된 명령 실행을 지원하여 작업을 완료합니다.

Act 모드의 특징:

  • 수립된 계획에 따른 구현에 최적화
  • Cline의 모든 빌딩 기능에 접근 가능
  • 계획 단계의 컨텍스트 유지
  • 코드베이스 변경 실행 가능

Act 모드 사용 시기:

  • Plan 모드에서 작업을 계획한 후 코딩을 시작할 준비가 되었을 때.
  • 반복적인 코딩 작업을 자동화하거나 대규모 코드 섹션을 효율적으로 생성해야 할 때.
  • 코드를 디버깅하거나 개선 사항을 검토할 때 Act 모드는 코드 최적화를 위한 변경 사항을 제안합니다.

Plan 모드와 Act 모드를 함께 사용하는 방법

개발 주기 전반에 걸쳐 **Plan 모드 ** 와 Act 모드 를 전환할 수 있습니다. 두 모드를 함께 사용하여 코딩 워크플로우를 개선하는 방법은 다음과 같습니다.

  • Plan 모드로 시작: 프로젝트나 기능을 시작할 때 Plan 모드를 사용하여 문제를 분해하고 접근 방식을 구조화하세요. Cline이 프로젝트 로드맵을 작성하는 데 도움을 줍니다.
  • Act 모드로 전환: 계획이 수립되면 Act 모드로 이동하여 코딩을 시작합니다. Cline이 코드를 생성하고 반복 작업을 처리하여 구현을 더 빠르고 효율적으로 만듭니다.
  • 반복: 코딩 후 문제가 발생하거나 조정이 필요한 경우 Plan 모드로 돌아가 전략을 재고하거나 Act 모드로 전환하여 코드를 수정 또는 리팩토링할 수 있습니다.

결론

이제 VSCode에서 Novita AI의 LLM API와 Cline을 성공적으로 통합했습니다. 자율 코딩 에이전트인 Cline은 작업 자동화, 코드 생성 및 지능형 제안을 제공합니다. OpenAI 호환 API 지원과 OpenRouter Top 1 순위를 바탕으로 Cline은 개발 프로세스를 간소화하는 강력한 도구입니다.

더 많은 지원이 필요하면 추가 리소스와 Cline GitHub 저장소를 확인하세요.

Novita AI 소개

Novita AI는 개발자들이 간단한 API를 사용하여 AI 모델을 쉽게 배포할 수 있도록 지원하는 AI 클라우드 플랫폼이며, 동시에 구축 및 확장에 적합한 저렴하고 안정적인 GPU 클라우드를 제공합니다.