Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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
Status projektu
AI Shell jest obecnie wersją zapoznawczą. Niektóre funkcje narzędzia są nadal rozwijane i mogą ulec zmianie. Aby uzyskać więcej informacji na temat bieżącej wersji i pełną listę zmian, zobacz Informacje o wersji.
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.
Przekazywanie opinii
Twoja opinia jest dla nas ważna w tej fazie opracowywania. Zachęcamy do dzielenia się swoimi doświadczeniami, aby pomóc nam ulepszyć usługę AI Shell.
Poniżej przedstawiono sposoby zaangażowania:
- Problemy z plikami: Jeśli napotkasz błędy, masz sugestie dotyczące nowych funkcji lub chcesz zgłosić niespójności, otwórz problem w repozytorium GitHub AI Shell.
- Dołącz do dyskusji: Dołącz do naszych dyskusji społeczności na karcie Dyskusje w usłudze GitHub . Dziel się pomysłami, omawiaj potencjalne ulepszenia, łącz się z innymi użytkownikami i udostępniaj utworzonych przez siebie agentów.
- Dokumentacja: Jeśli zauważysz jakiekolwiek luki w dokumentacji, możesz zasugerować zmiany lub przesłać żądania ściągnięcia, aby ulepszyć naszą dokumentację.