# KoboldCpp 1.122.1: встроенный локальный агент, девять инструментов и MCP

Источник: https://modelium.tech/zhurnal/koboldcpp-1-122-1-local-agent-mcp/

Релиз KoboldCpp 1.122.1 от 26 сентября 2026 года добавил встроенный агент для работы с локальной моделью через инструменты: чтение и изменение файлов, shell, поиск и другие действия. Агент включается в Admin GUI или флагом --agent; MCP-инструменты подключаются отдельно. Вызовы инструментов по умолчанию требуют подтверждения, а MCP-инструменты выполняются на стороне сервера KoboldCpp — это важно учитывать перед выдачей доступа к файлам и командам.

KoboldCpp 1.122.1: локальный агент поверх вашей модели

**Что произошло.** GitHub помечает выпуск KoboldCpp 1.122.1 датой 26 сентября 2026 года. Главная новая возможность — встроенный KoboldCpp Agent: лёгкий клиент для обращения к модели и выполнения вызванных ею инструментов. Это обновление программы, **не новые веса модели**. На странице релиза также указано, что исправление 1.122.1 разрешает сочетать `--agent` с `--cli` в одной терминальной сессии. Готовые бинарные файлы для Windows, Linux и macOS приложены к релизу; записи об их загрузке датированы 27 сентября. [s1](#src-s1)

## Зачем это локальному запуску

Если модель уже запущена в KoboldCpp, агент добавляет последовательность «запрос → предложение вызвать инструмент → подтверждение → результат → продолжение ответа». В коде закреплённой версии перечислены девять встроенных инструментов: чтение, запись и правка файлов, shell, поиск файлов и содержимого, получение веб-страницы, просмотр изображения и обращение к человеку. Клиент использует совместимый с OpenAI Chat Completions интерфейс и по умолчанию нацелен на локальный адрес `127.0.0.1:5001/v1`; возможность подключения к другому совместимому серверу не делает такое подключение локальным автоматически. [s1](#src-s1) [s2](#src-s2)

Путь знакомства без отдельной агентной платформы: возьмите релиз с официального GitHub, запустите знакомую совместимую GGUF-модель в KoboldCpp, откройте вкладку Admin и включите Agent. Альтернативный запуск — флаг `--agent`; в версии 1.122.1 его можно сочетать с `--cli` для одной терминальной сессии. Команду загрузки конкретной модели и параметры контекста выбирайте по её собственной карточке и документации KoboldCpp: универсальных требований к памяти этот выпуск не доказывает. [s1](#src-s1) [s4](#src-s4)

## Инструменты и граница доверия

По описанию релиза, дополнительный `mcp.json` подключает MCP-инструменты. **Встроенные инструменты агента выполняются на стороне клиента, MCP-инструменты — на стороне сервера KoboldCpp.** Учитывайте, на какой машине находятся рабочие файлы и секреты, прежде чем давать агенту доступ. По умолчанию клиент просит подтверждение каждого вызова с показом аргументов; режимы `/confirm on`, `auto` и `off` существуют, но `off` одобряет действия автоматически. Для первой проверки оставьте `on`, используйте тестовый каталог и не подключайте чувствительные MCP-серверы. Это мера предосторожности, а не результат тестов Modelium. [s1](#src-s1) [s2](#src-s2)

Выпуск также разделяет `ubatchsize` и `batchsize`, возвращает более информативную ошибку при сбое потоковой генерации и меняет сборочный скрипт `koboldcpp.sh`: авторам переносимых сборок предлагается `KCPP_PORTABLE=1`. Для читателя, использующего готовый бинарный файл, главное изменение — агент; для сопровождающего собственную сборку — проверить новый режим сборки до обновления. [s1](#src-s1)

## Лицензия и ограничения оценки

README проекта относит KoboldCpp и KoboldAI Lite к AGPL-3.0, а заимствованные GGML, llama.cpp и stable-diffusion.cpp — к MIT; это лицензии **кода**, а не автоматически всех загружаемых GGUF-весов. Для каждой модели отдельно проверьте условия использования и коммерческие ограничения. Авторы рекомендуют увеличенный контекст для эффективной работы агента, но независимых испытаний качества конкретной локальной модели эта публикация не проводила; результат работы с инструментами нужно проверить на своей задаче и своих разрешениях. [s3](#src-s3) [s1](#src-s1)

**Первый следующий шаг:** откройте официальную страницу релиза и проверьте доступный бинарный файл для вашей системы, затем запустите агента с подтверждением каждого вызова на несекретном тестовом каталоге. [s1](#src-s1)

## Источники

1. [KoboldCpp v1.122.1 — официальный релиз и вложения](https://github.com/LostRuins/koboldcpp/releases/tag/v1.122.1) — получено 2026-09-27
2. [KoboldCpp Agent, исходный код на закреплённом коммите 4959b8d3](https://github.com/LostRuins/koboldcpp/blob/4959b8d3695cf740c1e2d508bedabdea70cbbd44/kcpp_agent.py) — получено 2026-09-27
3. [KoboldCpp README, раздел License на закреплённом коммите](https://github.com/LostRuins/koboldcpp/blob/4959b8d3695cf740c1e2d508bedabdea70cbbd44/README.md#license) — получено 2026-09-27
4. [KoboldCpp CLI, флаги agent/cli/mcpfile на закреплённом коммите](https://github.com/LostRuins/koboldcpp/blob/4959b8d3695cf740c1e2d508bedabdea70cbbd44/koboldcpp.py) — получено 2026-09-27
