0.13.4 20 сентября 2026 г. + наши доработки

контекст разработчика, поправки по ходу и честный счётчик контекста

Улучшения Агент лучше понимает, в каком окружении работает — в системный запрос теперь попадает структурированный контекст разработчика: текущая ветка git, состояние рабочего дерева и последние…

Улучшения

  • Агент лучше понимает, в каком окружении работает — в системный запрос теперь попадает структурированный контекст разработчика: текущая ветка git, состояние рабочего дерева и последние коммиты, — а вместе с ним более внятные указания, когда создавать и запускать автоматизации. Агент начинает сессию сориентированным в вашем рабочем окружении и последовательнее берётся за автоматизации

Исправления

  • Поправки по ходу больше не теряются — несколько поправок, отправленных за один ход, раньше оставляли агента наедине только с последней. Теперь неотданные поправки лежат в очереди, ограниченной этим ходом, и передаются по порядку на каждой границе вызова инструмента, поэтому до агента доходит каждое сообщение
  • Честный счётчик контекста и сжатие для Claude — показатель контекста и токенов читает обе формы отчёта, которые присылает движок, поэтому подключения Claude показывают верное число вместо неправильного или устаревшего. Автоматическое сжатие учитывается в счёте, а любая граница сжатия, включая ручное «Сжать», обнуляет прежний итог, а не оставляет его замороженным
  • Поле ввода в мобильном вебе остаётся на виду — в мобильном веб-интерфейсе крупный размер текста мог утащить панель кнопок поля ввода и кнопку отправки ниже видимой области. Теперь поле ввода и строка контекста рядом с ним удерживаются в пределах экрана, и кнопки остаются доступными

Дополнительно в этом выпуске

Календарь внутри рабочего места

Справа выдвигается панель календаря: день, неделя, месяц, счётчик встреч на язычке. Содержимое страницы сжимается на ширину панели, а не уезжает под неё. Встречу можно записать быстрым вводом одной строкой или надиктовать голосом — фразу раскладывает модель, а не набор правил: она сама достаёт заголовок, время и описание. Карточка встречи раскрывается прямо в панели, «Изменить» правит её там же, есть корзина и отметка «Готово». Участники выбираются из выпадающего списка с поиском, и длинный список доезжает целиком, а не обрывается. Адрес службы календаря задаётся настройкой рабочего места. Правило календаря доходит и до мест на локальных моделях, а агент знает про тип встречи и про отметку «сделано».

Логист: расчёт доставки

У панели расчётов появился маршрут с картой, стоимость «Деловых линий», габариты места и расстояние от КАД. Надиктованные габариты попадают прямо в поля формы. Настройки панель читает мостом приложения, а не импортом из его кода, поэтому переживает обновления. Слой содержимого вычитает ширину четвёртой панели — соседние разделы больше не наезжают друг на друга.

Агент стал ролью на всю сессию

Раньше агент подставлял запрос и окружение один раз, при запуске. Теперь сессию можно привязать к агенту: его роль едет в стабильном начале каждого хода, закреплённые навыки и источники агента сливаются с набором сессии, а над полем ввода виден бейдж агента. Снятие агента гасит бейдж и вычищает его пометку из всех полей карточки. У карточки агента появилась память — папка знаний, которая живёт между сессиями. Готовность источника показывается четырьмя разными исходами вместо «пригоден или нет», точка входа умеет запускать задачу, а не только сессию, каталог перечитывается без перезагрузки страницы. На телефоне кнопки карточки стали пальцепригодными — сорок четыре точки на узком экране, — а бейдж агента получил собственный ряд над полем ввода и больше не прячется в компактной раскладке.

Быстрые команды запускают агента и отправляются сами

Команда теперь умеет применить карточку агента, а не только подставить текст. И умеет отправиться сама — флаг автозапуска виден прямо в форме. Автоотправка ждёт, пока текст ляжет в черновик, и идёт штатным способом приложения, а не имитацией нажатия клавиши. Способ запуска, явно заданный в карточке агента, сильнее того, что просит команда.

Новые агенты

К выпуску добавились шесть готовых агентов — у каждого своя роль, свои источники и граница полномочий, записанная в карточке.

  • «Дизайнер (Open Design)» — задаёт пару вопросов, показывает образцы и за минуты собирает на нашей локальной модели лендинг, презентацию, коммерческое предложение, карточку товара или дашборд, может разобрать и повторить чужой дизайн. Готовый макет сверяется с каркасом и проверяется линтером, после чего дорабатывается по замечаниям обычным разговором.
  • «Аудит сайта» — обходит сайт целиком, сразу разбирает Search Console и Метрику, смотрит конкурентов в выдаче и спрос в Wordstat, проверяет разметку, скорость, типы страниц и готовность к ИИ-поиску и выдаёт план правок. Каждый вывод помечен уровнем доказательности, а итоги прошлой проверки можно открыть в любой момент.
  • «Бизнес-исследователь» — исследует рынок и конкурентов, сравнивает предложения и проверяет бизнес-гипотезы; у каждого факта ссылка и дата, во внешние системы он ничего не пишет.
  • «Входящие УПД и счета поставщиков» — заносит в учётную систему счёт или УПД поставщика со скана, бумаги или PDF из письма и сверяет входящий УПД с отгрузкой клиенту. Работает только черновиками и через подтверждение, а документы, пришедшие по ЭДО, повторно не заводит.
  • «Поставщики и прайсы» — подбирает позиции и аналоги по прайсам поставщиков, сверяет цены и наличие, показывает, как менялась цена, и честно перечисляет, что не нашлось. Закупочные цены и имена поставщиков в клиентские документы не попадают.
  • «Аудитор рабочих мест» — по названию рабочего места проверяет память, её подачу агенту, источники, быстрые команды, агентов и диалоги за сутки и показывает, где сотрудник застрял. Только чтение, в чужом месте ничего не правит.

Телефон: доска, редактор задачи, размер текста

Доска задач открывается на телефоне вкладками статусов вместо трёх сжатых колонок: лента карточек листается, карандаш правки виден на касании, карточку можно перенести, редактор влезает в экран. Редактор задачи получил вкладки и прокрутку всего экрана, страница больше не ездит вбок, ряд действий переносится, а не уходит за край, строка подзадач не ломается на узком экране. Размер текста интерфейса меняется кнопками A− и A+, и теперь растёт весь интерфейс целиком: размеры переведены в относительные единицы, включая названия сессий в списке и разделы-расширения, — раньше часть экрана к масштабу была глуха. Ряд кнопок поля ввода получил честное переполнение вместо уезжающих за край кнопок. Страница заметки стала деталью — «назад» ведёт в свой список; голый маршрут источников остаётся списком; тап по ветке с папками в шторке раскрывает её, а не закрывает меню.

Голосовой ввод

У остановки записи появился сторож — телефон больше не зависает молча на кнопке «стоп». Отказ распознавания называется вслух, а не проглатывается тишиной.

Чат участников

«Чат не подключён» гасит панель без красной ошибки и без попытки соединения, а отказ входа называет причину — «учётной записи нет» вместо голого номера ошибки. Файлы принимаются вставкой из буфера и перетаскиванием, видно размер и есть скачивание; под изображения и стикеры место резервируется заранее, и лента больше не прыгает при загрузке. Непрочитанное дочитывается после частичных событий, режим без звука получил сроки, в компактном доке видно только важное. Красная строка «нет связи» снимается любым успешным ответом движка, а не только специальным сигналом. На телефоне язычки чата и календаря уехали вниз с середины экрана, крестик закрытия стал сорок четыре пикселя, верх панели встал под шапку приложения.

Скорость: история сессии грузится хвостом

История сессии грузится хвостом и догружается очередью, а не целиком при открытии; файлы сессии отдаются по защищённому адресу и перепроверяются по метке версии, а не скачиваются заново; возврат на сессию не теряет начатую догрузку. Каталог навыков читается один раз на рабочее место, рабочая папка добирает только свой проектный слой. Значки непрочитанного опрашиваются отложенно и считаются на сервере с кэшем, CRM и онлайн-чат поднимаются только после того, как интерфейс освободился. Список сессий приходит одним запросом, повторный стартовый запрос навыков убран.

Справка внутри приложения

Карты экранов стали читаемыми: номера прямо на снимках, увеличенный просмотр выходит из панели отдельным слоем и больше не обрезается, узкий предпросмотр не растягивается больше чем в полтора раза от натуральной ширины. Добавлены карты каталогов и меню, пустые маршруты из пакета убраны, загрязнённые кадры выведены до пересъёмки.

Поиск

Мёртвый поиск через ChatGPT убран, в запас добавлен Яндекс через общий браузер флота. По итогам независимого ревью поправлены шапка выдачи, правило склейки дублей, шум и реклама в результатах.

Самообучение

Карточка плагина собрана из четырёх разделов: в очереди видно, из какого рабочего места пришла находка, правки видны как правки, а находки — с оценками судей. Сортировка по важности не была подключена вовсе — человек видел очередь в порядке файла на диске; теперь наверху действительно важное.

Подсказки к ошибкам инструментов

Подсказка доходит с первого провала, а не со второго. На движке Pi совет доставляется штатной поправкой по ходу, мёртвый перехват убран. Заслон снимается тем, что агент выполнил совет, а не тем, что совет ему показали.

Правила рабочего места доезжают до всех сессий

Сессия, запущенная вне дерева рабочего места, теряла его правила. Достижимость теперь считается так же, как её считает сам движок — по инодам, обходом родительских папок, — и правила больше не режутся. Название навыка человек видит одно и то же во всех списках.

Лента, предпросмотр и контекст разработчика

Маркер низа ленты стал настоящим якорем — сессия открывается на последнем сообщении, а не в середине истории. Отказ чтения файла в предпросмотре остаётся отказом, а не вечной «Загрузкой…». В системном запросе прямо сказано, что блоки предпросмотра — это разметка ответа, а не инструменты: агент перестал пытаться их «вызывать». А новый блок контекста разработчика не выдумывает нули: если git не ответил, он так и говорит, вместо того чтобы показать «0 изменённых файлов» и подтолкнуть агента переписать чужую работу.

Кнопка «Обновить и перезагрузить»

Кнопка в баннере обновления была мертва. Механика рассчитана на фонового рабочего в состоянии ожидания, а наш забирает управление сразу при установке — поэтому второй смены управления не происходило и страница не перезагружалась, сколько ни жми. Теперь кнопка перезагружает сама: сразу, если управление уже у новой сборки, и через страховочный таймер, если смены так и не случилось.

Честные ошибки

Ответ поставщика с кодом 429 больше не выдаётся за неверный ключ: это лимит запросов, и если движок сообщает момент сброса, чат показывает точное местное время. Значок статуса в списке сессий перестал быть кнопкой внутри кнопки — по строке и по значку можно ходить с клавиатуры, и смена статуса больше не открывает сессию заодно.

Безопасность и гигиена перед поставкой

Отсутствие рабочего места в списке доступа перестало означать «дать всё»: почта, ИИ-чат, онлайн-чат и CRM закрыты по умолчанию, а место вне списка не получает ни данных, ни ссылки. Из публичной сборки убраны старые бандлы интерфейса и служебные ключи путей, адреса почты и ИИ-вставок решаются на сервере. Пути рантайма сделаны переносимыми, имена рабочих мест убраны из поставки, свежая авторизация ChatGPT больше не откатывается старой.

Журнал качества

Плагин с тумблером и живой сводкой в настройках рабочего места: у сотрудника карточка показывает только его место, чужие цифры в неё не попадают.

← Все версии