KoboldCpp v1.122.1 では、軽量な Agentic ハーネスを提供する新しい統合型 KoboldCpp Agent が導入されました。このエージェントには9つの組み込みツールが含まれており、2k トークンの最小システムプロンプトを利用します。ユーザーは、GUI ランチャーの Admin タブ、または --agent 起動フラグを使用してこの機能を有効にできます。
新機能および改善点
- 統合された Agent: サードパーティのバックエンド、または OpenAI Chat Completions と互換性のあるエンドポイントへの接続をサポートします。
- MCP サポート: mcp.json ファイルを提供することで、追加のツールをロードできます。
- バッチサイズ制御:
ubatchsizeをbatchsizeから独立して指定できる機能を追加しました。 - UI/UX の強化: スライダーのコンパクト化、
ubatchスライダーの追加、音楽 UI の改善を行いました。 - オーディオサポート: LLM を使用して歌詞を生成する際、2ステップのプロセスを通じてオーディオコードの生成が可能になります。
- コンテキスト管理: デフォルトのコンテキストサイズを拡大し、コンテキスト制限に近づいた際の最大出力トークンのスマートな処理を実装しました。
バグ修正および調整
- ツール呼び出し: ツール呼び出しパーサーの問題を修正しました。
- メモリとパフォーマンス: P40 の VRAM 使用量が増加する問題をリバートし、小型モデルの使用時にスワップを防ぐための
--autoswapthresholdを追加しました。 - 安定性: ストリーミング中の生成失敗時にエラーオブジェクトを返すようにしました。
- ビジュアル: pixel space diffusers を処理するために最大画像プレビューサイズを制限し、SD VAE のタイリングしきい値を 512 に下げました。
- ロギング: クワイエットモードにおける特定の smartcache スパムを削除しました。
--- 情報源 ---
(No URL provided in original text)
出典
- v1.122.1 (2026-09-26)