Краткий справочник по Kimi Code CLI

Шпаргалка и краткий справочник по Kimi Code CLI: команды, слеш-команды, сочетания клавиш, встроенные инструменты, режим планирования, навыки, MCP и повседневные рабочие процессы разработчика.

8 мин чтенияОбновлено: 2026-09-15
Обзор интерфейса Kimi Code CLI

Kimi Code CLI — терминальный ИИ-Агент Moonshot AI для программирования с открытым исходным кодом: он читает и редактирует код, выполняет команды оболочки и планирует следующий шаг с учётом ваших отзывов. В этой краткой справке собраны команды Kimi Code, слэш-команды, сочетания клавиш, встроенные инструменты и ежедневные рабочие процессы, которыми разработчики пользуются чаще всего. Держите её открытой рядом с терминалом, а чтобы узнать возможности текущей версии, используйте /help в Kimi Code или kimi --help в оболочке.

Подробности из первоисточника смотрите в официальной документации по команде kimi, слэш-командам, встроенным инструментам и сочетаниям клавиш.

Установка Kimi Code CLI

Для большинства разработчиков самый быстрый способ — официальный установочный скрипт: он устанавливает один исполняемый файл Kimi Code и не требует Node.js. Также доступны Homebrew, npm и pnpm, если они лучше соответствуют вашему локальному набору инструментов.

Платформа / менеджерКоманда
Скрипт для macOS / Linuxcurl -fsSL https://code.kimi.com/kimi-code/install.sh \| bash
Homebrewbrew install kimi-code
Windows PowerShellirm https://code.kimi.com/kimi-code/install.ps1 \| iex
npmnpm install -g @moonshot-ai/kimi-code
pnpmpnpm add -g @moonshot-ai/kimi-code

В Windows перед первым запуском установите Git for Windows, так как Kimi Code CLI использует входящий в его состав Git Bash в качестве среды оболочки. После установки откройте новый терминал и проверьте исполняемый файл:

kimi --version

Начните здесь

При первом входе в проект используйте этот минимальный цикл:

cd your-project kimi # Внутри сеанса /login # войдите в систему при первом запуске /init # создайте или обновите AGENTS.md /plan on # составьте план перед масштабной, рискованной или неясной работой /help # просмотрите команды и сочетания клавиш /compact # освободите контекст, когда диалог становится длинным

Используйте --yolo, /yolo и /auto только в рабочих пространствах, которым доверяете. Они сокращают количество запросов на подтверждение, но также дают Kimi Code больше автономии.

Самые востребованные команды

Если запоминать лишь несколько команд, запомните эти — они пригодятся в большинстве ежедневных сессий.

КомандаНазначение
kimiЗапускает интерактивный сеанс в текущем каталоге
kimi -CПродолжает последний сеанс в текущем каталоге
kimi -p "..."Выполняет один запрос без открытия TUI
/loginВход в систему при первом запуске
/initСоздаёт или обновляет AGENTS.md
/plan onВключает режим планирования для масштабных или рискованных изменений
/modelПереключает модель для текущего сеанса
/compactОсвободить контекст, когда разговор становится длинным
/sessionsПросматривать и возобновлять прошлые сеансы
/helpВыводит список всех команд и сочетаний клавиш
Shift-TabВключает или выключает режим планирования

Запуск и автоматизация

Основные параметры CLI

Команда / флагНазначение
kimiЗапустить интерактивный сеанс в текущем каталоге
kimi --continue, kimi -CПродолжить последний сеанс в этом каталоге
kimi --session [id], kimi -S [id]Возобновить сеанс по ID или открыть средство выбора сеансов без указания ID
kimi -p "...", kimi --prompt "..."Выполнить один неинтерактивный запрос без открытия TUI
--output-format stream-jsonВыводить события JSONL для скриптов; работает только с --prompt
kimi --model <model>, kimi -m <model>Запустить с указанным псевдонимом модели
kimi --planНачать новый сеанс в режиме планирования
kimi --yolo, kimi -yАвтоматически подтверждать обычные вызовы инструментов; используйте только в доверенных каталогах
kimi --autoЗапустить в режиме автоматических разрешений: подтверждения обрабатываются автоматически, а Агент не будет задавать вопросов
--skills-dir <dir>Загрузить Skills из указанного каталога, заменив автоматически обнаруженные каталоги навыков пользователя и проекта для этого запуска

Примеры неинтерактивного использования

kimi -p "Кратко опиши текущее состояние репозитория" kimi -m kimi-code/kimi-for-coding -p "Объясни последние изменения" kimi -p "Перечисли изменённые файлы" --output-format stream-json

Подкоманды CLI

ПодкомандаНазначение
kimi loginЗапустить вход в Kimi Code по коду устройства OAuth без входа в TUI
kimi acpЗапустить Kimi Code в качестве сервера Agent Client Protocol для интеграции с IDE
kimi doctorПроверить config.toml и tui.toml
kimi export [sessionId]Упаковать сеанс в ZIP-архив
kimi rcОткрыть веб-интерфейс через Remote Control (псевдоним: kimi remote)
kimi session listСписок сессий для скриптов
kimi upgradeПроверить наличие последней версии и показать варианты обновления
kimi webЗапустить локальный Web UI и сервис REST/WebSocket API

Веб-интерфейс и удалённый доступ:

kimi web # запустить локальный Web UI + сервис REST/WebSocket API kimi rc # открыть Web UI через Remote Control (псевдоним: kimi remote) kimi session list # вывести список сессий для скриптов

Слэш-команды

Слэш-команды — это встроенные элементы управления TUI. Введите / в поле ввода, чтобы открыть автодополнение команд; также учитываются псевдонимы. Если ввод с префиксом / не соответствует встроенной команде или команде Навыка, он отправляется Агенту как обычное сообщение.

Учётная запись и настройка

КомандаПсевдонимНазначение
/loginВойти через OAuth kimi.ai / kimi.com или ключ API
/logoutУдалить учётные данные текущей учётной записи
/providerОткрыть менеджер провайдеров для просмотра, добавления и удаления настроенных провайдеров
/modelСменить модель LLM, используемую в текущей сессии
/effortСменить уровень усилий на размышление (выкл./низкий/высокий/максимальный)
/secondary-modelНастроить пул моделей субагентов
/settings/configОткрыть панель настроек в TUI
/experiments/experimentalОткрыть панель экспериментальных функций
/permissionВыбрать режим разрешений
/editorНастроить внешний редактор, запускаемый сочетанием Ctrl-G
/themeСменить цветовую тему интерфейса терминала
/remote-control/rcУдалённо получить доступ к локальной веб-сессии

Управление сессиями

КомандаПсевдонимНазначение
/new/clearНачать новую сессию, сбросив текущий контекст
/sessions/resumeПросмотреть предыдущие сессии и перейти к одной из них
/tasks/taskПросмотреть список фоновых задач
/forkСоздать ответвление текущей сессии и остаться в ней
/title [...]/renameПоказать или задать название текущей сессии
/compact [...]Сжать контекст диалога; необязательный текст указывает, что сохранить
/undo [n]Отменить последние запросы в активном контексте
/reloadПерезагрузить сессию и применить последние настройки из config.toml и tui.toml
/reload-tuiПерезагрузить только настройки интерфейса из tui.toml
/initПроанализировать кодовую базу и создать AGENTS.md
/export-md [...]/exportЭкспортировать текущую сессию в формате Markdown
/export-debug-zipЭкспортировать текущую сессию как отладочный ZIP-архив

Режимы и управление выполнением

КомандаПсевдонимНазначение
/yolo/yesПереключиться в режим Ask When Needed: стандартные действия выполняются автоматически, для рискованных по-прежнему запрашивается подтверждение
/autoПереключиться в режим Never Ask: всё выполняется автоматически
/plan [on\|off]Включить или выключить режим плана; простое переключение не создаёт пустой файл плана
/plan clearОчистить текущий план
/towerОркестрация worktree для нескольких агентов (экспериментальная функция; включается в /experiments)
/swarm on\|offВключить или выключить режим swarm без отправки запроса
/swarm <task>Включить режим swarm, отправить задачу в качестве запроса, а затем выключить режим swarm после обычного хода
/goal [...]Запустить автономную цель или управлять ею

Режим планирования предназначен для масштабных, рискованных или неясных задач. В нём приоритет отдаётся исследованию и планированию до внесения изменений в файлы.

Сразу начать редактирование при рефакторинге 40 файлов, не просмотрев план.
Выполните /plan on, дайте Kimi Code изучить проект, просмотрите предложенный план и подтвердите его перед внесением изменений.

Подкоманды режима целей: /goal status, /goal pause, /goal resume, /goal cancel, /goal replace <objective>, /goal next <objective> и /goal next manage.

Информация и статус

КомандаПсевдонимНазначение
/help/h, /?Показать сочетания клавиш и доступные команды
/btw [question]Открыть параллельный диалог в ответвлённом подагенте
/usageПоказать сведения об использовании token, потреблении контекста и квотах
/statusПоказать состояние среды выполнения: версию, модель, рабочий каталог, режим разрешений и другое
/mcpПоказать список MCP-серверов и статус подключения
/pluginsОткрыть менеджер плагинов
/versionПоказать версию Kimi Code CLI
/feedbackОтправить отзыв о продукте
/exit/quit, /qВыйти из Kimi Code CLI

Навыки и расширения

Один запрос может активировать несколько Навыков.

КомандаНазначение
/mcp-configНастроить MCP-серверы и выполнить вход в MCP OAuth
/custom-theme [...]Создать или изменить пользовательскую цветовую тему TUI
/update-configПросмотр или редактирование config.toml и tui.toml
/import-from-cc-codexИмпорт инструкций, Skills и настроек MCP из Claude Code и Codex
/skill:name [extra text]Вызов установленного внешнего Skill
/name [extra text]Сокращённая команда для внешнего Skill, если нет системной команды с таким же именем
/parent.child [extra text]Вызов внешнего поднавыка, доступного через команду с точкой в имени

Встроенные инструменты

Встроенные инструменты предоставляются самим Kimi Code CLI. Инструменты только для чтения, такие как Read, Grep и Glob, по умолчанию разрешены автоматически; инструменты, которые записывают файлы, выполняют команды, останавливают задачи или создают расписания, обычно требуют подтверждения, если это не разрешено вашим режимом доступа.

Файлы, оболочка и веб

ИнструментРазрешение по умолчаниюНазначение
ReadРазрешено автоматическиЧтение текстовых файлов
WriteТребуется разрешениеСоздание или перезапись файлов
EditТребуется разрешениеЗамена точного содержимого файла
GrepРазрешено автоматическиПоиск по содержимому файлов с помощью ripgrep
GlobРазрешено автоматическиПоиск файлов по glob-шаблону
ReadMediaFileРазрешено автоматическиЧтение файла изображения или видео
BashТребуется разрешениеВыполнение команд оболочки
WebSearchРазрешено автоматическиПоиск в интернете, если доступен
FetchURLРазрешено автоматическиПолучение содержимого указанного URL

Планирование, состояние и совместная работа

ИнструментОдобрение по умолчаниюНазначение
EnterPlanModeРазрешается автоматическиПерейти в режим планирования
ExitPlanModeРазрешается автоматически; пользователь подтверждает планВыйти из режима планирования и отправить план
TodoListРазрешается автоматическиВедение видимого списка задач
AgentРазрешается автоматическиЗапустить под-Агента для выполнения конкретной подзадачи
AgentSwarmРазрешается автоматически в режиме swarm; в противном случае может потребоваться одобрениеЗапускать подагентов для отдельных элементов или возобновлять работу существующих подагентов
AskUserQuestionРазрешается автоматическиЗадавать структурированные вопросы с вариантами ответа
SkillРазрешается автоматическиВызывать зарегистрированный встроенный Skill

Фоновые и запланированные задачи

ИнструментОдобрение по умолчаниюНазначение
TaskListРазрешается автоматическиВыводить список фоновых задач
TaskOutputРазрешается автоматическиПросматривать вывод фоновой задачи
WaitForРазрешается автоматическиОжидать фоновые задачи в текущем ходе
TaskStopТребуется одобрениеОстановить выполняющуюся фоновую задачу
CronCreateТребуется одобрениеЗапланировать выполнение промпта на будущее
CronListРазрешать автоматическиПоказать список запланированных задач
CronDeleteТребуется подтверждениеОтменить запланированную задачу

Сочетания клавиш

Введите /help в TUI, чтобы увидеть список сочетаний клавиш, доступных в текущей версии. Полный исходный список приведён в официальной справке по сочетаниям клавиш.

Общий ввод

Сочетание клавишДействие
EnterОтправить текущий ввод
Shift-Enter / Ctrl-JВставить новую строку
/ Просмотреть историю ввода
EscЗакрыть всплывающее окно, отменить автодополнение или прервать потоковую передачу / сжатие
Ctrl-CПрервать потоковый вывод или очистить поле ввода
Ctrl-DВыйти, если поле ввода пусто

Переключение режимов и редактирование

Сочетание клавишДействие
Shift-TabПереключить режим планирования
Ctrl-GРедактировать текущий ввод во внешнем редакторе
Ctrl-VВставить изображение или видео из буфера обмена в Unix / macOS
Alt-VВставить изображение или видео из буфера обмена в Windows
Ctrl--Отменить редактирование ввода

Во время потоковой передачи и вывода инструментов

Сочетание клавишДействие
Ctrl-SУправление: добавить текущий ввод в выполняющийся ход
EscПрервать текущий потоковый вывод
Ctrl-CПрервать текущий потоковый вывод
Ctrl-OРазвернуть или свернуть вывод инструмента
Ctrl-BПереместить выполняемую команду оболочки в фоновую задачу

Панель подтверждения

Сочетание клавишДействие
/ Переключаться между вариантами подтверждения
EnterПодтвердить выбранный вариант подтверждения
19Выбрать вариант подтверждения по номеру
Esc / Ctrl-C / Ctrl-DОтклонить текущий запрос на подтверждение
Ctrl-EРазвернуть или свернуть diff либо предпросмотр проверяемого файла

Всплывающие окна и справка

Сочетание клавишДействие
PageUp / PageDownПрокручивать всплывающее окно на 10 строк за раз
q / QЗакрыть всплывающее окно
EnterЗакрыть справочное всплывающее окно

Типовые рабочие процессы

Создайте новый репозиторий

cd your-project kimi /init /status

Спланируйте рефакторинг перед внесением изменений

/plan on Переработай модуль аутентификации для использования нового формата token и обнови все места его вызова.

Запустите фоновую задачу

Запусти набор тестов и сообщи, когда он завершится.

Затем откройте /tasks, чтобы отслеживать фоновую работу, или дождитесь уведомления от Kimi Code о завершении задачи.

Продолжите вчерашнюю работу

kimi --continue

Если нужна конкретная сессия, выполните kimi --session или воспользуйтесь /sessions в TUI.

Экспортируйте или отладьте сессию

/export-md /export-debug-zip kimi export -y

Заключение

Kimi Code CLI лучше всего работает, когда вы относитесь к нему как к коллеге по работе в терминале и явно задаёте контекст проекта. Начните с /init, используйте /plan для крупных или неопределённых изменений, следите за длительными задачами через /tasks, держите /compact под рукой для долгих сессий и выбирайте режим разрешений, соответствующий уровню доверия к репозиторию.

Вопросы и ответы

Можно ли бесплатно установить Kimi Code CLI?
Да. Kimi Code CLI имеет открытый исходный код и устанавливается бесплатно. Доступ к базовым моделям или сервисам может зависеть от вашего тарифа Kimi Code. Подробнее см. тарифы Kimi Code.
Почему эта страница называется кратким справочником, а не просто шпаргалкой?
«Краткий справочник» — более официальный термин, характерный для документации. На странице по-прежнему собраны те же материалы в формате шпаргалки: команды для копирования и вставки, слеш-команды, сочетания клавиш, инструменты и рабочие процессы — всё в одном месте.
Нужен ли Node.js для установки Kimi Code CLI?
Для официальных установочных скриптов Node.js не требуется. Для установки через npm и pnpm нужна среда Node.js, поскольку в этих способах используются менеджеры пакетов JavaScript.
Чем `/plan` отличается от обычного режима?
В обычном режиме Агент работает напрямую. Plan Mode предназначен для масштабных, рискованных или неясных задач: Kimi Code сначала изучает задачу, составляет план и завершает работу после его одобрения.
Как возобновить предыдущую сессию?
Чтобы продолжить последнюю сессию, выполните kimi --continue в каталоге того же проекта. Чтобы выбрать конкретную сессию, используйте kimi --session [id] в оболочке или /sessions в TUI.
Безопасно ли использовать `--yolo`?
--yolo пропускает подтверждение для обычных вызовов инструментов. Используйте его только в доверенных рабочих пространствах с контролем версий. Для незнакомых репозиториев или производственных данных оставляйте подтверждения включёнными.
Как Навыки и MCP используются в Kimi Code?
Навыки объединяют повторно используемые рабочие процессы и могут быть доступны как слэш-команды. MCP подключает Kimi Code к внешним инструментам и источникам данных. Используйте /skill:name, /mcp и /mcp-config, чтобы найти и настроить их.
Краткий справочник по Kimi Code CLI: команды, сочетания клавиш и рабочие процессы