> Discover all available pages from the documentation index: https://mastra.zisheng.pro/ko/llms.txt # LSP 검사 **추가된 항목:** `@mastra/core@1.1.0` LSP 검사는 작업 공간 지원 Agent에 의미 체계 코드 인텔리전스를 제공합니다. 작업 영역에서 LSP를 활성화하면 Agent는 지원되는 파일의 기호를 검사하여 가리키기 정보를 검색하고 정의로 이동할 수 있습니다. 구현을 찾을 수도 있습니다. ## LSP 검사를 사용해야 하는 경우 일반 텍스트 검색만 사용하는 대신 Agent에 의미 체계 코드 이해가 필요한 경우 LSP 검사를 사용하세요. - 지원되는 언어의 기호와 추론된 타입을 검사합니다. - 관련 코드를 편집하기 전에 기호가 선언된 위치를 찾습니다. - 모든 파일을 수동으로 추적하지 않고 코드베이스 전체에서 구현을 탐색합니다. - 더 빠르게 탐색할 수 있도록 의미론적 검사를 `view` 및 `search_content`와 함께 사용합니다. - [사용자 정의 언어 서버 등록](#custom-language-servers)을 통해 다른 언어의 LSP 지원을 추가합니다. ## 기본 사용법 설정하여 작업 공간에서 LSP를 활성화합니다.`lsp: true`: ```typescript import { Workspace, LocalFilesystem, LocalSandbox } from '@mastra/core/workspace' const workspace = new Workspace({ filesystem: new LocalFilesystem({ basePath: './workspace' }), sandbox: new LocalSandbox({ workingDirectory: './workspace' }), lsp: true, }) ``` 이 구성을 사용하면 작업공간은 구성된 파일 시스템 및 샌드박스 Tool와 함께 기본 LSP 검사 Tool을 등록합니다. ## Agent Tool LSP를 활성화하면 Workspace에서 기본적으로 `mastra_workspace_lsp_inspect`를 제공합니다. ```json { "path": "/absolute/path/to/file.ts", "line": 10, "match": "const foo = <<