Доска-пульт: как открыть и что она показывает

Коротко: доска — веб-страница на вашем компьютере, где видно, что делают агенты, сколько это стоит и всё ли в порядке. Открывается командой /orch:board; вход — по одноразовой ссылке с токеном владельца.

Как открыть

В Claude Code:

/orch:board            # поднимет доску и откроет её по ссылке входа
/orch:board status     # запущена ли, адрес, pid
/orch:board stop       # остановить
/orch:board token      # новая одноразовая ссылка входа

То же из терминала: orch board, orch board status, orch board stop, orch board token.

Адрес по умолчанию: http://127.0.0.1:4317/. Порт меняется флагом --port или переменной ORCH_BOARD_PORT. Без открытых вкладок доска сама выключается через 240 минут.

Что показывают вкладки

ВкладкаЧто внутри
Обзор (открывается первой)простым языком: сколько проектов в работе, расход за сегодня и 7 дней, лимит подписки, состояние сервера, тревоги; блок «Требует вас» — где ждут вашего «да»; карточки проектов с тем, что делается сейчас
Конвейерочередь задач по стадиям (от «Входящих» до «Готово»), карточки с причиной паузы и стоимостью
Сессиисессии Claude Code, агенты, фазы, таймлайн, лента событий (для разработчика)
Прогоны appagentзадачи прогона по статусам, граф зависимостей, результаты проверок
Фоновые задачипроцессы orch exec: статус, агент, стоимость; кнопка «Остановить»
Деньги и лимитылимиты подписки (5 часов и 7 дней), расход по дням, моделям и проектам
Серверпитание, нагрузка, службы; только если настроен свой сервер
Тревогиупавшие задачи, запреты защиты, мало места или памяти, близкий лимит подписки; журнал ваших нажатий

Суммы в долларах расчётные: по ценам API, чтобы оценить масштаб. С подпиской они так не списываются, в лимит идут токены окна.

Кнопки

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

Кнопка «Одобрить» план на доске по умолчанию выключена: одобрение равно вашему «да». Включается ключом dashboard.approveFromBoard в .orchestrator/config.json проекта — только там, где доска защищена входом (подробности — ../VISUALIZATION.md).

Защита входом

  • При первом запуске создаётся токен владельца ~/.claude/orch/board-token (права 600). В адрес он не попадает.
  • orch board token даёт одноразовую ссылку: действует 10 минут и один раз. Доска меняет её на cookie на 7 дней.
  • Потеряли телефон или ссылка утекла: orch board token --rotate. Все прежние входы и ссылки перестают работать сразу.
  • После 10 неверных попыток за 10 минут неверные попытки отклоняются (429); верный вход при этом проходит.
  • Каждое нажатие кнопки записывается в журнал ~/.claude/orch/board-audit.jsonl (без токенов и cookie); журнал виден во вкладке «Тревоги».
  • Доска слушает только 127.0.0.1 и не открывается в интернет. Режим --no-auth — только чтение, кнопок нет.

Показать экран клиенту

Кнопка «приватно» в шапке (или ?privacy=1 в адресе) прячет пути, команды, названия сессий, тексты задач и ошибок. Скрытое не уходит в браузер вообще.

Смотреть с телефона

На собственном сервере доска открывается с телефона через Tailscale, порт в интернет не выставляется. Настройка и ссылка — в ../VISUALIZATION.md и Телефон и статьи.

Размер текста

Кнопки A− и A+ в шапке (от 80 до 180 %); выбор запоминается в браузере.

Не открывается

  • «Вход на доску appagent» вместо доски: возьмите свежую ссылку командой orch board token.
  • «Слишком много неверных попыток»: возьмите свежую ссылку; если попытки не ваши — orch board token --rotate.
  • Нет кнопок включения сервера: управление сервером не настроено (orch server setup).
  • Прочее: Частые ошибки и ../RUNBOOK.md.

Дальше: Безопасность, Экономия лимита.