oracle
Oracle CLI для ревью, отладки, рефакторинга и дизайна кода с выбранными файлами. Поддерживает dry-run проверку токенов, API и браузерный движок.
AIopenclaw
official
Разработка
★ 391.4k
Что делает навык
Oracle CLI анализирует выбранные файлы кода с помощью одной прогонки модели (по умолчанию gpt-5.5-pro), предоставляя рекомендации по ревью, отладке и рефакторингу. Результат носит консультативный характер и требует проверки пользователем.
Когда применять
- Анализ и ревью кода с использованием узкого набора релевантных файлов
- Долгие сессии анализа через браузерный движок (ChatGPT Pro) или API
- Предварительная оценка объема токенов и содержимого запроса без отправки
- Восстановление контекста для повторного запуска через сохраненные сессии
Как работает
- Выберите минимальный набор файлов, содержащих необходимую информацию, используя флаги --file с поддержкой globs и исключений.
- Выполните предварительную проверку через --dry-run summary или --files-report для оценки полезной нагрузки и расхода токенов.
- Запустите анализ: используйте --engine browser для долгих сессий (gpt-5.5-pro) или --engine api при наличии ключей.
- При отключении или таймауте не перезапускайте задачу, а присоединитесь к существующей сессии через oracle session <id> --render.
- Проверьте полученные рекомендации на соответствие коду и тестам, так как вывод является консультативным.
Примеры запросов агенту
oracle --dry-run summary -p "Проверь логику аутентификации" --file "src/**" --file "!**/*.test.*"
oracle --engine browser --model gpt-5.5-pro -p "Рефакторинг модуля X" --file "src/index.ts"
oracle status --hours 72 && oracle session <id> --render
Что понадобится
- Установленный бинарный файл oracle (через npx -y @steipete/oracle)
- Переменная окружения OPENAI_API_KEY для работы в режиме API
- Доступ к браузерному движку для работы с моделями GPT/Gemini в режиме browser
Описание составлено по SKILL.md навыка, сверено 06.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «openclaw-oracle» из репозитория:
# https://github.com/openclaw/openclaw
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r openclaw-oracle/ ~/.claude/skills/openclaw-oracle/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.