Invoke-AIShell
Mengirim kueri ke jendela AIShell yang tersambung. Hasil ditampilkan di jendela AIShell.
Sintaks
Default (Default)
Invoke-AIShell
-Query <String[]>
[-Agent <String>]
[-Context <PSObject>]
[<CommonParameters>]
Clipboard
Invoke-AIShell
-Query <String[]>
[-Agent <String>]
[-ContextFromClipboard]
[<CommonParameters>]
PostCode
Invoke-AIShell
[-PostCode]
[<CommonParameters>]
CopyCode
Invoke-AIShell
[-CopyCode]
[<CommonParameters>]
Exit
Invoke-AIShell
[-Exit]
[<CommonParameters>]
Deskripsi
Penting
Mulai Januari 2026, proyek AI Shell tidak lagi dipelihara secara aktif. Proyek ini harus dianggap diarsipkan dari sudut pandang teknik.
Cmdlet ini mengirim kueri ke agen AIShell yang terbuka dan hasilnya diperlihatkan di jendela AIShell.
Contoh
Contoh 1 - Mengirim kueri ke agen AIShell
Start-AIShell
Invoke-AIShell -Query "How do I list out the 5 most CPU intensive processes?"
Contoh ini mengirimkan kueri, "Bagaimana cara mencantumkan 5 proses intensif CPU paling banyak?" ke agen AIShell. Respons diberikan di jendela AIShell.
Parameter
-Agent
Menentukan agen yang akan digunakan dalam sesi AIShell saat ini. Jika tidak ditentukan, AIShell menggunakan agen yang saat ini dipilih.
Properti parameter
Jenis: String
Nilai default: None
Mendukung wildcard: False
DontShow: False
Kumpulan parameter
Default
Position: Named
Wajib: False
Nilai dari alur: False
Nilai dari alur berdasarkan nama properti: False
Nilai dari argumen yang tersisa: False
Clipboard
Position: Named
Wajib: False
Nilai dari alur: False
Nilai dari alur berdasarkan nama properti: False
Nilai dari argumen yang tersisa: False
-Context
Informasi konteks tambahan yang ingin Anda kirim ke agen AIShell.
Properti parameter
Jenis: PSObject
Nilai default: None
Mendukung wildcard: False
DontShow: False
Kumpulan parameter
Default
Position: Named
Wajib: False
Nilai dari alur: True
Nilai dari alur berdasarkan nama properti: False
Nilai dari argumen yang tersisa: False
-ContextFromClipboard
Gunakan konten di clipboard Anda sebagai informasi konteks untuk agen AIShell.
Properti parameter
Jenis: SwitchParameter
Nilai default: None
Mendukung wildcard: False
DontShow: False
Kumpulan parameter
Clipboard
Position: Named
Wajib: True
Nilai dari alur: False
Nilai dari alur berdasarkan nama properti: False
Nilai dari argumen yang tersisa: False
-CopyCode
Memanggil /code copy perintah di sesi sidecar AIShell. Perintah ini menyalin kode dalam sesi sidecar AIShell ke clipboard.
Properti parameter
Jenis: SwitchParameter
Nilai default: None
Mendukung wildcard: False
DontShow: False
Kumpulan parameter
CopyCode
Position: Named
Wajib: False
Nilai dari alur: False
Nilai dari alur berdasarkan nama properti: False
Nilai dari argumen yang tersisa: False
-Exit
Memanggil /exit perintah di sesi sidecar AIShell. Perintah ini menutup sesi sidecar AIShell.
Properti parameter
Jenis: SwitchParameter
Nilai default: None
Mendukung wildcard: False
DontShow: False
Kumpulan parameter
Exit
Position: Named
Wajib: False
Nilai dari alur: False
Nilai dari alur berdasarkan nama properti: False
Nilai dari argumen yang tersisa: False
-PostCode
Memanggil /code post perintah di sesi sidecar AIShell. Perintah ini memposting kode dalam sesi sidecar AIShell ke sesi PowerShell Anda.
Properti parameter
Jenis: SwitchParameter
Nilai default: None
Mendukung wildcard: False
DontShow: False
Kumpulan parameter
PostCode
Position: Named
Wajib: False
Nilai dari alur: False
Nilai dari alur berdasarkan nama properti: False
Nilai dari argumen yang tersisa: False
-Query
Input pengguna untuk dikirim ke agen AIShell.
Properti parameter
Jenis: String [ ]
Nilai default: None
Mendukung wildcard: False
DontShow: False
Kumpulan parameter
Default
Position: Named
Wajib: False
Nilai dari alur: False
Nilai dari alur berdasarkan nama properti: False
Nilai dari argumen yang tersisa: False
Clipboard
Position: Named
Wajib: False
Nilai dari alur: False
Nilai dari alur berdasarkan nama properti: False
Nilai dari argumen yang tersisa: False
CommonParameters
Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters .
Output
Catatan
PowerShell menyertakan alias berikut untuk cmdlet ini: