KoboldCpp v1.122 がリリースされました。今回のアップデートでは、OpencodeやClaude Codeなどのツールに代わる軽量な選択肢として設計された、統合されたエージェント・ハーネスが導入されています。この新しいエージェント 特集 は 9 ビルトインツールを備え、わずか 2k トークンの最小システムプロンプトで動作します。ユーザーは、GUIランチャーのAdminタブから、または --agent 起動フラグを使用してエージェントを有効化できます。
新機能および改善点
- 統合エージェント: サードパーティのバックエンドおよびOpenAI Chat Completions互換のエンドポイントをサポート。また、
mcp.jsonファイルを介して追加のツールをロードすることも可能です。 - 制御の強化:
ubatchsizeをbatchsizeから独立して指定できるようになりました。新しい--autoswapthresholdフラグにより、小型モデルを使用する際に不要なスワップを防ぐためのサイズ制限を設定できます。 - UIおよびユーザビリティ: GUIのスライダーがよりコンパクトになり、新しい
ubatchスライダーが追加されました。デフォルトのコンテキストサイズも拡張されています。 - オーディオおよびミュージック: LLMを使用して歌詞を作成する際にオーディオコードを生成する機能(2 ステップのプロセス経由)が追加され、ミュージックUIが改善されました。
- ビルドスクリプトの更新: ターゲットプラットフォームに最適化するため、
koboldcpp.shスクリプトがリファクタリングされました。パッケージメンテナは、ビルド環境以外のシステム向けにビルドを生成する場合、環境変数としてKCPP_PORTABLE=1を含める必要があります。
バグ修正
- P40 GPUにおけるVRAM使用量の増加問題を解決。
- いくつかのツール呼び出し(tool-calling)パーサーの問題を修正。
- ストリーミング中の生成失敗時にエラーオブジェクトが返されない問題を解決。
- Pixel Space Diffusersの処理を改善するため、画像プレビューの最大サイズを制限。
- アップストリームの
sd.cppを同期。
出典
- v1.122 (2026-09-26)