AI 에이전트 지원, 쿼리 파일 생성을 위한 새로운 흐름, 데이터 소스 템플릿 등 다양한 기능을 확인해 보세요!
2026년 DataGrip의 첫 새로운 기능에 오신 것을 환영합니다. 이번 버전은 데이터베이스 워크플로를 더 효율적으로 만들기 위한 유용한 개선 사항을 제공합니다. 업데이트에는 AI 에이전트 통합, 쿼리 파일 및 콘솔 개선, JetBrains IDE 전반에서 데이터 소스 설정을 더 쉽게 재사용할 수 있는 기능이 포함됩니다.
JetBrains AI는 DataGrip 내에서 AI를 활용하는 방식에 더 많은 선택권, 투명성 및 유연성을 제공하는 방향으로 진화하고 있습니다.
이 릴리스에서는 AI 채팅에서 더욱 향상된 SQL 파일 생성 기능, 채팅 인터페이스에 Claude Agent 및 Codex 통합, 그리고 에이전트 기반 워크플로를 위한 MCP 서버 내 데이터베이스 전용 도구를 제공합니다.
AI Chat(AI 채팅) 도구 창에서 AI Assistant와 채팅할 때 코드 스니펫으로 파일을 생성할 수 있습니다.
채팅에 SQL 파생 언어, 데이터 소스 또는 스키마와 관련된 컨텍스트가 제공되면 DataGrip이 이를 자동으로 처리하므로 데이터 소스나 스키마를 연결하거나 파생 언어를 설정할 필요가 없습니다. 이는 데이터 소스가 이미 연결된 파일에 대해 AI Assistant에 질문하는 경우에도 동일하게 적용됩니다. DataGrip이 해당 데이터 소스를 새로 생성된 파일에 자동으로 연결합니다.
DataGrip은 생성된 파일을 현재 프로젝트 디렉터리에 저장합니다.
Claude Agent와 Codex가 이제 AI 채팅 인터페이스에 기본 통합되었습니다. 이를 통해 모든 작업에 적합한 지원을 더 쉽게 받을 수 있습니다.
지금은 Codex 통합을 사용하려면 MCP 서버를 수동으로 구성해야 합니다. 자세한 내용은 Codex 관련 문서 페이지를 참조하세요.
통합에 대한 추가 정보는 JetBrains AI 블로그 게시물인 JetBrains IDE에 Claude Agent 도입, JetBrains IDE에 Codex 통합에서 확인할 수 있습니다.
MCP 서버를 확장하여 데이터베이스별 기능을 추가했습니다. 이러한 개선을 통해 내장 AI 에이전트와 타사 도구가 더 체계화된 방식으로 데이터베이스와 작업할 수 있습니다.
새로운 기능은 다음과 같습니다.
보안을 위해 기본적으로 네 가지 사용자 동의가 필요합니다.
권한이 필요한 경우 IDE가 사용자 동의를 요청합니다.
IDE 설정의 Tools(도구) | AI Assistant에서 동의 기본 설정을 변경할 수 있습니다.
쿼리 콘솔과 나란히 쿼리 파일을 사용하는 흐름을 재설계했습니다. 이제 작업과 워크플로에 따라 파일, 콘솔 또는 둘 모두를 동시에 사용할 수 있습니다.
새 쿼리 파일을 만들려면, 데이터 소스를 오른쪽 마우스로 클릭하고 New(새로 만들기) | Query File(쿼리 파일)을 선택하거나 macOS에서는 Shift+Cmd+J, Windows/Linux에서는 Ctrl+Alt+Shift+Q를 누르면 됩니다. 그런 다음 New Query File(새 쿼리 파일) 대화상자에서 파일 이름과 저장할 디렉터리를 지정합니다. 현재 프로젝트 내에 저장하고 파일을 연결하려면 현재 프로젝트 디렉터리 또는 그 하위 디렉터리 중 하나를 지정합니다.
이제 데이터베이스 탐색기에서 쿼리 파일에 접근할 수 있습니다. 각 데이터 소스 노드 아래에 Query Files(쿼리 파일) 폴더가 추가되었습니다. 이 폴더의 표시 여부를 전환하려면 도구 창 도구 모음에서 View Options(옵션 보기)를 클릭한 다음 Query Files(쿼리 파일) 옵션을 선택하거나 해제합니다.
서로 다른 작업에는 서로 다른 정보를 표시해야 합니다. 쿼리 파일 표시가 특정 사용 사례에 맞는 정보를 제공하도록 설정을 추가했습니다. 이러한 설정을 사용해 데이터 소스 이름 표시 여부를 전환하고, 스키마 색상을 적용하며, 쿼리 파일에서 연결된 데이터 소스의 아이콘을 사용할 수 있습니다.
데이터 소스 설정을 JetBrains Account에 템플릿으로 저장할 수 있는 방법을 구현했습니다. 이 방식으로 저장하면 템플릿은 JetBrains Account를 통해 제공되는 데이터베이스 기능이 있는 모든 JetBrains IDE에서 사용할 수 있습니다. 이러한 템플릿은 Data Source and Drivers(데이터 소스 및 드라이브) 대화상자에서 General(일반) 및 Advanced(고급) 탭의 설정을 저장하지만, 데이터베이스 자격 증명은 제외합니다.
Data Source and Drivers(데이터 소스 및 드라이버) 대화 상자에서 템플릿을 생성할 수 있습니다. Data Sources(데이터 소스) 탭에서 템플릿을 생성하려는 데이터 소스를 선택한 다음 Save as template(템플릿으로 저장)을 클릭합니다.
새 템플릿은 Data Source Templates(데이터 소스 템플릿) 탭에 표시됩니다. Create Data Source(데이터 소스 생성) 버튼을 사용하여 언제든지 해당 템플릿을 기반으로 새 데이터 소스를 생성할 수 있습니다.
DataGrip은 이제 작년에 릴리스된 PostgreSQL 18을 지원합니다. 전체 지원에는 다음과 같은 키워드와 명령이 포함됩니다.
OLD 및 NEW 해석을 RETURNING 절에서 지원합니다.WITHOUT OVERLAPS를 지원합니다.PERIOD를 외래 키 제약 조건에서 지원합니다.GENERATED ALWAYS AS (...)[STORED | VIRTUAL]를 지원합니다.NOT ENFORCED 및 NOT VALID 제약 조건을 지원합니다.
Data Sources and Drivers(데이터 소스 및 드라이버) 대화 상자에 몇 가지 변경 사항을 적용했습니다.
또한 Create DDL Mapping(DDL 매핑 생성) 작업이 제거되었습니다. DDL Mappings(DDL 매핑) 기본 탭에서 DDL 매핑을 생성할 수 있습니다.
Explain Plan(실행 계획) 워크플로를 보다 쉽게 찾고, 더 많은 정보를 제공하며, 사용하기 쉽게 만들고자 몇 가지 업데이트를 적용했습니다.
이제 JSON 또는 XML과 같은 데이터베이스의 네이티브 형식으로 쿼리 계획을 복사할 수 있습니다. 이 작업을 수행하려면 왼쪽 도구 모음 상단에서 Copy Original Query Plan(원본 쿼리 계획 복사) 버튼을 클릭합니다. 이 기능은 PostgreSQL, Amazon Redshift, MySQL, MariaDB, Oracle, Microsoft SQL Server, Snowflake에서 지원됩니다.
Suppress for back label references(백 라벨 참조 억제) 옵션을 더 쉽게 찾고 사용할 수 있도록 개선했습니다. 이전에는 Settings(설정) 대화 상자의 Editor(에디터) | Inspections(검사) | SQL에서만 사용할 수 있었습니다.
이제 인텐션 액션에서 전환할 수 있습니다. 활성화하거나 비활성화하려면 Alt+Enter(Windows/Linux) 또는 Option+Enter(macOS)를 눌러 인텐션 액션 목록을 연 다음, Enable option "Suppress for back label references"("백 라벨 참조 억제" 옵션 활성화)로 이동하여 Suppress for back label references(백 라벨 참조 억제) 체크박스를 선택하거나 해제합니다.
코드 선택 영역의 컨텍스트 메뉴에 Execute Selection as Single Statement(선택 영역을 단일 문으로 실행) 작업을 추가했습니다. 특정 코드 조각을 실행해야 하지만 DataGrip이 이를 제대로 구문 분석하지 못하는 경우에 이 기능을 사용합니다.
코드 에디터 캐럿의 이동 애니메이션에 두 가지 새로운 옵션이 추가되어 타이핑 경험을 개선합니다.
애니메이션 설정은 사용자마다 선호도가 크게 다르다는 점을 고려했습니다. 이를 바탕으로 캐럿 이동을 위한 자체 모드인 Snappy(빠른 이동)를 개발했습니다. 캐럿이 느리거나 반응이 둔하게 느껴지지 않도록 하면서도 과도한 동작으로 인터페이스에 부담을 주지 않고 부드러운 애니메이션을 제공합니다. 이 모드에서는 캐럿이 먼저 새 위치로 빠르게 이동한 다음, 약간 속도를 줄이며 자연스럽게 제자리에 안착합니다. 결과적으로 빠르면서도 부드러운 느낌을 제공합니다.
다른 캐럿 애니메이션 모드인 Gliding(부드러운 이동)에서는 캐럿이 부드럽게 이동해 큰 이동도 눈으로 쉽게 따라갈 수 있습니다. 이 모드는 다른 인기 있는 텍스트 에디터에서 볼 수 있는 방식과 유사합니다.
이 새로운 애니메이션 모드를 사용하려면 Settings(설정) 대화 상자를 열고 Settings(설정) | Editor(에디터) | General(일반) | Appearance(모양)로 이동한 다음, Use smooth caret movement(부드러운 캐럿 이동 사용) 옵션을 활성화하고 원하는 모드를 선택합니다.
DataGrip은 이제 Microsoft SQL Server에서 JSON 인덱스의 생성 및 수정을 지원합니다. 코드 생성에서 이를 활용할 수 있으며, Create(생성) 및 Modify(수정) 대화 상자에서도 인덱스를 사용할 수 있습니다.
검색성을 높이기 위해 Show Geo Viewer(지오 뷰어 표시) 버튼을 데이터 에디터 도구 모음으로 이동했습니다.
이전에는 Delete(삭제) 작업을 실행하면 파일을 휴지통으로 이동하지 않고 영구 삭제했습니다. 이제 파일을 휴지통으로 보내도록 하는 setting(설정)을 추가했습니다. 이 설정의 이름은 Move files to the bin instead of deleting permanently(영구 삭제 대신 파일을 휴지통으로 이동)이며, 기본적으로 활성화되어 있습니다.
이 설정은 Settings(설정) | Appearance & Behavior(모양 및 동작) | System Settings(시스템 설정)에서 변경할 수 있습니다.
이번 업데이트가 여러분의 마음에 들기를 바랍니다! 버그를 발견하거나 기능 제안을 제출하고 싶다면 DataGrip 이슈 트래커를 통해 보내주세요.
최신 기능 관련 소식과 생산적 데이터베이스 작업에 관한 팁을 받아보고 싶으신가요? DataGrip 블로그를 구독하고 X에서 팔로우해 보세요!