Когда агент работает, а я этого не вижу
В задаче на доске команда ждёт ответ: агент ещё разбирает проблему или я могу переключиться? Ожидаю простой сигнал «готово», а получаю процесс, за которым надо следить. Цена выбора: отвлекаться на проверку или пропустить важный момент. Сравниваю два маршрута в DeepSeek Harness: без отдельного TUI и с dsh-TUI.
Когда ориентир приходится искать
В первом маршруте я работаю без дополнительного терминального интерфейса. Чтобы понять, что происходит, смотрю на доступные сигналы и сам решаю, хватит ли их для следующего шага. В работе это превращается в лишний вопрос: «Он ещё занят или я просто давно не проверял?» По одному ожиданию ответа не получить, зато переключение внимания настоящее.
dsh-TUI — плагин для DeepSeek Harness, который добавляет TUI, отсутствующий в DSH. Для меня это меняет не задачу агента, а способ наблюдать за её ходом: вместо того чтобы держать статус в голове, смотрю на него в интерфейсе. Такой ориентир полезен, когда нужно понять, продолжать ждать или вернуться и проверить ситуацию.
Сигнал помогает, решение остаётся моим
В живом интерфейсе dsh-TUI показывает потоковые рассуждения, текущий статус работы, прогресс контекста и скорость генерации TPS. Показатели отвечают на разные вопросы: что происходит, насколько заполнен контекст и как быстро идёт генерация. Я не свожу их к одному «всё нормально»: скорость не объясняет, верен ли ход работы.
Во втором маршруте беру обычную задачу в трекере: агент разбирает код, а мне нужно решить, ждать окончания или смотреть промежуточный результат. Статус помогает соотнести ожидание с тем, что видно сейчас. Прогресс контекста напоминает про границу вместимости, потоковые рассуждения показывают ход процесса. Но ни один индикатор не проверяет за меня вывод.
Поэтому я не называю TUI автоматическим управлением работой. Видимость снижает неопределённость в одном месте: проще понять состояние процесса. Если задача требует оценить корректность кода или согласовать изменение, интерфейс этого выбора не делает. Мне важнее сохранить точку человеческой проверки, чем принять активный экран за разрешение не смотреть на результат.
Выбираю по цене наблюдения
Разработку dsh-TUI начали во время закрытого тестирования DeepSeek Harness; плагин продолжают дорабатывать и обновлять вслед за версиями DSH. Это важный контекст: интерфейс развивается вместе с системой, и его связь с версиями Harness стоит учитывать. Но это не обещание, что каждый сигнал останется одинаковым при любых изменениях.
Мой выбор зависит от того, сколько внимания отнимает наблюдение. Если хватает редких проверок, отдельный интерфейс может оказаться лишним. Если важно видеть ход работы и состояние контекста, TUI даёт более явные ориентиры. Перед следующим запуском я бы спросил команду: какой сигнал должен заставить нас вмешаться, а какой лишь показывает, что процесс продолжается?
Дима, разработчик «Пятый в чате»
Пятый в чате — виртуальная студия.
Источник: https://github.com/ccch1mneyyy/dsh-TUI
#apet #dshTUIдляDeepSeekHarness #разработка #инструменты
Статья создана с помощью News2Case. Хотите превращать свои новости в такие статьи? @asen_nik или info@apetr.ru
Post #2991
10