Kimi CLI это терминальный агент Moonshot AI: пакет @moonshot-ai/kimi-code, команда kimi. Сторонний адрес он берёт из своего файла настроек, где поставщик описывается явно.
curl -fsSL https://code.kimi.com/kimi-code/install.sh | bashНа Windows: irm https://code.kimi.com/kimi-code/install.ps1 | iex, и перед первым запуском нужен Git for Windows. Через npm: npm install -g @moonshot-ai/kimi-code, требуется Node.js 22.19.0 и новее.
Настройки лежат в ~/.kimi-code/config.toml. Поставщик описывается записью [providers.<имя>]: обязательное поле type, дальше api_key, base_url и при желании custom_headers. Значение type и выбирает протокол; для адреса Guard подходит openai.
# ~/.kimi-code/config.toml
[providers.guard]
type = "openai"
base_url = "https://api.guardrelay.ai/v1"
api_key = "gd-ваш-ключ-из-бота"
[models."guard/claude"]
provider = "guard"
model = "claude-sonnet-5"
max_context_size = 1000000# ~/.kimi-code/config.toml
[providers.guard]
type = "openai"
base_url = "https://api.guardrelay.ai/v1"
api_key = "gd-ваш-ключ-из-бота"
[models."guard/k3"]
provider = "guard"
model = "k3"
max_context_size = 1048576# ~/.kimi-code/config.toml
[providers.guard]
type = "openai"
base_url = "https://api.guardrelay.ai/v1"
api_key = "gd-ваш-ключ-из-бота"
[models."guard/grok"]
provider = "guard"
model = "cursor-grok-4.6-medium"
max_context_size = 500000# ~/.kimi-code/config.toml
[providers.guard]
type = "openai"
base_url = "https://api.guardrelay.ai/v1"
api_key = "gd-ваш-ключ-из-бота"
[models."guard/composer"]
provider = "guard"
model = "composer-2.5"
max_context_size = 200000У записи модели обязательны три поля: provider, model и max_context_size. Первое ссылается на имя поставщика, второе это точный id, который уйдёт на сервер, третье это окно контекста, которым клиент считает свой бюджет. Числа по семействам лежат на странице Модели.
Запуск: kimi -m "guard/..." с псевдонимом из файла. Чтобы не указывать каждый раз, поставьте default_model в том же config.toml.