---
title: 基于AI的C/C++源码迁移
description: "DevKit AI提供名为“code_cpp_migrator”的 MCP 工具，该工具可根据用户指定的源码文件，精准定位不兼容代码并输出相应报告。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengdevps/devkitai/usermanual/kunpengDevKitAI_0034.html
sourcePath: /source/zh/kunpengdevps/devkitai/usermanual/kunpengDevKitAI_0034.html
indexId: dc4173f558f6daca435c6b1686597d4f7fd1e7a20d437ec619abe1d5eb70c32d69
---
# 基于AI的C/C++源码迁移

DevKit AI提供名为“code_cpp_migrator”的 MCP 工具，该工具可根据用户指定的源码文件，精准定位不兼容代码并输出相应报告。

#### 使用示例

1. 在对话框发起提问，可通过@键进行文件选择，指定需要迁移的文件，以ksw.c文件为例。
  Cline会询问是否调用code_cpp_migrator工具。

2. 单击“Approve”同意大模型调用该工具。
  稍等片刻，您可以从对话框看到code_cpp_migrator工具的返回答案，如下图所示。

  同时代码编辑区自动展示修改后的代码差异，如下图所示。

3. 单击“Save”按钮，可将修改应用到源文件。
