AI Shell от Microsoft: Mac получает обновление

Улучшенная интеграция с macOS

Основное внимание в этом выпуске уделено значительным улучшениям в работе с macOS, особенно в сочетании с iTerm2. Ранее функциональность боковой панели, позволяющая пользователям взаимодействовать с AI Shell в выделенной области, страдала от нестабильности и отсутствия поддержки важных команд, таких как /code post. В этом обновлении Microsoft устранила эти проблемы, обеспечив более надежный и функционально богатый опыт, который отражает функциональность, доступную в Windows.

Чтобы использовать этот улучшенный режим боковой панели, пользователям необходимо запустить PowerShell 7 в iTerm2. Это обеспечивает бесперебойную связь между терминалом и AI Shell, обеспечивая более плавное и интуитивно понятное взаимодействие. Повышенная надежность и функциональный паритет должны стать долгожданным улучшением для пользователей macOS, которые полагаются на AI Shell для выполнения своих повседневных задач. Интеграция с macOS iTerm2 была значительно улучшена, устраняя нестабильность боковой панели и добавляя поддержку команд, таких как `/code post`. Это позволяет пользователям macOS взаимодействовать с AI Shell более интуитивно и надежно, что делает его более ценным инструментом для их повседневных задач. Поддержка PowerShell 7 в iTerm2 также улучшает связь между терминалом и AI Shell, что делает его более удобным и мощным инструментом.

Использование автономного AI с Phi Silica

Одним из наиболее интригующих дополнений в этом предварительном просмотре является экспериментальная поддержка агента Phi Silica. Этот агент использует встроенную модель Phi Silica, которая является ключевым компонентом Copilot+ PC. Привлекательность Phi Silica заключается в его способности обеспечивать автономную работу с AI Shell, позволяя пользователям продолжать взаимодействие с моделями AI даже без активного подключения к Интернету. Это важная функция для пользователей, которым необходимо работать в местах с ограниченным или отсутствующим подключением к Интернету.

Однако важно отметить, что агент Phi Silica не входит в AI Shell по умолчанию. Пользователям, которые хотят изучить эту функциональность, необходимо будет клонировать репозиторий и самостоятельно собрать код. Microsoft также предупредила, что агент все еще находится на экспериментальной стадии, и пользователи должны ожидать потенциальных проблем в будущих выпусках. Несмотря на эти предостережения, включение Phi Silica представляет собой важный шаг на пути к обеспечению автономных возможностей AI в AI Shell. Поддержка агента Phi Silica является многообещающим развитием для AI Shell, поскольку позволяет пользователям продолжать взаимодействие с моделями AI даже без подключения к Интернету. Это особенно полезно для пользователей, которым необходимо работать в местах с плохим подключением к Интернету или без него.

Упрощенная аутентификация с помощью Entra ID

В стремлении к повышенной безопасности и упрощенному доступу Microsoft представила поддержку аутентификации Entra ID для экземпляров Azure OpenAI. Эта интеграция позволяет пользователям получать доступ к ресурсам Azure OpenAI без необходимости хранения конфиденциальных ключей в файлах конфигурации. Используя Entra ID, AI Shell может безопасно аутентифицировать пользователей и предоставлять им доступ к необходимым ресурсам, снижая риск несанкционированного доступа и упрощая общее управление развертываниями Azure OpenAI. Этот дополнительный уровень безопасности особенно важен для организаций, которые обрабатывают конфиденциальные данные и требуют надежных механизмов аутентификации. Интеграция поддержки аутентификации Entra ID является важным шагом на пути к повышению безопасности и упрощению доступа к ресурсам Azure OpenAI. Это позволяет пользователям получать доступ к этим ресурсам, не храня конфиденциальные ключи в файлах конфигурации, что снижает риск несанкционированного доступа.

Оптимизированное выполнение команд

Чтобы еще больше улучшить пользовательский опыт, Microsoft представила новые параметры для команды Invoke-AIShell. Эти параметры предназначены для упрощения использования боковой панели и уменьшения необходимости повторных команд. С помощью команды Invoke-AIShell пользователи могут выполнять команды AI Shell непосредственно из командной строки PowerShell. Команда имеет несколько параметров, позволяющих пользователям настроить выполнение команд.

  • -PostCode: Этот параметр позволяет пользователям публиковать код, сгенерированный на боковой панели, непосредственно в подключенный сеанс PowerShell. Это устраняет необходимость переключения между боковой панелью и терминалом для выполнения команды /code post, упрощая процесс выполнения кода. Этот параметр ускоряет процесс передачи кода из боковой панели в сеанс PowerShell.
  • -CopyCode: Этот параметр предоставляет простой способ копирования кода с боковой панели без использования команды /code copy. Это особенно полезно для быстрой передачи фрагментов кода в другие приложения или скрипты. Функция -CopyCode позволяет пользователям легко копировать код с боковой панели в другие приложения или скрипты. Это экономит время и усилия, которые обычно требуются для ручного копирования и вставки кода.
  • -Exit: Этот параметр позволяет пользователям выйти из боковой панели без необходимости вводить команду /exit. Это обеспечивает более интуитивно понятный и эффективный способ закрытия боковой панели, когда она больше не нужна. Параметр -Exit — это удобный способ выхода из боковой панели без использования команды /exit.

Эти новые параметры, хотя и кажутся незначительными, вносят значительный вклад в общую удобство использования AI Shell, облегчая пользователям взаимодействие с инструментом и выполнение их задач. Использование этих оптимизированных команд и параметров повышает общую эффективность и удобство использования AI Shell, позволяя пользователям выполнять свои задачи быстрее и с меньшими усилиями. Обновление итераций с командой Invoke-AIShell повышает продуктивность пользователей, позволяя выполнять операции боковой панели напрямую.

Незначительные изменения, значительное влияние

Помимо основных функций, это обновление включает в себя набор небольших улучшений, которые в совокупности улучшают общее впечатление. Эти улучшения и дополнения вместе делают AI Shell более эффективным и удобным инструментом для пользователей.

  • Обновленная информация о модели: AI Shell теперь поддерживает новейшие модели OpenAI, гарантируя, что пользователи имеют доступ к самым передовым возможностям AI. Это позволяет AI Shell оставаться совместимым с последними достижениями в области искусственного интеллекта. Обновленная информация о модели гарантирует, что пользователи имеют доступ к самым передовым возможностям искусственного интеллекта, что делает AI Shell ценным инструментом для работы с моделями искусственного интеллекта.

  • Псевдоним для очистки консоли: Команда /clear была добавлена в качестве псевдонима для команды /cls, предоставляя более удобный способ очистки консоли в AIShell. Это простое дополнение может сэкономить пользователям время. Добавление псевдонима /clear к команде /cls — это небольшое, но значимое улучшение, которое делает AI Shell более удобным для пользователей.

  • Обновление скрипта установки macOS: Скрипт установки был обновлен, чтобы модуль AIShell был правильно установлен на macOS. Это решает предыдущую проблему и гарантирует, что пользователи macOS могут беспрепятственно устанавливать и использовать AI Shell. Обновление скрипта установки macOS решает проблему, которая существовала в предыдущих версиях, и гарантирует, что пользователи macOS могут беспрепятственно устанавливать и использовать AI Shell.

  • Улучшенное управление моделями в OllamaAgent: OllamaAgent, который позволяет пользователям взаимодействовать с локально размещенными моделями, улучшен с улучшенным управлением моделями и интеграцией системных подсказок. Это упрощает настройку и использование OllamaAgent с различными моделями. Улучшенное управление моделями в OllamaAgent делает более удобной настройку и использование OllamaAgent с различными моделями, повышая его ценность для пользователей, которым необходимо взаимодействовать с локально размещенными моделями.

Эти тонкие, но эффективные изменения демонстрируют стремление Microsoft к совершенствованию AI Shell и предоставлению отточенного и удобного пользовательского интерфейса. Эти улучшения и обновления в совокупности делают AI Shell более эффективным, удобным и надежным инструментом для пользователей. Microsoft стремится предоставлять полированный и удобный опыт, а заметный уровень улучшений является свидетельством этого.

Начало работы с Preview 4

Для тех, кто хочет изучить новейшие функции и улучшения, установка Preview 4 AI Shell — простой процесс. Просто откройте PowerShell и выполните следующую команду: