Kimi-CLI-X
Терминальный кодинг-агент, форк Kimi CLI с короткими промптами, скриптами на Python и поддержкой десятков API-провайдеров.
- 111 ★ репозитория
- Последний коммит
Широкий доступ
Почему такой уровень
- Агент выполняет команды оболочки, запускает скрипты и правит файлы проекта.
- Ключи API провайдеров хранятся в пользовательском конфиге.
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/kimi-cli-xОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Агент выполняет команды оболочки, запускает скрипты и правит файлы проекта.
- Ключи API провайдеров хранятся в пользовательском конфиге.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Kimi-CLI-X, или KimiX, — глубокая переработка Kimi CLI, терминального ИИ-агента для работы с кодом. Авторы сжали начальные промпты и описания инструментов примерно до двух тысяч токенов, усилили проверки прав и разбор вывода и упростили работу с подпроцессами, субагентами и фоновыми задачами. Главное отличие — сценарии на Python: пользователь пишет обычный скрипт с циклами и условиями, в котором вызывает `prompt()` и инструменты, и получает повторяемый процесс вместо переписки. Среди новых возможностей интерактивные сессии Bash и Powershell с ожиданием шаблона, конвертация Docx и PDF, запуск Python-скриптов, `fetch_url` через браузер без экрана и параллельная выборка лучшего из N запусков в изолированных рабочих копиях. Агент подключается к моделям Kimi и к провайдерам OpenAI, Anthropic, Google и другим по пользовательскому конфигу.
Для кого. Разработчикам, которые хотят автономный терминальный агент с программируемыми сценариями и свободой выбора модели.
Подходит, если
- Нужно массово обработать файлы: цикл по документации и запрос к агенту на каждый.
- Хочется выбрать лучший из нескольких параллельных запусков одной задачи с проверкой.
- Агент должен вести интерактивные сессии командной строки с ожиданием вывода.
- Нужно подключить своего провайдера с совместимым с OpenAI или Anthropic интерфейсом.
Не подходит, если
- Нужен агент-плагин для уже используемого редактора, а не отдельный терминальный инструмент.
- Запрещено запускать агента с доступом к оболочке на рабочей машине.
- Требуется агент с гарантированной поддержкой и лицензией: лицензия в репозитории не указана.
Пример запроса к агенту
Пройди по всем файлам в docs, найди расхождения с последними коммитами и обнови описания, затем покажи diff.Ограничения
Установка запускает `python install.py`: он синхронизирует зависимости, скачивает нативную среду и регистрирует инструменты, поэтому нужны сеть и права на запись. Для работы нужен API-ключ выбранной модели, шаблоны конфигов лежат в `docs/`, запуск с конфигом идет флагом `--config`. Агент выполняет команды оболочки и правит файлы, поэтому режим прав стоит задавать осознанно. Лицензия в репозитории не указана, основная документация двуязычная.
Как отключить. Удалите каталог клона и конфигурацию, созданную установщиком `install.py`. Ключи API лежат в вашем конфиге, их отзывают у провайдера отдельно.
Частые вопросы
Как установить KimiX?
Командой `python install.py` из корня репозитория. Установщик синхронизирует зависимости, скачивает нативную среду выполнения и регистрирует инструменты.
Работает ли агент только с Kimi?
Нет. Можно подключить OpenAI, Anthropic, Google и другие API: шаблоны конфигов лежат в `docs/`, запуск идет командой `kimix --config=xx.json`.
Что такое сценарии на Python?
Скрипт с импортом `from kimix import *`: в цикле вызывают `prompt()` для каждого файла и получают воспроизводимый пакетный процесс.
Как агент следит за длинными задачами?
Контекст индексируется по BM25, старые сообщения сжимаются автоматически, а ход не завершается, пока есть невыполненные пункты или правки без проверки.
Что такое параллельная выборка?
Режим `parallel_sample`: одна и та же задача запускается N раз в изолированных копиях, лучший вариант выбирают самооценкой или голосованием и применяют после проверки.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыKimi Code — агент Moonshot AI для работы с кодом в терминале: читает проект, правит файлы и запускает команды. Ставится одним скриптом, без Node.js.
Meta_Kim ведет агента от идеи до проверенного результата: собирает контекст, планирует, раздает задачи и пишет уроки обратно.
Кодинг-агент в терминале на базе Codex, заточенный под недорогие открытые модели вроде Kimi K3, DeepSeek и Qwen
Учебный терминальный агент для кода на Python, задуманный как «nanoGPT для агентов»: прочитать, разобрать и форкнуть
MCP-сервер отдает Kimi Code анализ большого репозитория и проверку диффов, чтобы Claude тратил меньше токенов на чтение.
CLI-агент работает с файлами и командами проекта, позволяет выбирать провайдера модели и подключать внешние MCP-инструменты.
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| Kimi-CLI-X (эта карточка) | нет | 111 | |
| Kimi Code | да | 8 222 | это исходный Kimi Code; Kimi-CLI-X добавляет сценарии на Python, короткие промпты и выбор лучшего из N запусков |
| OpenCode | нет | 226 389 | открытый терминальный агент общего назначения; Kimi-CLI-X ориентирован на скриптуемые пакетные процессы |
Коротко о README
Проект переносит в Kimi CLI программируемость и устойчивость длинных запусков: сжатие контекста, защиту от зацикливания и напоминания о задачах. Руководства лежат в `docs/tutorials`.