Documentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
openclaw crestodian
Crestodian — це локальний помічник OpenClaw для налаштування, відновлення та конфігурації. Він
спроєктований так, щоб залишатися доступним, коли звичайний шлях агента зламаний.
Запуск openclaw без команди запускає Crestodian в інтерактивному терміналі.
Запуск openclaw crestodian запускає того самого помічника явно.
Що показує Crestodian
Під час запуску інтерактивний Crestodian відкриває ту саму оболонку TUI, яку використовуєopenclaw tui, із чат-бекендом Crestodian. Журнал чату починається з короткого
привітання:
- коли запускати Crestodian
- модель або шлях детермінованого планувальника, який Crestodian фактично використовує
- чинність конфігурації та типовий агент
- доступність Gateway за результатом першої стартової перевірки
- наступна налагоджувальна дія, яку може виконати Crestodian
status для докладної інвентаризації зі шляхом конфігурації, шляхами до документації/джерел,
локальними перевірками CLI, наявністю API-ключів, агентами, моделлю та подробицями Gateway.
Crestodian використовує те саме виявлення довідкових матеріалів OpenClaw, що й звичайні агенти. У Git checkout
він спрямовує себе на локальні docs/ і локальне дерево джерел. В інсталяції npm-пакета він
використовує bundled-документацію пакета та посилається на
https://github.com/openclaw/openclaw, з явною
порадою переглядати джерела, коли документації недостатньо.
Приклади
Безпечний запуск
Шлях запуску Crestodian навмисно малий. Він може працювати, коли:openclaw.jsonвідсутнійopenclaw.jsonнедійсний- Gateway вимкнений
- реєстрація команд plugin недоступна
- ще не налаштовано жодного агента
openclaw --help і openclaw --version і надалі використовують звичайні швидкі шляхи.
Неінтерактивний openclaw завершується з коротким повідомленням замість друку кореневої
довідки, тому що продукт без команди — це Crestodian.
Операції та підтвердження
Crestodian використовує типізовані операції замість довільного редагування конфігурації. Операції лише для читання можуть виконуватися негайно:- показати огляд
- перелічити агентів
- перелічити встановлені plugin-и
- шукати plugin-и ClawHub
- показати стан моделі/бекенду
- виконати перевірки стану або працездатності
- перевірити доступність Gateway
- запустити doctor без інтерактивних виправлень
- перевірити конфігурацію
- показати шлях до журналу аудиту
--yes для прямої команди:
- записати конфігурацію
- виконати
config set - задати підтримувані значення SecretRef через
config set-ref - виконати setup/onboarding bootstrap
- змінити типову модель
- запустити, зупинити або перезапустити Gateway
- створити агентів
- встановити plugin-и з ClawHub або npm
- видалити plugin-и
- виконати виправлення doctor, що перезаписують конфігурацію або стан
openclaw onboard --modern запускає Crestodian як сучасний preview onboarding.
Звичайний openclaw onboard і надалі запускає класичний onboarding.
Bootstrap налаштування
setup — це чат-орієнтований onboarding bootstrap. Він записує лише через типізовані
операції конфігурації та спершу просить підтвердження.
- наявна явна модель, якщо вже налаштована
OPENAI_API_KEY->openai/gpt-5.5ANTHROPIC_API_KEY->anthropic/claude-opus-4-7- Claude Code CLI ->
claude-cli/claude-opus-4-7 - Codex CLI ->
codex-cli/gpt-5.5
OPENAI_API_KEY/ANTHROPIC_API_KEY, потім запустіть setup знову.
Планувальник із підтримкою моделі
Crestodian завжди запускається в детермінованому режимі. Для нечітких команд, які детермінований парсер не розуміє, локальний Crestodian може виконати один обмежений хід планувальника через звичайні runtime-шляхи OpenClaw. Спершу він використовує налаштовану модель OpenClaw. Якщо жодна налаштована модель ще не придатна, він може повернутися до локальних runtime, які вже є на машині:- Claude Code CLI:
claude-cli/claude-opus-4-7 - Codex app-server harness:
openai/gpt-5.5зagentRuntime.id: "codex" - Codex CLI:
codex-cli/gpt-5.5
Перемикання на агента
Використовуйте selector природною мовою, щоб вийти з Crestodian і відкрити звичайний TUI:openclaw tui, openclaw chat і openclaw terminal і надалі відкривають звичайний
TUI агента напряму. Вони не запускають Crestodian.
Після перемикання у звичайний TUI використовуйте /crestodian, щоб повернутися до Crestodian.
Можна додати подальший запит:
/crestodian доступний.
Режим порятунку через повідомлення
Режим порятунку через повідомлення — це entrypoint каналу повідомлень для Crestodian. Він призначений для випадку, коли ваш звичайний агент не працює, але довірений канал, такий як WhatsApp, досі приймає команди. Підтримувана текстова команда:/crestodian <request>
- Вимкнений, коли sandboxing активний. Якщо агент/session працює в sandbox, Crestodian має відмовити у віддаленому порятунку й пояснити, що потрібне відновлення через локальний CLI.
- Типовий ефективний стан —
auto: дозволяти віддалений порятунок лише в довіреній YOLO операції, де runtime вже має несандбоксовані локальні повноваження. - Вимагати явну ідентичність власника. Порятунок не має приймати wildcard-правила відправника, відкриту групову політику, неавтентифіковані webhooks або анонімні канали.
- За замовчуванням лише DM власника. Порятунок у групі/каналі потребує явного opt-in.
- Пошук і список plugin-ів доступні лише для читання. Встановлення plugin локальне за замовчуванням, тому що воно завантажує виконуваний код. Видалення plugin може бути дозволене як підтверджена операція відновлення, коли політика порятунку дозволяє постійні записи.
- Віддалений порятунок не може відкривати локальний TUI або перемикатися в інтерактивну
session агента. Використовуйте локальний
openclawдля передачі агенту. - Постійні записи й надалі потребують підтвердження, навіть у режимі порятунку.
- Аудіюйте кожну застосовану операцію порятунку. Порятунок через канал повідомлень записує channel, account, sender і metadata source-address. Операції, що змінюють конфігурацію, також записують хеші конфігурації до та після.
- Ніколи не відлунюйте секрети. Перевірка SecretRef має повідомляти доступність, а не значення.
- Якщо Gateway живий, надавайте перевагу типізованим операціям Gateway. Якщо Gateway недоступний, використовуйте лише мінімальну локальну поверхню відновлення, яка не залежить від звичайного циклу агента.
enabled має приймати:
"auto": типово. Дозволяти лише коли ефективний runtime — YOLO і sandboxing вимкнений.false: ніколи не дозволяти порятунок через канал повідомлень.true: явно дозволити порятунок, коли перевірки власника/каналу пройдено. Це все одно не має обходити відмову через sandboxing.
"auto":
- sandbox mode resolves to
off tools.exec.securityresolves tofulltools.exec.askresolves tooff
/crestodian status плюс
постійний approval roundtrip через rescue handler:
openclaw до Crestodian,
задає типову модель, створює додаткового агента, налаштовує Discord через
увімкнення plugin плюс token SecretRef, перевіряє конфігурацію та перевіряє журнал аудиту.
QA Lab також має сценарій, підпертий репозиторієм, для того самого потоку Ring 0: