Справочник CLI
CLI SILO предоставляет единый интерфейс для управления жизненным циклом инструментов ИИ-агентов.
Общие команды
init <name>
Создает структуру для нового скилла SILO.
install <path>
Устанавливает скилл из локальной директории или реестра в хаб.
ps
Выводит список всех установленных скиллов, их использование диска (исходный код и окружение) и время последнего запуска.
Installed SILO Skills
┏━━━━━━━━━━━━━┳━━━━━━━━━━━━┳━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ Namespace ┃ Size (Src) ┃ Size (Env) ┃ Last Used ┃
┡━━━━━━━━━━━━━╇━━━━━━━━━━━━╇━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
│ weather │ 1.2 KB │ 14.5 MB │ 2024-03-13 18:30 │
│ sysguard │ 1.9 KB │ 0.0 B │ 2024-03-13 12:15 │
└─────────────┴────────────┴────────────┴────────────────────────────────────┘
run <namespace> <tool> [args...]
Вручную исполняет инструмент из установленного скилла. Аргументы типа «ключ-значение» можно передавать как key=value.
⠋ Executing weather:get_weather...
╭────────────────────────────── Execution Result ───────────────────────────────╮
│ The weather in London is currently 15°C and cloudy. │
╰──────────────────────────────────────────────────────────────────────────────╯
inspect <namespace>
Отображает подробную информацию о скилле, включая его инструкции и доступные инструменты.
⠋ Inspecting weather...
╭─────────────────────────── Skill: weather (Instructions) ────────────────────────────╮
│ Use this tool when the user asks about weather or climate. │
╰──────────────────────────────────────────────────────────────────────────────────────╯
Available Tools
┏━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━┓
┃ Tool Name ┃ Description ┃ Approvals ┃
┡━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━┩
│ get_weather │ Returns the current weather for a city. │ Auto │
└─────────────┴──────────────────────────────────────────────────────────┴───────────┘
search <query>
Производит семантический (BM25) и точный поиск по всем установленным инструментам для поиска совпадений с запросом.
⠋ Searching for 'прогноз погоды'...
Search results for 'прогноз погоды'
┏━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ Tool (ID) ┃ Description ┃
┡━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
│ weather.get_weather │ Returns the current weather for a city. │
└──────────────────────┴──────────────────────────────────────────────────────────────┘
Безопасность и авторизация
auth set <key> <value>
Шифрует и сохраняет секретный ключ в локальном защищенном хранилище SILO.
mcp-run
Запускает сервер Model Context Protocol (MCP) SILO. Используйте это для подключения агентов к вашему локальному хабу.