[控场AI]
产品

edit_file

CodeSmith内置的文件编辑工具,通过描述引导模型避免使用sed -i等shell命令进行编辑

时间轴 (近 90 天)

10月17日

语法门核心模块仅 455 行,统一了 write_file、edit_file、apply_patch、fim_edit 四个写盘工具的准入逻辑。

待验证50%
10月16日

CodeSmith 工具描述中包含约十条 'Use this instead of ...' 形式的反模式清单,例如 write_file 劝阻 heredoc,edit_file 劝阻 sed -i,fetch_url 劝阻 curl,grep_files 劝阻 grep -r。

待验证50%
10月16日

edit_file 工具执行精确匹配替换,验证规则包括:search 和 replace 相同则直接拒绝;replace_all 和 occurrence 互斥;occurrence 必须是基于 1 的正整数。

待验证50%
10月16日

edit_file 实现三层模糊回退策略:第一级容忍受前导空白;第二级归一化排版标点(弯引号→直引号,破折号→--,不换行空格→普通空格);第三级剥离行号前缀。

待验证50%

全部知识事实 (4)

来源文章