Agent Skills

dsh-runner runbook

Чек-листы и типовые ошибки при работе с DeepSeek Harness (dsh). Источник истины по API — репозиторий deepseek-ai/deepseek-harness (README, docs/architecture.md, docs/user/guide/python-sdk.md). Проект в developer preview — при конфликте с реальным поведением доверяй свежему README.

Перед запуском (чек-лист)

После прогона (проверка результата)

Типовые ошибки

Ошибка Причина Решение
pip install падает на платформе SDK-раннер поставляется бинарником под macOS 14+ arm64 / Linux x64,arm64 Проверь версию ОС/архитектуру; на других платформах собери из исходников
DEEPSEEK_API_KEY not set ключ не экспортирован export DEEPSEEK_API_KEY=sk-... — или просто используй ключ из auth.json opencode (см. чек-лист выше); если и там нет — opencode auth login
Модель не найдена неверный id модели проверь доступные модели провайдера; по умолчанию deepseek-v4-flash
Сломанный API после обновления developer preview, breaking changes pip install -U deepseek-harness-sdk, сверь с README
Агент «вышел за пределы» workspace композиция danger-full-access Запускай в контейнере/изолированной VM; используй sandbox-профили (landlock/e2b) если доступны
Лог пустой/маленький задача тривиальная или агент завершился сразу Проверь finish_reason; увеличь --max-tokens
session.jsonl.zstd вместо *.jsonl SDK хранит лог сжатым, путь зависит от workspace Ищи через find <session-root> -name "session.jsonl.zstd"

Сравнение с другими инструментами (не путать)

Полезные ссылки