GitHub представил обновленный интерфейс Copilot CLI, который теперь доступен для всех пользователей. Новая версия включает вкладки для управления задачами и более интуитивное взаимодействие с командной строкой, что значительно улучшает опыт разработчиков.
Обновления интерфейса и его преимущества
Теперь интерфейс Copilot CLI предлагает вкладки в верхней части экрана, позволяя разработчикам легко переключаться между различными задачами, такими как просмотр Gists и управления Pull Requests. При выделении задачи и нажатии клавиши c пользователи могут быстро создать ссылку на неё внутри интерфейса, а клавиша o откроет задачу в браузере. Это упрощает навигацию и ускоряет рабочий процесс.
Настройка инструментов без конфигурационных файлов
Настройка инструментов для Copilot теперь осуществляется через интерактивный интерфейс без необходимости редактирования конфигурационных файлов. Разработчики могут просто использовать команду /mcp add для заполнения формы или /mcp search для поиска серверов в GitHub MCP Registry. GitHub подтверждает, что новые серверы становятся доступными без необходимости перезапуска программы.
Акцент на доступность и удобство
Обновленный интерфейс также учитывает потребности пользователей с ограниченными возможностями. Он поддерживает изменение цветовой темы и адаптивные компоненты, которые подходят для разных размеров экранов. Доступность для экранных считывателей активируется автоматически при их обнаружении, что улучшает взаимодействие с пользователями.
Практическое значение для разработчиков
Для разработчиков это обновление означает значительное упрощение процесса работы с GitHub. Упрощение доступа к задачам и возможность настраивать инструменты непосредственно в терминале могут повысить производительность и сократить время на выполнение рутинных действий. Настоятельно рекомендуется обновить Copilot CLI, выполнив команду copilot update, чтобы внедрить эти нововведения.
Следующее обновление GitHub ожидается в сентябре, и, скорее всего, оно принесет дополнительные функции и улучшения, направленные на оптимизацию работы разработчиков.