- CodeArts Agent 无法连接 API(Cannot connect to API)环境:Windows,CodeArts Agent 5.4.2 / 26.9.500现象:启动后报错 Cannot connect to API: Unable to connect. Is the computer able to access the url?,无法正常使用。已系统排查并排除的因素:网络:curl / 浏览器访问 snap-access.cn-north-4.myhuaweicloud.com、collector-agents-access.cn-north-4.myhuaweicloud.com、sts.cn-north-4.myhuaweicloud.com 均正常(TCP 443 通、TLS 成功、返回 401/404)代理:已彻底清空系统代理残留(注册表 ProxyServer=127.0.0.1:7897 已删除)、环境变量全空,日志确认 final proxy: 为空、纯直连已重装、清理全部用户配置、关闭迅雷 / 迅游、关闭防火墙,均无效换手机热点 / USB 网络测试,报错依旧核心日志证据: 程序连接 https://snap-access.cn-north-4.myhuaweicloud.com/api/v2/chat/completions(及 heartbeat、ragGateway)持续返回 ConnectionRefused / ECONNREFUSED,但同一网络下 curl 访问同域名正常。 日志同时显示:[domain-switch-block] would switch to standby .cn but domain switch disabled, keeping original URL(未切换备用域名)。日志路径:C:\Users\asus\AppData\Roaming\codearts-agent\logs\(最新会话)C:\Users\asus\.codeartsdoer\codearts-data\log\kernel-codeartsdoer-incognito-2026-10-07T211009-*.log(含 ConnectionRefused 详情)请协助排查:程序内置 BUN 网络运行时连接华为云 Agent 服务被拒绝的原因。 CodeArts Agent 无法连接 API(Cannot connect to API)环境:Windows,CodeArts Agent 5.4.2 / 26.9.500现象:启动后报错 Cannot connect to API: Unable to connect. Is the computer able to access the url?,无法正常使用。已系统排查并排除的因素:网络:curl / 浏览器访问 snap-access.cn-north-4.myhuaweicloud.com、collector-agents-access.cn-north-4.myhuaweicloud.com、sts.cn-north-4.myhuaweicloud.com 均正常(TCP 443 通、TLS 成功、返回 401/404)代理:已彻底清空系统代理残留(注册表 ProxyServer=127.0.0.1:7897 已删除)、环境变量全空,日志确认 final proxy: 为空、纯直连已重装、清理全部用户配置、关闭迅雷 / 迅游、关闭防火墙,均无效换手机热点 / USB 网络测试,报错依旧核心日志证据: 程序连接 https://snap-access.cn-north-4.myhuaweicloud.com/api/v2/chat/completions(及 heartbeat、ragGateway)持续返回 ConnectionRefused / ECONNREFUSED,但同一网络下 curl 访问同域名正常。 日志同时显示:[domain-switch-block] would switch to standby .cn but domain switch disabled, keeping original URL(未切换备用域名)。日志路径:C:\Users\asus\AppData\Roaming\codearts-agent\logs\(最新会话)C:\Users\asus\.codeartsdoer\codearts-data\log\kernel-codeartsdoer-incognito-2026-10-07T211009-*.log(含 ConnectionRefused 详情)请协助排查:程序内置 BUN 网络运行时连接华为云 Agent 服务被拒绝的原因。
- 开发者成长中心的任务列表可以增加进度提示,当任务接近完成条件时给出提示,便于开发者及时完成每日任务。 开发者成长中心的任务列表可以增加进度提示,当任务接近完成条件时给出提示,便于开发者及时完成每日任务。
- 场景描述:生成图后给的是本地地址,完全没有用 [图片] 建议方案:可以在页面显示图片或者给一个下载链接 场景描述:生成图后给的是本地地址,完全没有用 [图片] 建议方案:可以在页面显示图片或者给一个下载链接
-
【产品缺陷】无法进行云端索引 已采纳场景描述:CodeArts ide Agent最新版本 0% 或4% 个人电脑 多次尝试、关机重启都一样。[图片] 建议方案: 场景描述:CodeArts ide Agent最新版本 0% 或4% 个人电脑 多次尝试、关机重启都一样。[图片] 建议方案:
- 场景描述: [图片] 建议方案: 场景描述: [图片] 建议方案:
- 希望开发者成长中心的任务列表能增加进度提醒,当某项任务接近完成条件时给出提示,方便开发者及时完成每日任务。 希望开发者成长中心的任务列表能增加进度提醒,当某项任务接近完成条件时给出提示,方便开发者及时完成每日任务。
- 关于码道(CodeArts)智能体对话输入框支持"↑ 调出历史输入"的优化建议一、场景描述1. 最基础的肌肉记忆在这里失效。 无论是终端命令行、Python REPL,还是主流的 AI 对话工具,"按 ↑ 调出上一条输入"都是开发者刻进手指里的习惯。但在码道智能体的输入框里按 ↑,要么没有反应,要么只是在多行文本里把光标上移一行,取不回任何历史提问。第一次遇到时会怀疑是自己按错了,反复几次后才确认:这个能力根本不存在。2. 长提示词只能靠复制粘贴找回。 给智能体的提问往往不短:一段背景说明、一段待改的代码、几条约束条件,动辄十几行。想在上一次的基础上改两个参数再问一次,只能把页面往上翻、在历史会话里找到那条提问、小心翼翼地选中复制、再粘贴回输入框——缩进和格式还常常丢失。一天重复十几次,时间和耐心都被消耗干净。3. "微调重试"这一高频动作被硬生生打断。 智能体输出不理想时,最自然的工作流是:调出上一条提问 → 改一句约束 → 再发一次。现在这个循环断在了第一步,用户被迫重新组织语言,有时干脆放弃重试,直接接受一个不满意的结果——这直接削弱了智能体本身的实用价值。4. 多行输入框的键位语义没有交代。 "↑ 到底是移动光标还是调历史",产品从未给出规则。用户不知道是否存在隐藏用法,只能反复试错。这种"不确定性"比功能缺失更消耗信任。5. 草稿没有任何保护。 输入框里写了一半的长提示,一旦误触刷新、切换会话或页面跳转,内容直接消失,既没有草稿保存,也没有"撤销"或"恢复上一条输入"的兜底,只能从头再写。6. 回顾自己问过什么很困难。 长会话进行几十轮之后,想回头看"我当初是怎么描述这个需求的",只能靠滚动页面逐条翻找,没有当前会话的提问列表或时间线,也没有按关键字检索历史提问的能力。7. 与 IDE 使用习惯割裂。 码道的使用者同时也在 VS Code、JetBrains、终端之间高频切换,键位习惯本应保持一致。当前实现等于要求用户为一个输入框单独建立一套新习惯,迁移成本被无声地转嫁给了用户。二、建议方案短期(交互层,改造成本低,建议优先落地)实现标准历史键位。 输入为空时,↑ / ↓ 调出上一条 / 下一条历史提问;输入非空时,↑ 保持"光标上移"的原有语义。这是业界通行的分层规则,学习成本几乎为零,也完全兼容多行输入场景。提供不冲突的第二套快捷键。 对习惯"任何时候都要能调历史"的用户,补充 Ctrl+↑ / Alt+↑(或 Ctrl+P / Ctrl+N),两套并存,由用户自行选择。草稿保护。 调阅历史或切换会话时,自动保存当前输入框内容,返回时原样恢复;新增"撤销上一次输入清空"能力,避免误操作导致内容丢失。反向增量搜索。 支持 Ctrl+R 唤起历史搜索,输入关键字即时过滤命中的历史提问,回车直接填入输入框——完全对齐开发者在 shell 里的使用习惯。可视化历史入口。 在输入框旁放置"历史提问"下拉按钮,展示最近 20 条,点击即填入;同时在输入框内提供快捷键提示(悬停或输入"?"查看),让能力可见而非隐藏。中期(能力层)会话内提问时间线。 侧边提供当前会话的提问列表,点击可跳转定位,并支持"重新编辑并发送"——本质上是把上一条提问一键回填输入框。跨会话历史库与检索。 建立账号级的历史提问库,支持按时间、项目、关键字检索,让"我上个月问过类似问题"能被快速找到。提示词收藏与片段库。 允许把高频提问存为模板,支持变量占位(如 {{file}}、{{branch}}),一键插入,减少重复输入。智能续写上一条。 检测到新输入与上一条高度相似时,自动提示"是否基于上一条修改",进一步降低重复劳动。长期(体系层)快捷键可自定义并云端同步。 提供键位设置面板,支持 Vim / Emacs 风格键位预设,配置随账号同步,跨端保持一致。与宿主 IDE 的快捷键冲突检测。 在 CodeArts IDE 及 VS Code / JetBrains 插件中做焦点管理与冲突检测,发现被宿主占用时主动提示并提供替代键位。数据驱动迭代。 埋点统计历史调用使用率、重复输入率与平均编辑时长,用真实数据验证优化效果并持续迭代。结语: 这个诉求一点都不花哨,甚至称不上新功能——它只是把开发者已经用了几十年的交互习惯还回来。一个 ↑ 键,节省的是每天几十次复制粘贴,挽回的是"这个工具不顺手"的第一印象。建议把它列为体验优化的 P0 项:成本极低,收益却是每天高频、可感知的。 关于码道(CodeArts)智能体对话输入框支持"↑ 调出历史输入"的优化建议一、场景描述1. 最基础的肌肉记忆在这里失效。 无论是终端命令行、Python REPL,还是主流的 AI 对话工具,"按 ↑ 调出上一条输入"都是开发者刻进手指里的习惯。但在码道智能体的输入框里按 ↑,要么没有反应,要么只是在多行文本里把光标上移一行,取不回任何历史提问。第一次遇到时会怀疑是自己按错了,反复几次后才确认:这个能力根本不存在。2. 长提示词只能靠复制粘贴找回。 给智能体的提问往往不短:一段背景说明、一段待改的代码、几条约束条件,动辄十几行。想在上一次的基础上改两个参数再问一次,只能把页面往上翻、在历史会话里找到那条提问、小心翼翼地选中复制、再粘贴回输入框——缩进和格式还常常丢失。一天重复十几次,时间和耐心都被消耗干净。3. "微调重试"这一高频动作被硬生生打断。 智能体输出不理想时,最自然的工作流是:调出上一条提问 → 改一句约束 → 再发一次。现在这个循环断在了第一步,用户被迫重新组织语言,有时干脆放弃重试,直接接受一个不满意的结果——这直接削弱了智能体本身的实用价值。4. 多行输入框的键位语义没有交代。 "↑ 到底是移动光标还是调历史",产品从未给出规则。用户不知道是否存在隐藏用法,只能反复试错。这种"不确定性"比功能缺失更消耗信任。5. 草稿没有任何保护。 输入框里写了一半的长提示,一旦误触刷新、切换会话或页面跳转,内容直接消失,既没有草稿保存,也没有"撤销"或"恢复上一条输入"的兜底,只能从头再写。6. 回顾自己问过什么很困难。 长会话进行几十轮之后,想回头看"我当初是怎么描述这个需求的",只能靠滚动页面逐条翻找,没有当前会话的提问列表或时间线,也没有按关键字检索历史提问的能力。7. 与 IDE 使用习惯割裂。 码道的使用者同时也在 VS Code、JetBrains、终端之间高频切换,键位习惯本应保持一致。当前实现等于要求用户为一个输入框单独建立一套新习惯,迁移成本被无声地转嫁给了用户。二、建议方案短期(交互层,改造成本低,建议优先落地)实现标准历史键位。 输入为空时,↑ / ↓ 调出上一条 / 下一条历史提问;输入非空时,↑ 保持"光标上移"的原有语义。这是业界通行的分层规则,学习成本几乎为零,也完全兼容多行输入场景。提供不冲突的第二套快捷键。 对习惯"任何时候都要能调历史"的用户,补充 Ctrl+↑ / Alt+↑(或 Ctrl+P / Ctrl+N),两套并存,由用户自行选择。草稿保护。 调阅历史或切换会话时,自动保存当前输入框内容,返回时原样恢复;新增"撤销上一次输入清空"能力,避免误操作导致内容丢失。反向增量搜索。 支持 Ctrl+R 唤起历史搜索,输入关键字即时过滤命中的历史提问,回车直接填入输入框——完全对齐开发者在 shell 里的使用习惯。可视化历史入口。 在输入框旁放置"历史提问"下拉按钮,展示最近 20 条,点击即填入;同时在输入框内提供快捷键提示(悬停或输入"?"查看),让能力可见而非隐藏。中期(能力层)会话内提问时间线。 侧边提供当前会话的提问列表,点击可跳转定位,并支持"重新编辑并发送"——本质上是把上一条提问一键回填输入框。跨会话历史库与检索。 建立账号级的历史提问库,支持按时间、项目、关键字检索,让"我上个月问过类似问题"能被快速找到。提示词收藏与片段库。 允许把高频提问存为模板,支持变量占位(如 {{file}}、{{branch}}),一键插入,减少重复输入。智能续写上一条。 检测到新输入与上一条高度相似时,自动提示"是否基于上一条修改",进一步降低重复劳动。长期(体系层)快捷键可自定义并云端同步。 提供键位设置面板,支持 Vim / Emacs 风格键位预设,配置随账号同步,跨端保持一致。与宿主 IDE 的快捷键冲突检测。 在 CodeArts IDE 及 VS Code / JetBrains 插件中做焦点管理与冲突检测,发现被宿主占用时主动提示并提供替代键位。数据驱动迭代。 埋点统计历史调用使用率、重复输入率与平均编辑时长,用真实数据验证优化效果并持续迭代。结语: 这个诉求一点都不花哨,甚至称不上新功能——它只是把开发者已经用了几十年的交互习惯还回来。一个 ↑ 键,节省的是每天几十次复制粘贴,挽回的是"这个工具不顺手"的第一印象。建议把它列为体验优化的 P0 项:成本极低,收益却是每天高频、可感知的。
- 场景描述:[图片]CodeArts构建索引一直卡4% 建议方案: 场景描述:[图片]CodeArts构建索引一直卡4% 建议方案:
- 场景描述:帐号先是开通了CodeArts,再进入成长中心做任务的。但是无法完成这个任务,帐号内是有积分的,并且每天都在使用[图片][图片][图片] 建议方案: 场景描述:帐号先是开通了CodeArts,再进入成长中心做任务的。但是无法完成这个任务,帐号内是有积分的,并且每天都在使用[图片][图片][图片] 建议方案:
- 场景描述:[图片][图片] [图片]已经进行了单元测试并完成,但是任务就是显示一直未完成 场景描述:[图片][图片] [图片]已经进行了单元测试并完成,但是任务就是显示一直未完成
- 场景描述:该任务执行了两遍,使用免费token的模型和积分模型都无法完成[图片][图片] 建议方案: 场景描述:该任务执行了两遍,使用免费token的模型和积分模型都无法完成[图片][图片] 建议方案:
- 场景描述:两台电脑,在不同网络下,对大型项目(代码文件需要超过1000个)进行云端索引,会一直卡在3%。等待一段时间后会显示网络连接不稳定。切换模型,重启电脑,重登帐号,甚至重装软件也是一样。小项目就能够顺利进行。[图片] 建议方案: 场景描述:两台电脑,在不同网络下,对大型项目(代码文件需要超过1000个)进行云端索引,会一直卡在3%。等待一段时间后会显示网络连接不稳定。切换模型,重启电脑,重登帐号,甚至重装软件也是一样。小项目就能够顺利进行。[图片] 建议方案:
- 场景描述:云端索引已经完成了,但是任务仍然不算完成。是因为需要大型项目吗?那大型项目是如何界定呢?[图片] 建议方案: 场景描述:云端索引已经完成了,但是任务仍然不算完成。是因为需要大型项目吗?那大型项目是如何界定呢?[图片] 建议方案:
- 场景描述:在CodeArts Agent的IDE中使用项目AI生成,切换到了Space,然后回不去了[图片] 建议方案:需要支持自由切换 场景描述:在CodeArts Agent的IDE中使用项目AI生成,切换到了Space,然后回不去了[图片] 建议方案:需要支持自由切换
- CodeArts vscode extension 打开新窗口时强制切换其他窗口最上方显示,其次,就算其中一个侧边栏不勾选此Extension,也会因为新开窗口继续跳转悬浮在最上端。[图片][图片] CodeArts vscode extension 打开新窗口时强制切换其他窗口最上方显示,其次,就算其中一个侧边栏不勾选此Extension,也会因为新开窗口继续跳转悬浮在最上端。[图片][图片]
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签