Windows에서 AI Shell을 설치하고 사용하기 위한 단계별 가이드

Windows에서 AI Shell을 설치하고 사용하기 위한 단계별 가이드

Windows에서 AI Shell 설치 및 사용 방법 마스터링

AI Shell은 고급 인공 지능 기능을 명령줄 인터페이스(CLI)에 직접 통합하여 사용자에게 권한을 부여합니다. 이 도구는 다양한 AI 모델과 상호 작용할 수 있는 대화형 환경을 제공하여 쉬운 명령 구문, 오류 해결 및 코드 생성을 통해 생산성을 향상시킵니다. 이 포괄적인 가이드는 Windows 시스템에서 AI Shell을 단계별로 설치하고 효과적으로 사용하는 방법을 안내합니다.

AI Shell 설치를 위한 전제 조건

설치를 시작하기 전에 다음 사항을 확인하세요.

  • Windows 10 또는 Windows 11 운영체제.
  • 시스템에 PowerShell 7.4.6 이상 버전이 설치되어 있습니다.
  • 소프트웨어를 설치하고 환경 변수를 수정하기 위한 관리자 권한입니다.

이러한 필수 구성 요소를 갖추면 설치 과정이 더 원활하게 진행되고 잠재적인 문제가 최소화됩니다.

PowerShell을 최신 버전으로 업데이트

AI Shell을 성공적으로 설치하려면 PowerShell을 버전 7.4.6 이상으로 업데이트해야 합니다. 원활한 업데이트를 위해 다음 단계를 따르세요.

  1. 누르고 Windows PowerShell(관리자)을Win + X 선택합니다 .
  2. 다음을 실행하여 스크립트를 일시적으로 실행하도록 허용합니다.
  3. Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass

  4. 다음 명령을 실행하여 최신 PowerShell을 다운로드하고 설치하세요.
  5. Invoke-RestMethod -Uri "https://aka.ms/install-powershell.ps1"-OutFile "install-powershell.ps1"
    .\install-powershell.ps1

  6. 시스템 PATH에 PowerShell을 추가합니다.
  • 키를 누르고 Win + R를 입력한 SystemPropertiesAdvanced후 Enter 키를 누릅니다.
  • 환경 변수를 클릭합니다 .
  • 시스템 변수 섹션 에서 Path를 찾아 편집을 선택합니다 .
  • 새로 만들기 를 클릭 하고 경로를 추가합니다.
    C:\Users\\AppData\Local\Microsoft\powershell

<YourUsername>실제 Windows 사용자 이름으로 바꿔야 합니다 .

환경 변수 설정
  • 확인을 클릭하여 변경 사항을 저장합니다.
  • 다음을 사용하여 새 PowerShell 버전을 엽니다.
  • pwsh

  • 다음을 실행하여 설치를 확인하세요.
  • $PSVersionTable

    PowerShell 버전 확인
  • (선택 사항) 필요한 경우 기본 실행 정책을 복원합니다.
  • Set-ExecutionPolicy -Scope Process -ExecutionPolicy Restricted

    이러한 단계를 따르면 PowerShell이 ​​최소 7.4.6 버전으로 업데이트되고 글로벌하게 액세스할 수 있게 되어 AI Shell을 성공적으로 설치할 수 있는 기반이 마련됩니다.

    설치 스크립트를 사용하여 AI Shell 설치

    AI Shell을 설치하는 가장 빠른 방법은 모든 것을 자동으로 구성하는 자동 설치 스크립트를 사용하는 것입니다. 방법은 다음과 같습니다.

    1. Win키를 누르고 “터미널”을 입력한 후 “터미널”을 마우스 오른쪽 버튼으로 클릭하고 “관리자 권한으로 실행”을 선택하여 관리자 권한으로 터미널을 엽니다 .
    2. 기본적으로 PowerShell로 Terminal이 열리지 않으면 탭 막대의 드롭다운 메뉴에서 “Windows PowerShell”을 선택합니다.
    3. 다음을 입력하여 업데이트된 PowerShell 인스턴스를 시작합니다.
    4. pwsh

    5. 다음 명령으로 설치 스크립트를 실행합니다.
    6. Invoke-Expression "& { $(Invoke-RestMethod 'https://aka.ms/install-aishell.ps1') }"

      이 명령을 사용하면 시스템의 PATH에 다운로드하고 추가하므로 모든 명령 프롬프트에서 액세스할 수 있습니다 aish.exe.$env:LOCALAPPDATA\Programs\AIShell

    7. 설치 후 PowerShell에 명령을 입력하여 AI Shell을 시작합니다 Start-AIShell. 그러면 Windows Terminal에 분할 창이 열리고 AI Shell을 사용할 준비가 됩니다. 실행하자마자 AI 에이전트를 선택하라는 메시지가 표시됩니다.

    AI Shell 수동 설치

    설치에 직접 접근하는 것을 선호하는 경우 AI Shell을 수동으로 설치할 수 있습니다. 단계별 방법은 다음과 같습니다.

    1. 시스템 아키텍처와 일치하는 공식 소스에서 AI Shell의 최신 ZIP 파일을 다운로드합니다(예: AIShell-1.0.0-preview.1-win-x64.zip).
    2. 시스템의 지정된 폴더(예: )에 ZIP 파일을 압축 해제합니다 C:\AIShell.
    3. 폴더를 시스템의 PATH 변수에 추가하면 aish.exe전역적으로 실행할 수 있습니다.
    4. 이렇게 하려면 Windows 검색에서 “환경 변수”를 검색하고 “시스템 환경 변수 편집”을 선택한 다음 “환경 변수”를 엽니다. 시스템 변수 영역에서 Path를 찾아 편집하여 추출한 폴더의 전체 경로를 추가합니다(예: C:\AIShell).

    5. 관리자 권한으로 PowerShell을 열고 다음을 실행하여 AI Shell PowerShell 모듈을 설치합니다.
    6. Install-PSResource -Name AIShell

    이 명령은 PowerShell 갤러리에서 필요한 모듈을 검색하여 설치하므로 CLI 환경에 원활하게 통합할 수 있습니다.

    AI Shell 구성 및 사용

    AI Shell이 ​​설치되면 선택한 AI 에이전트에 맞게 구성하는 것이 다음 단계입니다. 기본적으로 AI Shell은 Azure OpenAI Agent와 Azure의 Copilot이라는 두 가지 에이전트를 제공합니다. Azure OpenAI 에이전트는 엔드포인트, API 키, 그리고 AI 모델을 특정 요구 사항에 맞게 조정하기 위한 시스템 프롬프트를 제공하여 추가 구성이 필요합니다. Azure의 Copilot 에이전트는 Azure 관련 작업에 중점을 두므로 사용하려면 Azure에 로그인해야 합니다.

    구성 패널에서 에이전트를 선택하여 설정 과정을 시작하세요.

    AI 셸 구성

    AI Shell 창에서 명령을 실행하여 선택한 에이전트를 구성합니다 /agent config. JSON 형식의 구성 파일이 열리고 API 액세스 자격 증명과 같은 필수 설정을 입력할 수 있습니다.

    {
    "GPTs": [
    // Example configuration for Azure OpenAI
    {
    "Name": "ps-az-gpt4",
    "Description": "A GPT instance for PowerShell.",
    "Endpoint": "<insert your Azure OpenAI endpoint>",
    "Deployment": "<insert your deployment name>",
    "ModelName": "<insert the model name>",
    "Key": "<insert your key>",
    "SystemPrompt": "You are a helpful assistant for PowerShell scripting."
    }
    ],
    "Active": null
    }

    플레이스홀더를 실제 API 키로 바꾸고 구성 파일을 저장합니다. 그런 다음 /refreshAI Shell 창에 입력하여 새로 고침하여 변경 사항을 적용합니다.

    AI Shell과 상호 작용하는 것은 간단합니다. 창에 쿼리를 입력하세요. 특정 에이전트에게 명령을 전달하려면 @<agentName>쿼리 앞에 있는 구문(예: .) 을 사용하세요 @openai-gpt "How do I list files in a directory?".

    AI 셸 명령으로 워크플로우 강화

    AI Shell에는 생산성을 향상시킬 수 있는 다양한 기본 제공 명령과 단축키가 포함되어 있습니다.

    • /code post명령이나 바로가기를 사용하여 Ctrl + D, Ctrl + D생성된 코드를 현재 PowerShell 세션에 삽입합니다.
    • 생성된 코드 조각을 나중에 사용할 수 있도록 클립보드에 복사하거나 /code copy활용 하세요 .Ctrl + D, Ctrl + C
    • Alt + RightArrow및 를 사용하여 AI Shell과 PowerShell 창 간을 탐색합니다 Alt + LeftArrow.
    • cmdlet 을 사용하여 AI Shell에 오류 메시지를 보내 지원을 요청합니다 Resolve-Error.
    • 복잡한 질의의 경우 Invoke-AIShell명령을 활용하여 선택한 상담원과 상호 작용할 수 있습니다.
    • /help사용 가능한 모든 명령을 표시하려면 입력하세요 .

    /code post명령은 AI Shell에서 세션으로 코드를 게시하는 것을 간소화하는 동시에, /code copy향후 참조를 위해 코드 조각을 저장하는 데 도움이 됩니다. 이 Resolve-Error명령을 사용하면 AI Shell을 통해 직접 문제 해결을 위한 실시간 지원을 받을 수 있습니다.

    결론

    AI Shell은 명령줄 인터페이스를 사용하여 AI 모델과의 상호 작용을 향상시켜 개발자와 IT 전문가 모두에게 이상적입니다. 자동 설치 스크립트를 선택하든 더 많은 제어를 위해 수동으로 설치하든 AI Shell은 AI 상호 작용 경험을 간소화합니다. 직관적인 인터페이스, 강력한 명령 및 원활한 통합을 활용하여 일상 업무의 생산성을 크게 높입니다.

    추가 통찰력

    1. AI Shell의 시스템 요구 사항은 무엇입니까?

    AI Shell에는 Windows 10 또는 Windows 11과 PowerShell 버전 7.4.6 이상이 필요합니다. 설치 및 구성을 위해 관리자 권한이 있는지 확인하세요.

    2. 인터넷 연결 없이도 AI Shell을 사용할 수 있나요?

    AI Shell은 온라인에 호스팅된 AI 모델과 상호 작용하려면 인터넷 연결이 필요하며, 특히 Azure OpenAI 에이전트를 사용하거나 공개 API에 액세스하는 경우 더욱 그렇습니다.

    3. AI Shell 설치 문제를 어떻게 해결할 수 있나요?

    문제가 발생하면 PowerShell이 ​​업데이트되었는지 확인하고 PATH 변수 구성을 다시 한 번 확인하고 Resolve-Error런타임 중에 지원을 위해 명령을 사용하세요.

    출처 및 이미지

    답글 남기기

    이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다