История версий

Здесь перечислены опубликованные версии workstation-agent из подписанного каталога обновлений demo-v0.

Основной действующий каталог:

https://demo-v0.ai-guard.pro/api/v1/versions

Текущая общедоступная версия: 0.40.15.

Сводка

Версия Статус Основное изменение Откат
0.40.15 текущая аудит разрешённых операций MCP, сигналы о частичной проверке репозитория, ограничения времени, ускоренный опрос буфера обмена, улучшенное обнаружение адресов криптовалют 0.40.14
0.40.14 опубликована настраиваемое действие при превышении времени проверки перед запуском ИИ-агента: block, warn, allow 0.40.13
0.40.13 опубликована пользовательские перехватчики macOS читают и проверяют подписанные снимки политик 0.40.12
0.40.12 опубликована создаваемые установщиком перехватчики macOS получают хранилище доверенных ключей политик 0.40.11
0.40.11 опубликована ограниченная проверка репозитория перед запуском ИИ-агента и защита от повторного входа в перехватчик 0.40.10

0.40.15

Опубликовано: 2026-08-24

Версия для отката: 0.40.14

Что изменилось:

  • Посредник MCP записывает события без исходного содержимого для разрешённых запросов и ответов MCP.
  • Проверка репозитория сообщает о пропущенных слишком больших или нечитаемых файлах, а также о частичном результате, чтобы неполное покрытие не выглядело успешной проверкой.
  • Встроенная и ручная проверка репозитория получили ограничения по общему времени выполнения.
  • Монитор буфера обмена по умолчанию опрашивает его каждые 100ms вместо 500ms; возможность переопределить интерва сохранена.
  • Обнаружение адресов криптовалют улучшено с помощью дополнительного корпуса и набора проверочных случаев.
  • Опубликованы подписанные пакеты для Linux, macOS и Windows.

Проверка:

go test ./cmd/station-agent ./apps/controlplane/internal/server ./internal/reposcan ./internal/clipboard ./internal/detectors ./internal/event
node --test apps/admin-ui/test/install-portal.test.js
./deploy/demo-v0/verify-downloads.sh
curl -fsS https://demo-v0.ai-guard.pro/api/v1/versions

0.40.14

Опубликовано: 2026-08-21

Версия для отката: 0.40.13

Что изменилось:

  • Добавлено настраиваемое действие при превышении времени проверки репозитория перед запуском ИИ-агента.
  • По умолчанию применяется безопасный отказ — block.
  • Для доверенных рабочих станций разработчиков можно задать TECHCATALYST_GUARD_AI_AGENT_SCAN_TIMEOUT_ACTION=warn или allow.
  • Сбои целостности политики, ошибки состояния Git и найденные в репозитории угрозы по-прежнему приводят к блокировке независимо от действия при превышении времени.
  • Неблокирующие решения при превышении времени сохраняются, чтобы повторная проверка того же состояния репозитория и той же политики не расходовала ресурсы процессора.
  • Опубликованы подписанные пакеты для Linux, macOS и Windows.

Проверка:

go test ./cmd/station-agent ./internal/shellhook
go test ./...
node --test apps/admin-ui/test/install-portal.test.js
TARGET_OS=linux TARGET_ARCH=amd64 VERSION=0.40.14-smoke ./deploy/macos/smoke-test.sh

0.40.13

Опубликовано: 2026-08-20

Версия для отката: 0.40.12

Что изменилось:

  • Исправлен путь среды выполнения macOS, в котором пользовательские перехватчики ИИ-агентов не могли прочитать подписанный снимок политики.
  • Полученные снимки политики теперь записываются от имени root с правами 0644.
  • Замещающие снимки политики для первичной настройки macOS создаются с правами 0644.
  • Добавлен station-agent ai-agent-gate -trust-store.
  • Шлюз запуска ИИ-агента ищет данные доверия по явному флагу, переменной TCG_POLICY_TRUST_STORE_FILE или в соседнем файле policy-trust.json.
  • Создаваемые перехватчики ИИ-агентов передают -trust-store напрямую.

Проверка:

go test ./...

Также выполнены быстрая проверка пакета macOS, тест портала установки в административном интерфейсе, имитация созданного перехватчика в среде выполнения с подменной командой qwen, проверка действующего каталога demo-v0 и пакетов.

0.40.12

Опубликовано: 2026-08-20

Версия для отката: 0.40.11

Что изменилось:

  • Исправлены создаваемые перехватчики macOS, включая перехватчики ИИ-агентов: созданные установщиком данные доверия политики передаются во все команды оценки политики.
  • Сборка пакетов DMG/PKG для macOS создаёт перехватчики с -trust-store "${TCG_POLICY_TRUST_STORE_FILE}".
  • Быстрая проверка пакета macOS проверяет передачу пути к хранилищу доверия.
  • Опубликованы подписанные пакеты для Linux, macOS и Windows.

Проверка:

  • Быстрая проверка пакета macOS.
  • Проверка общедоступного установочного манифеста и адресов пакетов.
  • Обновление действующего каталога demo-v0.

0.40.11

Опубликовано: 2026-08-20

Версия для отката: 0.40.10

Что изменилось:

  • Устранены высокая нагрузка на процессор и зависания при запуске qwen, claude, codex, cursor-agent и cursor в больших репозиториях.
  • Добавлены безопасные для запуска ИИ-агента ограничения проверки: по числу файлов, размеру файла, числу параллельных операций, числу объектов истории Git и общему времени выполнения.
  • Дочерние процессы работы с историей Git отменяются при исчерпании местного бюджета проверки.
  • Перехватчик ИИ-агента POSIX явно передаёт флаги, ограничивающие проверку.
  • Разрешённые процессы ИИ-агентов получают связанную с токеном сессии метку обхода, чтобы исключить повторный вход в перехватчик.
  • Решения по итогам проверки репозитория сохраняются и повторно используются поддерживаемыми командами ИИ-агентов для того же состояния репозитория и той же политики.
  • Средства публикации версий размещают ZIP-архивы Windows вместе с пакетами Linux и macOS.

Проверка:

  • Целевые тесты station-agent и перехватчиков командной оболочки.
  • Кросс-компиляция сборки macOS arm64.
  • Проверка общедоступного установочного манифеста и адресов пакетов.
  • Обновление действующего каталога demo-v0.

Операторские команды

Проверить действующий каталог:

curl -fsS https://demo-v0.ai-guard.pro/api/v1/versions

Проверить доступность обновления с рабочей станции:

station-agent update-check \
  -control-plane-url https://demo-v0.ai-guard.pro \
  -current-version "$(station-agent version | sed -n 's/.*\"version\": \"\([^\"]*\)\".*/\1/p')" \
  -require-signed

Применить текущую подписанную версию вручную:

sudo station-agent update-apply \
  -control-plane-url https://demo-v0.ai-guard.pro \
  -current-version "$(station-agent version | sed -n 's/.*\"version\": \"\([^\"]*\)\".*/\1/p')" \
  -install-path /usr/local/bin/station-agent \
  -trust-store "/Library/Application Support/Techcatalyst Guard/policy-trust.json" \
  -require-signed

results matching ""

    No results matching ""