跳到正文
r/LocalLLaMA

llama.cpp 服务器现在自带 8 个原生工具,不用再拼 MCP 就能让本地模型直接读文件、搜代码、跑命令

llama.cpp server have built-in native tools (exec_shell, edit_file, etc.)

llama.cpp 的 server 端多了一个实验性的 --tools 参数,一口气给了 8 个内置工具:read_file、file_glob_search、grep_search、exec_shell_command、write_file、edit_file、apply_diff 和 get_datetime。说白了,就是让跑在本地的模型能直接读...

推荐理由:我会先打个折,因为还是实验性功能,而且来源主要是 Reddit 讨论,不是官方安全公告。但这事本身挺炸:llama.cpp 服务端直接塞进 exec_shell 和 edit_file,等于给模型开了系统级后门,正文又明说没有白名单和严格沙箱。对在本地跑 agent 的开发者来说,这不是“未来可能的风险”,是现在就得小心配置的东西。所以给了 featured 里偏低的分数,提醒大家注意,但不过度渲染。

读原文 ↗导出 Markdown