AGENT PULSESJCPal Special EditionAI Industry Evidence & Trends
Aug 4, 2026 · llama.cpp

b10271

What Happened

llama.cpp 发布 b10271 版本,为 agent 添加 CWD(当前工作目录)支持,扩展 file_glob_search 供 UI 选择器使用,为每个对话添加工作目录选择器,支持路径导航和搜索范围,持久化每次调用的工具 cwd,并在 UI 中显示。

EVENT STORY

Development

  1. First Reportb10271llama.cpp
  2. Current Assessmentllama.cpp 作为本地推理的重要开源项目,其 agent 功能的改进反映了开源生态在 agent 工具链上的投入,可能推动本地 agent 应用的实用化,但影响范围有限。Agent Pulse · analysis
What Changed

llama.cpp 在 b10271 版本中为 agent 功能引入了 per-conversation working directory(每个对话的工作目录)支持。该版本扩展了 file_glob_search 以支持 UI 选择器,添加了路径导航和搜索范围功能,将路径类查询(以 / 或 ~ 开头)视为目录导航而非全局匹配,并持久化每次调用的工具 cwd 到结果消息中。UI 方面,在 footer 显示有效搜索范围,自动搜索当前目录及其兄弟目录,缩写 home 下的路径为波浪号,并在 exec shell 行显示每次调用的 cwd。这些改动旨在改善 agent 在文件系统中的上下文感知和操作效率。

How the Capability Boundary Shifted

该版本通过持久化 per-call tool cwd 并合成 cwd 消息,为模型提供更明确的文件系统上下文,可能提升 agent 在长任务中的路径处理准确性。路径查询的解析逻辑(区分目录导航与 glob 匹配)可能减少误匹配,但具体实现细节未披露。

Why It Matters

llama.cpp 作为本地推理的重要开源项目,其 agent 功能的改进反映了开源生态在 agent 工具链上的投入,可能推动本地 agent 应用的实用化,但影响范围有限。

Who It Affects

对于依赖 llama.cpp 构建本地 agent 应用的开发者,该改进可能降低路径错误率,提升开发效率,但商业价值有限。

What to Watch Next

后续可关注该功能是否被更多 UI 集成,以及是否引入更复杂的路径解析或工作目录管理能力。