PhpStorm 2026.1 출시
PhpStorm 2026.1에 오신 것을 환영합니다! 이번 릴리스에는 새로운 PhpStorm MCP 도구, IDE 내에서 사용할 수 있는 새로운 타사 에이전트, Git 워크트리 지원 및 PHP와 Laravel 개발자의 생산성을 향상하는 기타 다양한 기능이 포함되어 있습니다.

PhpStorm MCP 도구
PhpStorm 2025.2에서는 Claude Code, Windsurf, Codex와 같은 타사 코딩 에이전트가 IDE 도구에 액세스하고 사용할 수 있도록 통합 MCP 서버를 추가했습니다.
2026.1 버전에서는 다음과 같은 PhpStorm 기능을 추가하여 MCP 서버 도구 모음을 확장할 예정입니다.
- 에이전트가 PhpStorm의 강력한 정적 분석 엔진을 활용할 수 있도록 하는 검사 및 빠른 수정.
- PhpStorm의 구조 검색 및 코드 패턴에 대한 의미 검색을 포함한 IDE 검색 기능.
- IDE 작업에 대한 액세스를 통해 코딩 에이전트에게 IDE 설정 및 사용자 지정 권한 위임.


또한 PhpStorm용 Claude Code 플러그인은 PhpStorm MCP 서버 도구를 사용하는 데 필요한 컨텍스트와 지침을 Claude Code에 제공합니다. 이 플러그인의 스킬과 후크를 프로젝트에 추가하려면 PhpStorm의 Settings(설정) | Tools(도구) | PHP Claude Skills(PHP Claude 스킬)로 이동하세요.
참고: PhpStorm의 MCP 서버는 기본적으로 비활성화되어 있습니다. 서버를 활성화하고 코딩 에이전트와의 통합을 구성하려면 Settings(설정) | Tools(도구) | MCP Server(MCP Server 서버)로 이동하세요.
AI
PhpStorm에서 사용 가능한 타사 에이전트
PhpStorm은 사용자가 원하는 AI 도구를 전문 개발 워크플로에 통합할 수 있도록 지원하는 개방형 플랫폼으로 발전하고 있습니다.
Junie, Claude Agent, 최근 추가된 Codex 외에도 이제 PhpStorm의 AI 채팅에서 더 많은 AI 에이전트를 직접 사용할 수 있습니다. GitHub Copilot, Cursor 등 에이전트 클라이언트 프로토콜을 통해 지원되는 다양한 에이전트를 선택할 수 있습니다.
다음 편집 제안
이제 다음 편집 제안을 JetBrains AI Pro, Ultimate 및 Enterprise 구독의 AI 할당량을 소모하지 않고 사용할 수 있습니다. 제안의 성능은 PHP에 제공되던 기존의 코드 완성을 월등히 뛰어넘습니다. 커서 위치의 코드만 업데이트하는 것이 아니라 파일 전체에 걸쳐 관련된 변경 사항을 지능적으로 적용하므로 최소한의 노력으로 코드의 일관성과 최신 상태를 유지할 수 있습니다.
이는 코드 완성 기능이 자연스럽게 발전한 형태로, 작업 흐름을 유지할 수 있는 매끄러운 Tab Tab 경험을 제공합니다.

Junie CLI 베타 버전 제공

Junie CLI는 LLM에 구애받지 않는 JetBrains의 코딩 에이전트로, 터미널, 모든 IDE, CI/CD 환경, GitHub 또는 GitLab에서 직접 사용할 수 있습니다. Junie CLI에는 다음이 제공됩니다.
- Bring Your Own Key(BYOK) 요금제를 통해 모델 공급자의 자체 키를 추가 요금 없이 사용.
- Claude Code 또는 Codex 등 다른 에이전트에서 원클릭 마이그레이션.
- 가이드라인, 맞춤형 에이전트 및 에이전트 스킬, 명령어, MCP 등을 통해 자유롭게 사용자 지정.
전체 공지 사항은 블로그 게시물에서 확인하세요.
프로젝트 색인화 최적화
PhpStorm은 이제 자주 변경되는 생성, 캐시 또는 사용자 업로드 콘텐츠가 포함된 프레임워크별 디렉터리를 자동으로 감지하고 프로젝트 색인 생성에서 이러한 디렉터리를 제외합니다.
IDE는 검색, 구문 분석 및 기타 작업 중에 제외된 폴더를 건너뜁니다. 이렇게 색인 생성 오버헤드를 줄이면 IDE의 CPU 사용량과 성능을 최적화하는 데 도움이 됩니다.
자동으로 제외된 폴더에 대한 색인 생성을 다시 활성화하려면 Settings(설정) | Directories(디렉터리)에서 Exclude(제외)를 클릭하고 색인 생성할 디렉터리 옆의 체크박스를 선택 해제하면 됩니다.

제네릭 지원
이번 새 릴리스에는 PhpStorm의 타입 추론 엔진에 대한 여러 개선 사항과 버그 수정이 포함되어 있습니다. 주요 내용은 다음과 같습니다.
- 호출 가능한 제네릭 타입에 대한 타입 추론 개선. 이제 IDE는
callable(T)어노테이션의 입력 매개변수 타입과 호출 가능한 템플릿 반환 타입을 모두 추론할 수 있습니다.
- 중첩된 매개변수화 템플릿 타입의 표시 개선. PhpStorm 2026.1은 매개변수 타입(Ctrl + Shift+P) 및 빠른 문서(F1) 정보를
Wrapper<Wrapper<Wrapper<stdClass>>>와 같이 여러 겹으로 감싸서 표시합니다.
삶의 질 향상
비 PHP 파일 디버그
이제 IDE 설정에서 파일 이름 패턴이 PHP 파일 형식과 연결되면 PHP가 아닌 파일에도 중단점을 설정할 수 있습니다. Xdebug 3.5에 도입된 템플릿과 컴파일링된 PHP 파일 간의 기본 경로 매핑과 함께 이 기능을 사용하면 .ezt와 같은 특수 확장자를 포함하여 모든 형식의 소스 템플릿 파일을 디버그할 수 있습니다.

Go to Test(테스트로 이동) 탐색 기능 개선
PhpStorm 2026.1에서는 PHPUnit 및 Pest 테스트에 대한 Go to Test(테스트로 이동) 탐색 기능이 다음과 같이 개선되었습니다.
#[UsesClass]또는#[UsesMethod]속성을 사용하는 PHPUnit 테스트와 관련 클래스/메서드 간의 탐색.- Pest 테스트의 경우, 이제 Test Runner(테스트 러너) 탭에서 Pest describe 블록 내에 있는 소스 테스트로 이동할 수 있습니다.

Convert to pipe operator(파이프 연산자로 변환) 빠른 수정
PhpStorm은 이제 PHP 8.5 파이프 연산자 구문을 사용할 수 있는 코드 요소를 감지하고 이러한 코드를 더 읽기 쉬운 파이프 연산자 체인으로 변환하는 빠른 수정을 제안합니다.

Laravel
- 프레임워크 지원: Laravel 13 및 Livewire와 Filament의 새 버전 지원. 새로운 @hasStack 및 @includeIsolated Blade 지시문 지원.
- 새로운 패키지 지원: Laravel Wayfinder, PHP Native, staudenmeir/laravel-cte 및 staudenmeir/laravel-adjacency-list 패키지 지원.
- Eloquent 개선: 고급 #[Scope] 메서드 지원, 범위, 속성 및 관계 메서드에 대해 최적화되고 더 정확해진 Find Usages(사용 위치 검색).
- UI 및 탐색: Blade 뷰 사용 UI, 개선된 컨트롤러 인레이, 새로운 Route Search(경로 검색) UI 및 Endpoints(엔드포인트) 도구 창으로의 이동 경로.
- 생산성 개선: 새로운 Add Application Database(애플리케이션 데이터베이스 추가) 액션 추가. Terminal(터미널) 도구 창이나 PHP 인터프리터를 통해 Artisan 명령어 실행.
- Laravel Idea MCP 서버: PhpStorm MCP 서버와 함께 제공.




전체 업데이트 목록은 Laravel Idea 변경 로그를 확인하세요.
프런트엔드
PhpStorm의 TypeScript 지원은 이제 기본적으로 서비스 기반 타입 엔진(TypeScript 언어 서비스 기반)을 사용하여 대규모 프로젝트에서 더 정확한 타입 추론과 낮은 CPU 사용량의 이점을 제공합니다. TypeScript 지원이 더 향상되어 경로 별칭 및 프로젝트 참조에 대한 자동 가져오기 처리 기능이 개선되었으며, TypeScript Go 기반 언어 서버의 인레이 힌트가 통합되었습니다. 이제 JavaScript 구문 분석에서 문자열 리터럴 import/export 지정자를 올바르게 처리합니다.
프레임워크 및 스타일 지정 지원이 전반적으로 개선되었습니다.
- 이제 IDE에서 React의 새로운
use memo및use no memo지시문을 강조 표시합니다. - Vue 통합에
@vue/typescript-plugin의 업데이트된 3.1.8 버전이 사용됩니다. - Astro 설정은 언어 서버 통합을 위해 JSON 기반 구성을 지원합니다.
- 최신 CSS의
color()함수와 추가 색상 공간이 스와치와 미리보기에서 지원됩니다. - Angular 21.x 템플릿 구문이 지원됩니다.
데이터베이스
Codex, Claude Agent와 통합된 AI 채팅에서, 연결된 데이터베이스에 대한 완벽한 지원을 기본적으로 제공합니다. 이제 자연어를 사용해 IDE에서 직접 데이터베이스 상태를 쿼리하고 분석하며 수정할 수 있습니다.
동일한 기능이 MCP 서버를 통해 외부 에이전트에도 제공됩니다.
이제 데이터 소스 템플릿을 통해 데이터 소스 설정을 JetBrains 계정에 저장할 수 있습니다. 이 업그레이드를 통해 데이터베이스 기능을 갖춘 모든 JetBrains IDE에서 데이터 소스 템플릿과 설정에 액세스할 수 있으며, 이는 특히 All Products Pack 사용자나 JetBrains IDE를 여러 개 사용하는 사용자에게 유용합니다.
생산성 향상 기능
에디터 캐럿 및 선택 업데이트
JetBrains는 IDE를 지속적으로 현대화하고 있으며, 이번 업데이트에서는 여러분이 끊임없이 상호 작용하는 에디터를 새롭게 단장했습니다. 부드러운 캐럿 애니메이션과 업데이트된 선택 동작으로 편안함이 개선되고 디자인도 깔끔해져 코딩 경험이 더 즐거워집니다.
Git 워크트리를 사용하여 여러 브랜치에서 동시에 작업
AI 에이전트의 발전으로 여러 작업을 동시에 수행하여 시간을 크게 절약할 수 있게 되었습니다. 바로 이 부분에서 Git 워크트리가 매우 유용하게 활용됩니다. PhpStorm은 AI 기반 소프트웨어 개발의 최신 워크플로를 위해 Git 워크트리를 완벽하게 지원합니다. 긴급 핫픽스를 위한 별도의 워크트리를 만들고, 다른 워크트리를 AI 에이전트에게 넘겨주고, 메인 브랜치에서 계속 작업하세요. 이 모든 작업을 중단 없이 동시에 진행할 수 있습니다.

에이전트를 사용하지 않더라도 워크트리는 특히 대규모 프로젝트에서 브랜치 전환에 소요되는 시간을 줄여줍니다.
Wayland 기본 지원
IntelliJ 기반 IDE는 이제 기본적으로 Wayland에서 실행됩니다. 이 전환을 통해 Linux 사용자에게 더 선명한 HiDPI와 향상된 입력 처리로 최적의 사용 경험을 제공하며, Vulkan 지원과 같은 향후 기능 개선을 위한 기반이 마련됩니다.
Wayland는 여러 이점을 제공하고 향후 개선을 위한 기반을 제공하지만, 안정성이 무엇보다 중요합니다. 지원되지 않는 환경에서는 IDE가 자동으로 X11로 전환되어 워크플로가 중단되지 않도록 합니다.
터미널 자동 완성
더 이상 명령어를 외우지 말고 찾으세요. 터미널 내 자동 완성 기능을 사용하면 입력하는 동안 하위 명령어와 매개변수를 즉시 확인할 수 있습니다. Git, Docker 또는 kubectl과 같은 복잡한 CLI 도구를 사용하거나 자체 사용자 지정 스크립트를 사용하는 모든 경우에 이 기능은 실시간으로 유효한 옵션을 지능적으로 제안합니다.
Code With Me 지원 종료
IDE를 지속적으로 발전시키고 개발자에게 최대의 가치를 제공하는 영역에 집중하기 위해, JetBrains는 협업 코딩 및 페어 프로그래밍 서비스인 Code With Me의 제공을 종료하기로 결정했습니다. 이러한 기능에 대한 수요는 최근 몇 년간 감소함에 따라 전문 소프트웨어 개발에 맞춘 더 현대적인 워크플로에 우선 순위를 두려고 합니다.
2026.1 버전부터 Code With Me는 모든 JetBrains IDE에서 기본 제공되지 않습니다. 대신 JetBrains Marketplace에서 별도의 플러그인으로 제공됩니다. 2026.1은 Code With Me를 공식적으로 지원하는 마지막 IDE 버전이며, 이후 이 서비스는 점진적으로 종료될 예정입니다.
전체 공지 사항과 서비스 종료 일정은 이 블로그 게시물에서 확인하세요.
게시물 원문 작성자