
GitHub проводит пилотный эксперимент с универсальным агентом доступности на базе больших языковых моделей: агент автоматически проверяет изменения в фронтенд‑коде и помогает инженерам исправлять простые, объективные ошибки ещё до деплоя. В рамках текущего испытания инструмент просмотрел 3 535 pull‑request и достиг показателя 68% разрешённых проблем, что сокращает число барьеров для пользователей ассистивных технологий. Агент совмещает две роли: справочного помощника и автоматического корректора. Он интегрирован с Copilot CLI и расширением Copilot для VS Code, где даёт разработчикам «just‑in‑time» ответы по вопросам доступности и в ряде случаев предлагает или вносит простые исправления автоматически.
Анализ типов выявленных ошибок показал, что пять наиболее частых категорий связаны с объективными, повторяющимися дефектами: упорядочивание структуры и отношений для технологий чтения с экрана; понятные имена интерактивных элементов; уведомления о важных объявлениях; альтернативы для нетекстового контента; и логичное перемещение фокуса клавиатуры по страницам и представлениям. Эти категории удобны для автоматического обнаружения и правки агентом. Регуляторный фон усиливает актуальность инициативы: Европейский акт по доступности уже вступил в силу, а Title II закона об американцах с ограничениями (ADA) предполагает привязку к WCAG 2.1 AA как юридическому критерию с апреля 2027 года. GitHub отмечает, что LLM‑агенты способны читать дерево доступности и предпринимать действия, поэтому организации, не инвестировавшие в выявление и фиксацию проблем, рискуют оказаться в невыгодном положении.
Технически эксперимент опирается на существующую инфраструктуру логирования доступности: централизованный репозиторий с шаблонами отчётов и шагами воспроизведения, метаданными по уровню серьёзности, областям сервиса и соответствующим критериям WCAG, перекрёстными ссылками на pull‑request и критериями приёмки. Такая структурированная база предыдущих инцидентов послужила корпусом для инструкций агенту и источником проверки гипотез. Компания подчёркивает, что агент не является «панацеей» и предназначен дополнять, а не заменять команды по доступности: ясное определение зоны ответственности ускорило запуск эксперимента и повысило внутреннюю поддержку. GitHub обещает опубликовать подробные результаты и извлечённые уроки, рассчитывая помочь другим командам в их пути к улучшению доступности.
Источники
Ответы (0)
Пока нет ответов в этой теме.