GitHub опубликовал новый материал в серии GitHub Copilot app for Beginners, посвящённый панели My work в приложении Copilot. Этот раздел помогает разработчикам управлять задачами и сессиями ИИ-агента в одном месте.
Панель My work предназначена для тех случаев, когда пользователь одновременно правит ошибки, просматривает pull request, тестирует идеи и создаёт новые задачи для Copilot. При росте числа сессий и запросов становится важно видеть, какие задачи находятся в работе, какие завершены и к каким стоит перейти дальше.
В My work доступен раздел All, где отображаются все ваши pull request и задачи. Список формируется автоматически на основе репозиториев, с которыми вы уже работали в приложении Copilot, а не по всем доступным репозиториям. Чтобы добавить новый репозиторий, достаточно запустить по нему сессию — после этого он появится в панели.
Помимо All, предусмотрены дополнительные встроенные представления, которые дают общее представление о том, что требует внимания сейчас, а что уже завершено.
Пользователь может создавать свои представления. Для этого нужно выбрать New view, переименовать его, например, в My issues, а затем настроить фильтр. Фильтры можно задать в виде текстового запроса в знакомом синтаксисе с угловыми скобками или через интерфейс. Например, для My issues можно выбрать Is: Issue и Assignee: Me, сохранить, и тогда в этом представлении будут отображаться все назначенные вам задачи.
Доступна и быстрая настройка фильтров. Через меню фильтра можно изменить сортировку, например, переключить её с Recently updated на Ascending, чтобы старые элементы поднимались вверх списка. После этого настройки можно сохранить в новом представлении, применить к текущему или отменить изменения.
По умолчанию элементы отображаются в виде списка, похожего на набор карточек. Это простой способ просмотреть текущую работу. При необходимости можно перейти в режим таблицы. В нём открываются дополнительные возможности: выбор отображаемых столбцов, изменение их порядка и размеров под собственный способ работы.
Все изменения обратимы: пользователь может вернуть исходный вид и снова перейти к списку, если таблица не подходит.
Любой элемент в списке можно открыть и запустить для него новую сессию в Copilot. В этом случае текст задачи или pull request используется как контекст для работы агента. В режиме списка также можно выбрать несколько элементов, перейти в Actions и создать новые сессии сразу по группе задач. Это полезно, если требуется разбить большой объём работы на отдельные сессии или запланировать их выполнение. При этом можно сменить репозиторий, с которым Copilot будет работать, если код и задачи находятся в разных репозиториях.
В верхней части панели расположены два вспомогательных элемента. Первый — фильтр по репозиториям, по умолчанию установленный в All Repositories, но при этом ограниченный только теми проектами, с которыми уже работало приложение. Второй — кнопка New issue, которая позволяет создать новую задачу прямо из My work и сразу запустить по ней сессию Copilot.
В GitHub подчёркивают, что панель My work даёт единое место для управления pull request и задачами: здесь можно создавать собственные виды, искать нужные элементы и быстро передавать задания Copilot, чтобы лучше контролировать загрузку и не терять контекст работы.
Материал входит в серию GitHub Copilot app for Beginners, где ранее выходили посты о первом знакомстве с приложением и работе внутри одной сессии. Подробнее о возможностях можно узнать в остальных видео серии и на странице gh.io/app.
Источник: GitHub.






















