proactive-agent — скилл для Claude Code: что делает и как установить
Набор правил и шаблонов памяти, который учит агента предлагать идеи первым, сбрасывать контекст в файлы до сжатия сессии и защищаться от инъекций.
npx skills add sundial-org/awesome-openclaw-skills --skill proactive-agent -a claude-codeЧто делает proactive-agent
Скилл превращает пассивного исполнителя в инициативного напарника. Вместо постоянного ожидания инструкций агент оценивает текущую ситуацию, формулирует идеи через встречные промпты и запрашивает одобрение разработчика. Структура хранится прямо в рабочей области: файл USER.md фиксирует цели человека, а SOUL.md определяет принципы и границы поведения.
В основе лежит двухуровневая модель памяти. Текущие события сессии попадают в ежедневные логи memory/YYYY-MM-DD.md, а проверенные выводы со временем переносятся в MEMORY.md. При долгих диалогах агент проверяет лимиты командой session_status. Когда контекст заполнен на 70%, запускается активная запись заметок на диск, а при превышении 85% выполняется экстренный сброс данных перед следующим ответом, спасая важные детали от автосжатия.
Защита опирается на строгую изоляцию внешних данных: агент анализирует чужие файлы и сайты исключительно как текст, игнорируя попытки внедрить инструкции. Он также запрашивает ручное подтверждение перед удалением любых файлов. Учтите: для первого запуска обязательно нужно скопировать шаблоны из папки assets/ в корень проекта.
Какие задачи решает
- сохранить важные решения до сжатия окна контекста
- настроить профиль пользователя и стиль работы через ONBOARDING.md
- защитить окружение от выполнения команд из внешних документов
- получать встречные идеи по проекту без явных запросов
Примеры запросов агенту
- Проверь статус контекста через session_status и запиши важные решения в память
- Начни онбординг в интерактивном режиме и настрой USER.md
- Запусти аудит безопасности через скрипт security-audit.sh
Как установить proactive-agent
1Через Skills CLI (Vercel)
npx skills add sundial-org/awesome-openclaw-skills --skill proactive-agent -a claude-code2Вручную: положить файлы
~/.claude/skills/proactive-agent/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/proactive-agent/
1Через Skills CLI (Vercel)
npx skills add sundial-org/awesome-openclaw-skills --skill proactive-agent -a codex2Вручную: положить файлы
.agents/skills/proactive-agent/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add sundial-org/awesome-openclaw-skills --skill proactive-agent -a cursor2Вручную: положить файлы
.cursor/skills/proactive-agent/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install sundial-org/awesome-openclaw-skills proactive-agent2Вручную: положить файлы
.github/skills/proactive-agent/SKILL.md1Через Skills CLI (Vercel)
npx skills add sundial-org/awesome-openclaw-skills --skill proactive-agent -a gemini-cli2Командой платформы
gemini skills install https://github.com/sundial-org/awesome-openclaw-skills --path skills/proactive-agentВручную: положить файлы
.devin/skills/proactive-agent/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add sundial-org/awesome-openclaw-skills --skill proactive-agent -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора10
Похожие
Рядом в теме «Настройка агента: память, контекст, субагенты»
Всё по теме «Настройка агента: память, контекст, субагенты» →Вопросы о proactive-agent
Как установить proactive-agent в Claude Code?
Выполните команду npx skills add sundial-org/awesome-openclaw-skills --skill proactive-agent -a claude-code. Затем скопируйте рабочие файлы шаблонов в корень репозитория командой cp assets/*.md ./.
Что делает proactive-agent?
Скилл настраивает двухуровневую память с ежедневными журналами, отслеживает размер контекста для своевременного сброса данных на диск и позволяет агенту проявлять инициативу.
Когда агент сбрасывает данные в долговременную память?
Протокол ориентируется на заполнение контекста: от 70% агент начинает активно записывать решения в файлы, а при превышении 85% проводит экстренную фиксацию до генерации следующего ответа.