17 августа 2026 года в блоге GitHub вышла статья инженера Ayan Gupta о canvas — визуальных панелях для агентных рабочих процессов. В традиционных чатах с AI-агентами контекст быстро теряется: результаты уходят вверх, промежуточные шаги не видны, разработчик тратит время на повторные уточнения.
Canvas решают эту проблему, показывая работу агента на каждом этапе. Вместо длинной переписки пользователь видит компактную доску с текущими задачами, выполненными шагами и их результатами. Это позволяет лучше понимать логику агента и вмешиваться в процесс: приостанавливать, перенаправлять или отменять действия.
Второе преимущество — управляемость затратами. В чатовом режиме легко потерять счёт запросам к модели, что ведёт к неожиданным расходам. Canvas даёт возможность заранее просматривать и утверждать ключевые шаги перед выполнением — это снижает число лишних вызовов и экономит ресурсы.
Гупта, участвовавший в первых бетах AI-дополнений в VS Code, делится опытом: canvas помогают сохранять контекст при работе со сложными многошаговыми задачами — автоматический рефакторинг, создание документации или дебаггинг. Разработчик остаётся в роли режиссёра, а агент — исполнителя, каждый шаг контролируем и визуален.
Материал опубликован на сайте GitHub Blog и адресован пользователям GitHub Copilot и разработчикам, использующим AI-агентов. Полный текст — в разделе AI & ML блога.