Как новый инструмент AI Shell упростит работу с командной строкой Windows

Искусственный интеллект интегрирован в Windows через AI Shell — новый инструмент для улучшения взаимодействия пользователей с командной строкой и помощи в написании команд.

👁️ 57
AI Shell Windows
Фото: trashbox

Искусственный интеллект продолжает завоевывать пространство операционной системы Windows. Недавно компания Microsoft представила новый инструмент AI Shell, который предоставляет пользователям возможность использовать алгоритмы ИИ в командной строке (Windows PowerShell). Этот новый инструмент обладает схожими функциями с Terminal Chat, который был представлен на канале Canary в Windows 11 в октябре этого года.

Оба инструмента имеют схожую концепцию: они сосредоточены на упрощении работы с командной строкой и помощи пользователям в написании команд. Искусственный интеллект здесь играет роль советника, предлагая рекомендации и исправления ошибок при вводе команд.

Команда ресурса Windows Latest решила опробовать новинку от Microsoft на платформе Windows 10 и с использованием утилиты PowerShell версии 7.4.6. Чтобы начать работу с инструментом, необходимо получить специальные ключи и провести соответствующие настройки.

После первоначальной настройки авторы задали ИИ простой вопрос:

«Что ты умеешь делать?»
В ответ они получили список возможностей, включая написание и исправление скриптов PowerShell, а также объяснение различных задач командной строки для Windows и Linux.

Затем журналист сделал запрос:

«У меня на ПК много файлов. Я хочу получить список файлов, размер которых превышает 200 МБ, а также подробную информацию об их конкретном местоположении».
В результате ему был предложен следующий ответ:
«Get-ChildItem -Path “C:\Path\To\Search” -Recurse -File | Where-Object { $_.Length -gt 200MB } | Select-Object FullName, Length».
Искусственный интеллект также посоветовал заменить путь на требуемый каталог.

При уточняющем запросе «Я хочу просканировать весь мой ПК на наличие больших файлов» ИИ вернул список файлов на диске C, но в него вошли и недоступные для просмотра каталоги. Кроме того, размер файлов не отображался на экране.

Затем журналисту пришлось сделать еще одно уточнение. Он попросил исключить запрещённые папки и изменить порядок отображения результатов. На этот раз ответ был следующим:

«Get-ChildItem -Path «C:\» -Recurse -File -ErrorAction SilentlyContinue | Where-Object { $_.Length -gt 200MB } | Select-Object @{Name=«SizeMB»; Expression={[math]::Round($_.Length / 1MB, 2)}}, FullName, DirectoryName».
Выполнение этого скрипта дало ожидаемый результат.

Следующий вопрос к AI Shell касался генерации кода Python. ИИ ответил положительно, и журналист попросил его создать код для простого калькулятора. Искусственный интеллект успешно выполнил задачу, предоставив работоспособный скрипт.

Windows Latest отметили, что в целом AI Shell выглядит многообещающим, несмотря на то что это предварительная версия. Ожидается, что инструмент будет совершенствоваться, однако точная дата его релиза неизвестна.