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.
Opcje wiersza polecenia
Description:
AI for the command line.
Usage:
aish [<query>] [options]
Arguments:
<query> The query term used to get response from AI.
Options:
--channel <channel> A named pipe used to setup communication
between aish and the command-line shell.
--shell-wrapper <shell-wrapper> Path to the configuration file to wrap
AI Shell as a different application.
--version Show version information
-?, -h, --help Show help and usage information
Polecenia czatu
Aby wysłać zapytanie do wybranego modelu AI, wprowadź monit w wierszu polecenia AI Shell. AI Shell wysyła żądanie monitu do połączonego modelu AI. AI Shell udostępnia również podstawowy zestaw poleceń powłoki używanych do interakcji z modelem AI.
Aby uzyskać listę poleceń, użyj polecenia /help w sesji czatu. Poniższa lista zawiera polecenia powłoki AI dostępne dla wszystkich agentów.
Name Description Source
─────────────────────────────────────────────────────────────────────────────────────
/agent Command for agent management. Core
/clear Clear the screen. Core
/code Command to interact with the code generated. Core
/dislike Dislike the last response and send feedback. Core
/exit Exit the interactive session. Core
/help Show all available commands. Core
/like Like the last response and send feedback. Core
/mcp Command for managing MCP servers and tools. Core
/refresh Start a new chat session. Core
/retry Regenerate a new response for the last query. Core
AI Shell udostępnia również polecenia specyficzne dla wybranego agenta.
Name Description Source
---------------------------------------------------------------------------------------------------
/gpt Command for GPT management within the 'openai-gpt' agent. openai-gpt
/replace Replace argument placeholders in the generated scripts with the real value. azure
Ogólne polecenia czatu
/agent
Polecenie do zarządzania agentami.
Zwyczaj:
/agent [command] [options]
Opcje: -h, --help - Pokaż pomoc i informacje o użyciu
Podpolecenia
-
config <agent>- Otwórz plik ustawień agenta. Jeśli nie określono żadnego agenta, należy wskazać aktywnego agenta. -
list- Wyświetl listę wszystkich dostępnych agentów. -
use <agent>- Określ agenta, który ma być używany, lub wybierz jednego z dostępnych agentów.
/agent config
Otwórz plik ustawień agenta. Jeśli nie określono żadnego agenta, należy wskazać aktywnego agenta.
Zwyczaj:
/agent config [<agent>] [options]
Argumenty: <azure|openai-gpt> nazwa agenta.
Opcje:
-
--editor <editor>- Edytor, w którym ma zostać otwarty plik ustawień. -
-h,--help- Pokaż pomoc i informacje o użytkowaniu
Przykład:
/agent config openai-gpt
/agent list
Wyświetl listę wszystkich dostępnych agentów.
Zwyczaj:
/agent list [options]
Opcje:
-
-h,--helpPokaż informacje o pomocy i użyciu
Przykład:
> /agent list
Name Description
───────────────────────────────────────────────────────────────────────────────────────────────────
openai-gpt Active GPT: <gpt-name>. A GPT instance with expertise in PowerShell scripting
using Entra ID authentication.
azure (active) This AI assistant connects you to the Azure Copilot and can generate Azure
CLI and Azure PowerShell commands for managing Azure resources and answer
questions about Azure.
/agent use
Określ agenta, który ma być używany, lub wybierz jednego z dostępnych agentów.
Zwyczaj:
/agent use [<agent>] [options]
Argumenty: <agent> - Nazwa agenta (opcjonalnie). Jeśli nazwa agenta nie zostanie podana, powłoka AI Shell wyświetli monit o wybranie jednego z dostępnych agentów.
Opcje:
-
-h,--help- Pokaż pomoc i informacje o użytkowaniu
/clear
Czyści ekran. Możesz również użyć aliasu /cls.
/code
Polecenie interakcji z wygenerowanym kodem.
Zwyczaj:
/code [command] [options]
Podpoleceń:
-
copy <n>Skopiuj n-ty (oparty na 1) fragment kodu do schowka. Skopiuj cały kod, gdy nie określono<n>. [ustawienie domyślne: -1] -
save <file>- Zapisz cały kod do pliku. -
post <n>- Opublikuj n-ty (oparty na 1) fragment kodu w połączonej powłoce wiersza polecenia. Opublikuj cały kod, gdy nie określono<n>. [ustawienie domyślne: -1]
Opcje:
-
-h,--help- Pokaż pomoc i informacje o użytkowaniu
/code copy
Skopiuj fragment kodu n-ty (oparty na 1) do schowka. Skopiuj cały kod, gdy nie określono <n>.
Zwyczaj:
/code copy [<n>] [options]
Argumenty:
-
<n>Użyj fragmentu kodu n-th (opartego na 1). Określ argument, aby-1użyć całego kodu. Jeśli argument nie zostanie określony, wartość domyślna to-1.
Opcje:
-
-h,--help- Pokaż pomoc i informacje o użytkowaniu
Przykłady
/code save
Zapisz cały kod w pliku.
Zwyczaj:
/code save <file> [options]
Argumenty:
-
<file>Ścieżka pliku do zapisania kodu.
Opcje:
-
--appendDołącz na końcu pliku. -
-h,--helpPokaż informacje o pomocy i użyciu
Przykłady:
Poniższy przykład kopiuje cały kod do pliku.
/code post
Opublikuj fragment kodu n-ty (oparty na 1) w połączonej powłoce wiersza polecenia. Opublikuj cały kod, gdy nie określono <n>.
Zwyczaj:
/code post [<n>] [options]
Argumenty:
-
<n>Użyj fragmentu kodu n-th (opartego na 1). Użyj całego kodu, jeśli nie określono żadnej wartości.
Opcje:
-
-h, --helpPokaż informacje o pomocy i użyciu
Przykłady:
/dislike
Nie podoba mi się ostatnia odpowiedź i wyślij opinię.
Zwyczaj:
/dislike [options]
Opcje:
-
-h, --helpPokaż informacje o pomocy i użyciu
/exit
Wyjdź z sesji interaktywnej.
Zwyczaj:
/exit [options]
Opcje:
-
-h, --helpPokaż informacje o pomocy i użyciu
/like
Polub ostatnią odpowiedź i wyślij opinię.
Zwyczaj:
/like [options]
Opcje:
-
-h, --helpPokaż informacje o pomocy i użyciu
/mcp
Polecenie do zarządzania serwerami i narzędziami MCP.
Zwyczaj:
/mcp [options]
Opcje:
-
-h, --helpPokaż informacje o pomocy i użyciu
/refresh
Rozpocznij nową sesję czatu.
Zwyczaj:
/refresh [options]
Opcje:
-
-h, --helpPokaż informacje o pomocy i użyciu
/retry
Wygeneruj ponownie nową odpowiedź dla ostatniego zapytania.
Zwyczaj:
/retry [options]
Opcje:
-
-h, --helpPokaż informacje o pomocy i użyciu
Komendy czatu specyficzne dla agenta
/gpt
Polecenie do zarządzania GPT w agencie "openai-gpt".
Zwyczaj:
/gpt [command] [options]
Opcje:
-
-h, --helpPokaż informacje o pomocy i użyciu
Podpoleceń:
-
list- Wymień konkretny GPT lub wszystkie dostępne GPT. -
use- Określ GPT, którego chcesz użyć, lub wybierz jeden z dostępnych GPT.
/gpt list
Wymień konkretny GPT lub wszystkie dostępne GPT.
Zwyczaj:
/gpt list [<GPT>] [options]
Argumenty: <GPT> - Nazwa GPT
Opcje:
-
-h,--help- Pokaż pomoc i informacje o użytkowaniu
Example
/gpt list
Name Active Description
───────────────────────────────────────────────────────────────────────────────────────────────────
az-entraId-gpt-4o A GPT instance with expertise in PowerShell scripting using
Entra ID authentication.
az-aikey-gpt-4o true A GPT instance with expertise in PowerShell scripting using
Entra ID authentication.
/gpt use
Określ GPT, którego chcesz użyć, lub wybierz jeden z dostępnych GPT.
Zwyczaj:
/gpt use [<GPT>] [options]
Argumenty: <GPT> - Nazwa GPT
Opcje:
-
-h,--help- Pokaż pomoc i informacje o użytkowaniu
/replace
Zastąp symbole zastępcze argumentów w wygenerowanych skryptach wartością rzeczywistą. To polecenie jest dostępne tylko dla agenta platformy Azure.
Zwyczaj:
/replace [options]
Opcje:
-
-h,--help- Pokaż pomoc i informacje o użytkowaniu
Historia poleceń AI Shell
AI Shell zawiera zmodyfikowaną wersję PSReadLine. Podobnie jak moduł PSReadLine dla programu PowerShell, AI Shell umożliwia używanie strzałek do nawigowania po historii poleceń. AI Shell zapisuje historię w pliku o nazwie AIShell_history.txt, w tej samej lokalizacji, w której znajdują się inne pliki historii PSReadLine:
- W systemach Windows:
$Env:APPDATA\Microsoft\Windows\PowerShell\PSReadLine. - W systemach innych niż Windows:
$Env:XDG_DATA_HOME/powershell/PSReadLinelub$Env:HOME/.local/share/powershell/PSReadLine.