代码修改
====

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/fe/v3/449VBktLTwiSQY2AwJ3R-w/zh-cn_image_0000002625074255.png?HW-CC-KV=V1&HW-CC-Date=20260612T073829Z&HW-CC-Expire=86400&HW-CC-Sign=85FB2C052DF8458DABB405B28F82C84235A9C457E53D179A1A8E04774CF342DB)发送。
3.  在问答区域的**Changed Files**可以查看被修改的文件；点击**Accept All****/Reject All**按钮，接受或拒绝所有文件的修改；将鼠标悬浮在文件路径上，点击![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/ab/v3/KowtxB3LQsOrO-OJkWvi7A/zh-cn_image_0000002594634674.png?HW-CC-KV=V1&HW-CC-Date=20260612T073829Z&HW-CC-Expire=86400&HW-CC-Sign=B7873E55C11B8F50CBB954551910CB7AD22F17D88914CD70783DD85DA3DE0936)可接受或拒绝该文件的修改。
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/1d/v3/BrvYDwfdQgGHIp0pQxa7Yw/zh-cn_image_0000002624994109.gif?HW-CC-KV=V1&HW-CC-Date=20260612T073829Z&HW-CC-Expire=86400&HW-CC-Sign=1385B12C946636628892F7BD93D3A738045F5C0FB4DEA14BF1278C051AF632A4 "点击放大")