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 以上に更新する必要があります。シームレスに更新するには、次の手順に従ってください。
- を押して
Win + X
、Windows PowerShell (管理者)を選択します。 - 次のコマンドを実行して、スクリプトを一時的に実行できるようにします。
- 最新の PowerShell をダウンロードしてインストールするには、次のコマンドを実行します。
- PowerShell をシステム PATH に追加します。
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass
Invoke-RestMethod -Uri "https://aka.ms/install-powershell.ps1"-OutFile "install-powershell.ps1"
.\install-powershell.ps1
- を押して
Win + R
、 と入力しSystemPropertiesAdvanced
、Enter キーを押します。 - 環境変数をクリックします。
- システム環境変数セクションで、Pathを見つけて、編集を選択します。
- [新規]をクリックしてパスを追加します。
C:\Users\
\AppData\Local\Microsoft\powershell
<YourUsername>
実際の Windows ユーザー名に置き換えることを忘れないでください。
- 変更を保存するには、 [OK]をクリックします。
pwsh
$PSVersionTable
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Restricted
これらの手順に従うことで、PowerShell が少なくともバージョン 7.4.6 に更新され、グローバルにアクセス可能になり、AI Shell のインストールが成功するための準備が整います。
インストール スクリプトを使用して AI Shell をインストールする
AI Shell をインストールする最も早い方法は、すべてを自動的に構成する自動インストール スクリプトを使用することです。手順は次のとおりです。
- キーを押して
Win
「ターミナル」と入力し、「ターミナル」を右クリックして「管理者として実行」を選択して、管理者としてターミナルを開きます。 - ターミナルがデフォルトで PowerShell で開かない場合は、タブ バーのドロップダウン メニューから [Windows PowerShell] を選択します。
- 次のように入力して、更新された PowerShell インスタンスを起動します。
- 次のコマンドでインストール スクリプトを実行します。
- インストール後、PowerShell でコマンドを入力して AI Shell を起動します
Start-AIShell
。これにより、Windows ターミナルに分割ペインが開き、AI Shell が使用できるようになります。起動するとすぐに AI エージェントを選択するように求められます。
pwsh
Invoke-Expression "& { $(Invoke-RestMethod 'https://aka.ms/install-aishell.ps1') }"
このコマンドは、システムの PATH にダウンロードして追加し、任意のコマンド プロンプトからアクセスできるようにしますaish.exe
。$env:LOCALAPPDATA\Programs\AIShell
AI シェルを手動でインストールする
インストールに実践的なアプローチを好む場合は、AI Shell を手動でインストールできます。手順は次のとおりです。
- システム アーキテクチャに一致する公式ソースから AI Shell の最新の ZIP ファイルをダウンロードします (例:
AIShell-1.0.0-preview.1-win-x64.zip
)。 - ZIP ファイルをシステム上の指定されたフォルダー (など) に解凍します
C:\AIShell
。 - フォルダーをシステムの PATH 変数に追加して、
aish.exe
グローバルに実行できるようにします。 - 管理者として PowerShell を開き、次のコマンドを実行して AI Shell PowerShell モジュールをインストールします。
これを行うには、Windows Search で「環境変数」を検索し、「システム環境変数の編集」を選択して、「環境変数」を開きます。システム環境変数領域で、 Path を見つけて編集し、抽出したフォルダーへの完全なパス (例: C:\AIShell
) を追加します。
Install-PSResource -Name AIShell
このコマンドは、PowerShell ギャラリーから必要なモジュールを取得してインストールし、CLI 環境へのシームレスな統合を可能にします。
AI シェルの設定と使用
AI Shell をインストールしたら、次のステップは、選択した AI エージェント用に構成することです。既定では、AI Shell は、Azure OpenAI Agent と Copilot in Azure の 2 つのエージェントを提供します。Azure OpenAI エージェントでは、エンドポイント、API キー、場合によってはシステム プロンプトを指定して AI モデルを特定のニーズに合わせて調整することにより、追加の構成が必要になります。Copilot in Azure エージェントは、Azure 関連のタスクに重点を置いているため、使用するには Azure にログインしている必要があります。
設定パネルからエージェントを選択して、セットアップ プロセスを開始します。
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 キーに置き換えて、構成ファイルを保存します。次に、/refresh
AI 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
。- コマンドレットの使用に関するサポートのために、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 では、特に Azure OpenAI エージェントを使用する場合やパブリック API にアクセスする場合、オンラインでホストされている AI モデルと対話するためにインターネット接続が必要です。
3. AI Shell のインストールに関する問題をトラブルシューティングするにはどうすればよいですか?
問題が発生した場合は、PowerShell が更新されていることを確認し、PATH 変数の構成を再確認し、Resolve-Error
実行時にコマンドを使用して支援を受けてください。
コメントを残す