Microsoft는 자연어와 대규모 언어 모델 간의 격차를 해소하기 위해 설계된 대화형 도구인 AI Shell의 네 번째 프리뷰를 출시했습니다. 이번 최신 버전은 특히 macOS 사용자를 위한 일련의 개선 사항과 Microsoft Entra ID에 대한 광범위한 지원, 간소화된 명령 옵션 모음을 제공합니다. 이번 업데이트를 통해 무엇을 얻을 수 있는지 자세히 살펴보겠습니다.
macOS 통합 강화
이번 릴리스의 핵심은 macOS 환경, 특히 iTerm2와 함께 사용할 때 이루어진 상당한 발전입니다. 이전에는 사용자가 전용 창 내에서 AI Shell과 상호 작용할 수 있도록 하는 Sidecar 기능이 불안정했으며 /code post
와 같은 중요한 명령을 지원하지 않았습니다. 이번 업데이트를 통해 Microsoft는 이러한 문제를 해결하여 Windows에서 사용할 수 있는 기능과 유사한 더욱 안정적이고 기능이 풍부한 경험을 제공합니다.
이러한 개선된 Sidecar 모드를 활용하려면 사용자는 iTerm2 내에서 PowerShell 7을 실행해야 합니다. 이를 통해 터미널과 AI Shell 간의 원활한 통신이 가능해져 더욱 유동적이고 직관적인 상호 작용이 가능합니다. 향상된 안정성과 기능 패리티는 AI Shell을 사용하여 일상적인 작업을 수행하는 macOS 사용자에게 큰 개선 사항이 될 것입니다.
Phi Silica를 통한 오프라인 AI 수용
이번 프리뷰에서 더욱 흥미로운 추가 사항 중 하나는 Phi Silica 에이전트에 대한 실험적 지원입니다. 이 에이전트는 Copilot+ PC의 핵심 구성 요소인 내장된 Phi Silica 모델을 활용합니다. Phi Silica의 매력은 AI Shell을 통해 오프라인 경험을 제공하여 사용자가 활성 인터넷 연결 없이도 AI 모델과 계속 상호 작용할 수 있다는 데 있습니다.
그러나 Phi Silica 에이전트는 기본적으로 AI Shell에 포함되어 있지 않다는 점에 유의해야 합니다. 이 기능을 탐색하려는 사용자는 저장소를 복제하고 코드를 직접 빌드해야 합니다. Microsoft는 또한 에이전트가 여전히 실험 단계에 있으며 사용자는 향후 릴리스에서 잠재적인 문제를 예상해야 한다고 경고했습니다. 이러한 경고에도 불구하고 Phi Silica의 포함은 AI Shell 내에서 오프라인 AI 기능을 활성화하는 데 중요한 단계입니다.
Entra ID를 통한 간소화된 인증
보안 강화 및 액세스 간소화의 일환으로 Microsoft는 Azure OpenAI 인스턴스에 대한 Entra ID 인증 지원을 도입했습니다. 이 통합을 통해 사용자는 구성 파일에 중요한 키를 저장하지 않고도 Azure OpenAI 리소스에 액세스할 수 있습니다. Entra ID를 활용하여 AI Shell은 사용자를 안전하게 인증하고 필요한 리소스에 대한 액세스 권한을 부여하여 무단 액세스 위험을 줄이고 Azure OpenAI 배포의 전반적인 관리를 간소화할 수 있습니다. 이러한 추가 보안 계층은 중요한 데이터를 처리하고 강력한 인증 메커니즘이 필요한 조직에 특히 중요합니다.
간소화된 명령 실행
사용자 경험을 더욱 향상시키기 위해 Microsoft는 Invoke-AIShell
명령에 대한 새로운 매개 변수를 도입했습니다. 이러한 매개 변수는 Side 창의 사용을 간소화하고 반복적인 명령의 필요성을 줄이기 위해 설계되었습니다.
- -PostCode: 이 매개 변수를 사용하면 사용자가 Side 창에서 생성된 코드를 연결된 PowerShell 세션에 직접 게시할 수 있습니다. 이를 통해
/code post
명령을 실행하기 위해 Side 창과 터미널 간을 전환할 필요가 없어 코드 실행 프로세스를 간소화할 수 있습니다. - -CopyCode: 이 매개 변수는
/code copy
명령을 사용하지 않고도 Side 창에서 코드를 복사하는 간단한 방법을 제공합니다. 이는 코드 조각을 다른 응용 프로그램이나 스크립트로 빠르게 전송하는 데 특히 유용합니다. - -Exit: 이 매개 변수를 사용하면 사용자가
/exit
명령을 입력하지 않고도 Side 창을 종료할 수 있습니다. 이는 더 이상 필요하지 않을 때 Side 창을 닫는 더욱 직관적이고 효율적인 방법을 제공합니다.
이러한 새로운 매개 변수는 사소해 보이지만 AI Shell의 전반적인 유용성에 크게 기여하여 사용자가 도구와 상호 작용하고 작업을 실행하는 것을 더 쉽게 만듭니다.
작은 조정, 큰 영향
주요 기능 외에도 이번 업데이트에는 전반적인 경험을 집단적으로 향상시키는 작은 개선 사항 모음이 포함되어 있습니다. 다음이 포함됩니다.
- 업데이트된 모델 정보: AI Shell은 이제 최신 OpenAI 모델을 지원하여 사용자가 가장 진보된 AI 기능에 액세스할 수 있도록 합니다. 이를 통해 AI Shell은 인공 지능 분야의 최신 발전에 계속 호환될 수 있습니다.
- 콘솔 지우기 별칭:
/clear
명령이/cls
명령에 대한 별칭으로 추가되어 AIShell에서 콘솔을 지우는 더욱 사용자 친화적인 방법을 제공합니다. 이 간단한 추가 기능을 통해 사용자는 시간을 절약할 수 있습니다. - macOS 설치 스크립트 업데이트: 설치 스크립트가 업데이트되어 AIShell 모듈이 macOS에 올바르게 설치되도록 합니다. 이를 통해 이전 문제를 해결하고 macOS 사용자가 AI Shell을 원활하게 설치하고 사용할 수 있도록 합니다.
- OllamaAgent의 향상된 모델 관리: 로컬에서 호스팅되는 모델과 상호 작용할 수 있도록 하는 OllamaAgent가 모델 관리 및 시스템 프롬프트 통합 개선으로 향상되었습니다. 이를 통해 다양한 모델을 사용하여 OllamaAgent를 구성하고 사용하는 것이 더 쉬워집니다.
이러한 미묘하지만 효과적인 변경 사항은 AI Shell을 개선하고 세련되고 사용자 친화적인 경험을 제공하려는 Microsoft의 노력을 보여줍니다.
미리보기 4 시작하기
최신 기능과 개선 사항을 탐색하려는 사용자는 AI Shell의 미리보기 4를 간단하게 설치할 수 있습니다. PowerShell을 열고 다음 명령을 실행하기만 하면 됩니다.