• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Microsoft Brings Copilot AI Assistant to Windows Terminal

AleksandarK

News Editor
Staff member
Joined
Aug 19, 2017
Messages
2,662 (0.99/day)
Microsoft has taken another significant step in its AI integration strategy by introducing "Terminal Chat," an AI assistant now available in Windows Terminal. This latest feature brings conversational AI capabilities directly to the command-line interface, marking a notable advancement in making terminal operations more accessible to users of all skill levels. The new feature, currently available in Windows Terminal (Canary), leverages various AI services, including ChatGPT, GitHub Copilot, and Azure OpenAI, to provide interactive assistance for command-line operations. What sets Terminal Chat apart is its context-aware functionality, which automatically recognizes the specific shell environment being used—whether it's PowerShell, Command Prompt, WSL Ubuntu, or Azure Cloud Shell—and tailors its responses accordingly.

Users can interact with Terminal Chat through a dedicated interface within Windows Terminal, where they can ask questions, troubleshoot errors, and request guidance on specific commands. The system provides shell-specific suggestions, automatically adjusting its recommendations based on whether a user is working in Windows PowerShell, Linux, or other environments. For example, when asked about creating a directory, Terminal Chat will suggest "New-Item -ItemType Directory" for PowerShell users while providing "mkdir" as the appropriate command for Linux environments. This intelligent adaptation helps bridge the knowledge gap between different command-line interfaces. Below are some examples courtesy of Windows Latest and their testing:




While the feature shows promising potential for both newcomers and experienced users, it does require a paid API key from either GitHub Copilot, OpenAI, or Azure OpenAI services. Microsoft has also implemented privacy-conscious features, such as not saving chat histories by default, though users can export conversations to text files if needed. This integration is making complex computing tasks more approachable through natural language interaction. However, as AI is prone to mistakes, caution is advised when using system commands you don't have idea about (famous fork bomb and rm -rf).

View at TechPowerUp Main Site | Source
 
Joined
Apr 2, 2008
Messages
455 (0.07/day)
System Name -
Processor Ryzen 9 5900X
Motherboard MSI MEG X570
Cooling Arctic Liquid Freezer II 280 (4x140 push-pull)
Memory 32GB Patriot Steel DDR4 3733 (8GBx4)
Video Card(s) MSI RTX 4080 X-trio.
Storage Sabrent Rocket-Plus-G 2TB, Crucial P1 1TB, WD 1TB sata.
Display(s) LG Ultragear 34G750 nano-IPS 34" utrawide
Case Define R6
Audio Device(s) Xfi PCIe
Power Supply Fractal Design ION Gold 750W
Mouse Razer DeathAdder V2 Mini.
Keyboard Logitech K120
VR HMD Er no, pointless.
Software Windows 10 22H2
Benchmark Scores Timespy - 24522 | Crystalmark - 7100/6900 Seq. & 84/266 QD1 |
Still not interested.

In related news, Im just waiting patiently for ChrisTitusTech or someone else to find a way to remove Recall direct from the iso without breaking windows explorer.
 
Joined
Jun 1, 2010
Messages
392 (0.07/day)
System Name Very old, but all I've got ®
Processor So old, you don't wanna know... Really!
The command promt, should be the most simple and reliable thing, ever present in the OS. And this is an additional point of failure. Since it not only may cause the data "leakage", but is an additional point for attention, and errors. Yes, some might find it speeding the process. But at same time, one would need to keep both eyes open, to prevent the code errors, while the "assistant" auto-finishes the job.
Still not interested.

In related news, Im just waiting patiently for ChrisTitusTech or someone else to find a way to remove Recall direct from the iso without breaking windows explorer.
Good luck. By the time he, and his "collegues" will find out how to do it, MS will most likely roll out an update, that scr*ws all the hard work entirely. This is a catch game, where MS always has an advantage, and ance in it's sleeve. Sadly.
 
Last edited:
Joined
Jan 10, 2011
Messages
1,452 (0.28/day)
Location
[Formerly] Khartoum, Sudan.
System Name 192.168.1.1~192.168.1.100
Processor AMD Ryzen5 5600G.
Motherboard Gigabyte B550m DS3H.
Cooling AMD Wraith Stealth.
Memory 16GB Crucial DDR4.
Video Card(s) Gigabyte GTX 1080 OC (Underclocked, underpowered).
Storage Samsung 980 NVME 500GB && Assortment of SSDs.
Display(s) ViewSonic VA2406-MH 75Hz
Case Bitfenix Nova Midi
Audio Device(s) On-Board.
Power Supply SeaSonic CORE GM-650.
Mouse Logitech G300s
Keyboard Kingston HyperX Alloy FPS.
VR HMD A pair of OP spectacles.
Software Ubuntu 24.04 LTS.
Benchmark Scores Me no know English. What bench mean? Bench like one sit on?
For example, when asked about creating a directory, Terminal Chat will suggest "New-Item -ItemType Directory" for PowerShell users while providing "mkdir" as the appropriate command for Linux environments.
This is actually one of the very few good uses to come out of this LLM farce. Disregarding the stigma of anything with "chat" attached to it these days, this isn't that much different from querying Google for the same question (which we all do, noobs to pros), at least for simple queries.
Still wouldn't touch it for anything more complex than a single command.
 
Joined
Sep 17, 2014
Messages
22,703 (6.05/day)
Location
The Washing Machine
System Name Tiny the White Yeti
Processor 7800X3D
Motherboard MSI MAG Mortar b650m wifi
Cooling CPU: Thermalright Peerless Assassin / Case: Phanteks T30-120 x3
Memory 32GB Corsair Vengeance 30CL6000
Video Card(s) ASRock RX7900XT Phantom Gaming
Storage Lexar NM790 4TB + Samsung 850 EVO 1TB + Samsung 980 1TB + Crucial BX100 250GB
Display(s) Gigabyte G34QWC (3440x1440)
Case Lian Li A3 mATX White
Audio Device(s) Harman Kardon AVR137 + 2.1
Power Supply EVGA Supernova G2 750W
Mouse Steelseries Aerox 5
Keyboard Lenovo Thinkpad Trackpoint II
VR HMD HD 420 - Green Edition ;)
Software W11 IoT Enterprise LTSC
Benchmark Scores Over 9000
I thought copilot went in terminal status and was about to die.

Alas.
 
Joined
Jan 3, 2021
Messages
3,616 (2.49/day)
Location
Slovenia
Processor i5-6600K
Motherboard Asus Z170A
Cooling some cheap Cooler Master Hyper 103 or similar
Memory 16GB DDR4-2400
Video Card(s) IGP
Storage Samsung 850 EVO 250GB
Display(s) 2x Oldell 24" 1920x1200
Case Bitfenix Nova white windowless non-mesh
Audio Device(s) E-mu 1212m PCI
Power Supply Seasonic G-360
Mouse Logitech Marble trackball, never had a mouse
Keyboard Key Tronic KT2000, no Win key because 1994
Software Oldwin
The command promt, should be the most simple and reliable thing, ever present in the OS. And this is an additional point of failure. Since it not only may cause the data "leakage", but is an additional point for attention, and errors. Yes, some might find it speeding the process. But at same time, one would need to keep both eyes open, to prevent the code errors, while the "assistant" auto-finishes the job.
What can I say here ... about 4000 years ago we invented the hammer, and in the next one hundred years or so, we gradually became unable to drive nails by hand.
 
Joined
Jun 11, 2017
Messages
283 (0.10/day)
Location
Montreal Canada
I asked it how can I enable the old F8 safe mode and last know good configuration.

No answer.

The correct answer is

bcdedit /set {default} bootmenupolicy legacy

Works on all windows 11 computers 10 and others.
 
Joined
Nov 6, 2014
Messages
117 (0.03/day)
Processor Intel i7 13700K
Motherboard ASUS PROArt Z690 Creator WiFi
Cooling Liquid Freezer II - 280
Memory Kingston 32GB DDR5 @ 6200 MT/s
Video Card(s) Palit RTX3070 GamingPRO
Storage TrueNAS CORE
Case Phanteks ECLIPSE P600S
Audio Device(s) Creative Sound Blaster AE-5
Power Supply SEASONIC CONNECT 750W
bloat and even more bloat

why?!!? just fucking google it
 
Joined
Jan 2, 2024
Messages
633 (1.76/day)
Location
Seattle
System Name DevKit
Processor AMD Ryzen 5 3600 ↗4.0GHz
Motherboard Asus TUF Gaming X570-Plus WiFi
Cooling Koolance CPU-300-H06, Koolance GPU-180-L06, SC800 Pump
Memory 4x16GB Ballistix 3200MT/s ↗3800
Video Card(s) PowerColor RX 580 Red Devil 8GB ↗1380MHz ↘1105mV, PowerColor RX 7900 XT Hellhound 20GB
Storage 240GB Corsair MP510, 120GB KingDian S280
Display(s) Nixeus VUE-24 (1080p144)
Case Koolance PC2-601BLW + Koolance EHX1020CUV Radiator Kit
Audio Device(s) Oculus CV-1
Power Supply Antec Earthwatts EA-750 Semi-Modular
Mouse Easterntimes Tech X-08, Zelotes C-12
Keyboard Logitech 106-key, Romoral 15-Key Macro, Royal Kludge RK84
VR HMD Oculus CV-1
Software Windows 10 Pro Workstation, VMware Workstation 16 Pro, MS SQL Server 2016, Fan Control v120, Blender
Benchmark Scores Cinebench R15: 1590cb Cinebench R20: 3530cb (7.83x451cb) CPU-Z 17.01.64: 481.2/3896.8 VRMark: 8009
It's the equivalent of a --help switch. It would have very limited purpose but good.
This would be ideal in a solo tree Server Core situation or any full development box.
Would be much preferred over the default error outs.
1731061745174.png


Yet these futuristic products are in a Win11 ecosystem which is a very heavy line in the sand.
My workstation and server deployments are all very much still Win10/2016/2019 only.
Someday I'll make the jump to 2022. Today is not that day (or week/month/year).
 
Top