Canvas в приложении GitHub Copilot — это настраиваемые интерфейсы, которые адаптируются к рабочему процессу пользователя. Пользователь и агент могут работать на одном canvas. Canvas можно создавать в следующих форматах:
- Канбан-доска
- Доска для triage issue
- Контрольный список для релиза
- Dashboard
- Форма
- Электронная таблица
Canvas работает двунаправленно: агент может обновлять содержимое, а пользователь — вносить изменения с помощью кнопок, карточек и фильтров. Для создания не требуется писать код или заниматься дизайном. Достаточно открыть сеанс с агентом, ввести команду `/create-canvas` и описать запрос на простом английском языке. Описание должно содержать следующие три элемента:
- Рабочий процесс, который будет поддерживать canvas
- Действия, доступные в интерфейсе
- Действия, которые может выполнять агент
Агент создаёт интерфейс на основе описания и открывает его на правой панели. Первую версию впоследствии можно доработать: пользователь может попросить добавить новый столбец или фильтр, вывести открытые pull request или превратить canvas в ежедневный контрольный список. Хотя отдельного меню для фиксированной компоновки нет, описываемые рабочие процессы можно преобразовать в canvas.
Созданный canvas сохраняется как extension; им можно поделиться с командой вместе с проектом или сохранить как личный extension. Когда пользователь изменяет поле или перемещает карточку, общее состояние мгновенно отражается у агента. Агент также может добавлять содержимое или перемещать карточки, используя те же действия на canvas.
В сообществе Awesome Copilot доступны готовые extension для canvas. Пользователь может установить один из них и настроить под собственный рабочий процесс. Для начала можно описать простую доску или контрольный список с помощью `/create-canvas`.
Почему это важно
Этот подход выводит использование Copilot за пределы чата, где можно лишь получать предложения и ответы, и превращает его в рабочую поверхность, на которой команды могут отслеживать общие рабочие процессы. Особенно в таких задачах, как issue triage, подготовка к релизу и ежедневные проверки, продвижение пользователя и агента на основе одной и той же информации о состоянии обеспечивает общий рабочий порядок вместо ручной передачи данных. Модель extension, которыми можно делиться, позволяет не ограничивать созданные интерфейсы личной организацией одного пользователя и делать их общими для команды. Однако отсутствие фиксированного меню размещения делает функциональность интерфейса зависимой от ясности описанного рабочего процесса; открытым остаётся вопрос, в какой степени разные команды смогут последовательно использовать эту гибкость.
Предыстория
Copilot — не новое имя в архиве FikirPilot: за последние 90 дней мы опубликовали 5 новостей, в которых упоминалось это имя; самая свежая датирована 25 сентября 2026 года.
Термин: агент
Агент искусственного интеллекта — это программное обеспечение, которое для достижения цели вызывает инструменты и выполняет многоэтапную работу, а не просто генерирует один ответ.