代码修改
====

CodeGenie提供代码修改能力，在**对话框内**输入需求描述，生成符合要求的代码，提升代码质量与开发效率。

在DevEco Studio 6.0.1 Beta1和Release版本，生成的代码与原文件代码可快速对比和采纳。

从DevEco Studio 6.0.2 Beta1开始，生成的内容直接被应用到代码文件中。

从DevEco Studio 6.0.2 Release开始，代码修改使用的是HarmonyOS Act智能体。

**操作步骤**

1.  选择HarmonyOS Act智能体，在对话框输入**@**符号选择**Files**，或点击**@****Add Context** > **Files**，或在对话框输入文件路径，指定需要分析的代码文件。未指定代码文件时，分析当前代码文件。
2.  在对话框输入描述，点击![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/c5/v3/Tnlrsn5CT1meLrJmZ8DWTA/zh-cn_image_0000002625074255.png?HW-CC-KV=V1&HW-CC-Date=20260709T132837Z&HW-CC-Expire=86400&HW-CC-Sign=F3AF991590340359F3AC5B8316957176F6230939D47FA315C7E43505AA0276ED)发送。
3.  在问答区域的**Changed Files**可以查看被修改的文件；点击**Accept All****/Reject All**按钮，接受或拒绝所有文件的修改；将鼠标悬浮在文件路径上，点击![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/af/v3/XpJ85nmPQdWuy0Vru7ZbRQ/zh-cn_image_0000002594634674.png?HW-CC-KV=V1&HW-CC-Date=20260709T132837Z&HW-CC-Expire=86400&HW-CC-Sign=D363F7E5C67A5E3340DAEC3D0EBE674719D98D3225AD59476FFA8777C1D55D3B)可接受或拒绝该文件的修改。
4.  点击问答区域中**Run**，可以编译验证；开启**Auto Run**开关，可以开启自动编译验证。Auto Run更多描述可参考[Agent配置](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/ide-agent-use#section2075893021715)。

**示例**

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/69/v3/wwQN62_uQfmXFQ_qvqLJmQ/zh-cn_image_0000002624994109.gif?HW-CC-KV=V1&HW-CC-Date=20260709T132837Z&HW-CC-Expire=86400&HW-CC-Sign=5CC2C96C401A1B2E777285D8FC323111C63AC5957C9D452D0B086693963C0526 "点击放大")