Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ważne
Od stycznia 2026 roku projekt AI Shell nie jest już aktywnie utrzymywany. Projekt ten należy traktować jako archiwalny z punktu widzenia inżynierskiego.
AI Shell to interaktywna powłoka, która udostępnia interfejs czatu z modelami językowymi. Powłoka udostępnia agentów łączących się z różnymi modelami sztucznej inteligencji i innymi dostawcami pomocy. Użytkownicy mogą wchodzić w interakcje z agentami w sposób konwersacyjny.
Projekt usługi AI Shell obejmuje następujące elementy:
- Interfejs powłoki wiersza poleceń (
aish) - Struktura tworzenia agentów sztucznej inteligencji i innych dostawców pomocy
- Integracja z terminalem systemu Windows i programem iTerm2 w systemie macOS
- Moduł programu PowerShell do integracji z programem PowerShell. Aby uzyskać więcej informacji, zobacz moduł AI Shell.
- Obsługa serwerów i narzędzi MCP
- Obsługa wdrożeń Foundry Local
Każdy asystent sztucznej inteligencji jest nazywany agentem. Początkowa wersja powłoki AI obejmuje dwóch agentów:
- agenta usługi Azure OpenAI, który nawiązuje połączenie z wystąpieniem gpt-4o. Ten agent służy do ogólnych zadań sztucznej inteligencji.
- Agent Azure Copilot, który może pomóc w znajomości Microsoft Azure. Użyj agenta platformy Azure, aby uzyskać pomoc dotyczącą interfejsu wiersza polecenia platformy Azure i poleceń programu Azure PowerShell.
Możesz uruchomić plik wykonywalny AI Shell (aish.exe) w autonomicznym środowisku lub możesz użyć modułu AIShell PowerShell z programem PowerShell 7, aby utworzyć środowisko z podzielonym okienkiem (przyczepką) z terminalem Windows. Środowisko przyczepki jest zalecanym sposobem korzystania z powłoki AI, ponieważ zapewnia głębszą integrację z powłoką. Te funkcje obejmują:
- Możliwość wstawiania kodu z odpowiedzi usługi AI Shell bezpośrednio do powłoki poleceń connect
- Polecenia wieloetapowe są dodawane do buforu Predykcyjnej funkcji IntelliSense w celu szybkiej akceptacji
- Proste odzyskiwanie błędów z pojedynczym poleceniem
- Integracja z MCP
Znane problemy
Ta bieżąca wersja powłoki sztucznej inteligencji ma znane problemy, które aktywnie pracujemy nad rozwiązaniem:
- Funkcja przyczepki działa tylko z terminalem Windows i iTerm2 dla systemu macOS.
- Powłoka AI Shell nie jest obsługiwana w systemie Linux. Możesz go uruchomić, ale nie obsługuje integracji z terminalem dzielonym, którą otrzymujesz z terminalem Windows i iTerm2. AI Shell nie jest testowany w żadnej dystrybucji Linuksa.
- Jeśli masz zainstalowaną wersję zapoznawczą (deweloperską) i stabilną wersję Terminala Windows,
Start-AIShellpolecenie otwiera nowy terminal z uruchomioną stabilną wersją Terminala Windows. - Jeśli uruchomiono terminal okna jako administrator,
Start-AIShellpolecenie otwiera nowe okno terminalu z uruchomionym terminalem systemu Windows bez podniesienia uprawnień. - Jeśli używasz domyślnej aplikacji terminala w systemie macOS, nie korzystasz z funkcji dodatkowej, a kolory mogą nie być renderowane poprawnie. Odczytanie wygenerowanego kodu może być trudne.