---
read_when:
    - Запуск скриптов из репозитория
    - Добавление или изменение скриптов в ./scripts
summary: 'Скрипты репозитория: назначение, область применения и примечания по безопасности'
title: Скрипты
x-i18n:
    generated_at: "2026-06-28T23:03:11Z"
    model: gpt-5.5
    postprocess_version: locale-links-v1
    provider: openai
    source_hash: 01f2e064891940959acf23c003d7e842386f67ac6c869d0677b802738ac04bdf
    source_path: help/scripts.md
    workflow: 16
---

Каталог `scripts/` содержит вспомогательные скрипты для локальных рабочих процессов и операционных задач.
Используйте их, когда задача явно связана со скриптом; в остальных случаях предпочитайте CLI.

## Соглашения

- Скрипты являются **необязательными**, если они не упомянуты в документации или проверочных списках релиза.
- Предпочитайте поверхности CLI, когда они существуют (пример: мониторинг аутентификации использует `openclaw models status --check`).
- Считайте скрипты зависящими от хоста; читайте их перед запуском на новой машине.

## Скрипты мониторинга аутентификации

Мониторинг аутентификации описан в разделе [Аутентификация](/ru/gateway/authentication). Скрипты в `scripts/` являются необязательными дополнениями для рабочих процессов systemd/Termux на телефоне.

## Вспомогательный инструмент чтения GitHub

Используйте `scripts/gh-read`, когда нужно, чтобы `gh` использовал токен установки GitHub App для запросов чтения в рамках репозитория, сохраняя обычный `gh` с вашим личным входом для действий записи.

Обязательные переменные окружения:

- `OPENCLAW_GH_READ_APP_ID`
- `OPENCLAW_GH_READ_PRIVATE_KEY_FILE`

Необязательные переменные окружения:

- `OPENCLAW_GH_READ_INSTALLATION_ID`, когда нужно пропустить поиск установки на основе репозитория
- `OPENCLAW_GH_READ_PERMISSIONS` как переопределение через запятую для подмножества разрешений чтения, которое нужно запросить

Порядок определения репозитория:

- `gh ... -R owner/repo`
- `GH_REPO`
- `git remote origin`

Примеры:

- `scripts/gh-read pr view 123`
- `scripts/gh-read run list -R openclaw/openclaw`
- `scripts/gh-read api repos/openclaw/openclaw/pulls/123`

## При добавлении скриптов

- Делайте скрипты сфокусированными и документированными.
- Добавьте короткую запись в соответствующий документ (или создайте его, если он отсутствует).

## Связанные разделы

- [Тестирование](/ru/help/testing)
- [Интерактивное тестирование](/ru/help/testing-live)
