Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

VS Code의 Continue와 Palantir MCP

VS Code 작업공간은 Continue를 통해 코드 작성, 설명, 수정과 디버깅을 보조할 수 있습니다. AIP가 활성화된 플랫폼 인스턴스에서는 자동으로 제공되며 추가 설치나 설정이 필요하지 않습니다. AIP 활성화는 플랫폼 관리자에게 요청합니다.

Continue 사용

Continue는 Palantir 제공 모델과 관련 SDK 및 현재 Python transform/OSDK 저장소의 문맥을 사용하도록 구성됩니다.

동작방법
모델 선택VS Code 사이드바의 Continue를 열고 model picker 사용
선택 코드를 새 대화 문맥에 추가편집기에서 코드를 선택하고 Cmd/Ctrl+L
선택 코드 수정코드를 선택하고 Cmd/Ctrl+I
파일/폴더/코드베이스 문맥@filename, @folder 또는 @codebase 입력
열어 둔 파일의 lint 오류@problems 입력

Continue는 대화, inline edit, 코드베이스 인덱싱과 사용자 문맥 선택을 지원합니다. 사용할 수 있는 AIP 기능은 환경에 따라 달라질 수 있습니다.

Python transform 문맥

Python transforms 저장소에서는 transform SDK와 관련 API 및 Foundry 관례를 사용합니다. 메시지나 추가한 문맥에 데이터셋 RID를 넣으면 해당 데이터셋의 스키마와 메타데이터를 문맥에 포함할 수 있습니다.

예를 들어 How do I write a transform?을 요청할 수 있습니다.

OSDK 문맥

TypeScript OSDK 저장소에서는 포함한 OSDK와 관련 라이브러리, 온톨로지 객체와 메타데이터, 링크, 액션 및 가져온 함수를 사용합니다. Tell me about my OSDK처럼 저장소에 구성한 SDK에 관해 물을 수 있습니다.

Palantir MCP 도구

Palantir MCP는 작업공간에 기본 통합됩니다. 코드, 라이브러리와 Foundry 문맥을 제공하고 저장소 또는 플랫폼에서 작업할 도구를 노출합니다.

  • OSDK, Python 및 TypeScript 함수 저장소의 문맥 도구
  • Python transform 미리보기 실행과 오류 확인 도구
  • 온톨로지 탐색 및 수정 도구
  • Developer Console의 OSDK 갱신 및 재생성 도구
  • 프로젝트 내용, 데이터셋 스키마와 SQL 질의를 다루는 탐색 도구

도구 구성과 연결 모델은 Palantir MCP에서 설명합니다.

권한과 실행 범위

Continue와 다른 agent 도구 및 활성화한 MCP는 사용자의 작업공간 세션 안에서 실행합니다. 문맥 읽기, 명령 실행 또는 Foundry 도구 호출을 할 수 있지만 사용자 권한을 별도로 늘리지 않습니다.

플랫폼 요청에는 사용자 권한과 작업공간 자격 증명의 작업/자원 범위가 적용됩니다. 개발 도구의 보안 범위를 확인하고 에이전트가 실행할 수 있는 전체 도구를 고려합니다. 읽기만 하는 채팅 도구로 한정하지 않습니다.

비용

Continue 확장에는 별도 추가 요금이 없지만 Palantir 제공 모델 호출에는 AIP compute 사용량이 적용됩니다. 작업공간 자체의 계산 자원 사용량도 별도로 확인합니다.