$ loading_
支持安全执行跨项目 Python 重构,含预演校验与精确代码定位。
复制安装指令,让 AI 自动完成配置 · 推荐新手
"ropey" 暂无可直接复制的安装信息,请查看页面文档或源码仓库。
请对当前 Python 项目执行安全重构:将模块 utils/helpers.py 重命名为 utils/formatting.py,并将函数 format_txt 全部重命名为 format_text。先执行 dry-run,输出将被修改的文件列表与差异摘要,确认后再应用变更并整理 imports。
返回预演变更清单、受影响文件和差异摘要,并在确认后完成重命名与导入整理。
分析项目中重复的日期解析逻辑,把 orders/parser.py 和 invoices/parser.py 中相似代码提取为 common/date_utils.py 的公共函数 parse_date。先 dry-run 展示提取方案、调用点修改和潜在风险,再执行重构。
给出提取方案与风险提示,并生成公共函数、更新调用位置及相关导入。
将服务层函数 send_email(user, title, body) 重构为 send_email(*, recipient, subject, body, cc=None),在整个项目范围内更新所有调用。使用 LSP 坐标定位该函数定义,先 dry-run 展示所有调用点调整结果,再应用修改。
输出所有受影响调用点的签名更新预览,并在确认后统一完成代码修改。
为本地代码库提供智能检索、改动安全校验与审计支持
帮助编码代理高效检索代码并安全执行跨文件原子化批量修改。
帮助用户用自然语言生成、编译并修复 Rust 项目代码。
为 AI 编码代理提供本地优先记忆与判断,避免重复尝试失败修复。
通过 MCP 快速重构代码,支持移动、缩进和符号重命名
帮助开发者用轻量可审计的代码代理完成编程、检索、规划与代码调试评测。