SuperAPI AI 工具集

morph-apply

编程与开发

查看项目

更新于 10-16 03:15

技能介绍

用途:morph-apply 通过 Morph Apply API 实现 AI 驱动的快速文件编辑,可在不先读取整个文件的情况下修改代码,适合大文件、批量编辑以及已知修改位置但文件过大的场景。

主要能力:官方称处理速度为 10,500 tokens/秒,放置准确率 98%,可节省读取整个文件的 token。支持在代码片段中用 // ... existing code ...(或对应语言的注释)标记编辑插入位置,由 API 智能放置修改。

使用方式:需在 mcp_config.json 中配置 morph 服务器并提供 MORPH_API_KEY。命令形式为 uv run python -m runtime.harness scripts/mcp/morph_apply.py,参数包括 --file(文件路径,必填)、--instruction(修改的人类描述,必填)、--code_edit(带标记的代码片段,必填)。

适用场景:文件不在上下文中且读取成本高、文件超过 500 行、一次进行多处相关编辑、已知修改上下文(函数名、类名等)。与 Claude Edit 工具相比,后者更适合文件已在上下文中、需要精确 old/new 字符串匹配的小文件(小于 200 行)。

限制:必须配置 Morph 服务器与 API 密钥;性能数据来自官方描述,实际效果可能因环境而异;其他收费、平台支持等信息暂未提供。