天度 AI 实战库浏览全部案例 ↗

使用 Claude Code 迁移传统产品栈

一位工程师在约15个工作日内完成了概念验证工作:将4个仓库整合为2个,将MySQL迁移至PostgreSQL,升级了框架,并更换了认证模型。

使用工具Claude Code
具体怎么做
工程师编写了多层的 CLAUDE.md 上下文文件,并将旧版仓库、只读 MySQL 和 PostgreSQL 连接以及参考实现提供给了 Claude Code。Claude 完成了设计工作,由多个并行审核智能体进行测试。随后,Claude 创建了 19 个 Jira 任务,每个任务都附带了设计文档和计划文档供其审核,然后以独立的 git 工作树形式运行,通过循环机制监控 CI 状态。
做到了什么
约 15 个工作日内生成了约 50 个任务及 580 次通过测试,API 覆盖率达 95% 以上,在测试交接阶段无漏洞或安全缺陷。AI 审查仅发现 30-40% 的问题,而 Jira MCP 无法关联任务。
上手要点
成本接近 5,000 美元的 Bedrock 代币,主要需前期支付。此外,Confluence MCP 在页面超过 5KB 时自动截断内容,导致两份大型设计文档被覆盖。

你可以这样试

使用 Claude Code

我需要实现[旧产品]从[当前架构,如4个仓库、MySQL、旧框架版本]到[目标架构,如2个仓库、PostgreSQL、当前框架]的概念验证迁移。首先阅读代码库,制定包含风险的分阶段迁移计划,然后在有测试通过的新分支上执行第一阶段。在合并任何内容或对真实数据库进行变更之前,请让我审核一下。