用 AI Shell 与 CodeArts 智能体做日常开发:一次真实体验的心得

举报
yd_289830645 发表于 2026/11/12 22:52:15 2026/11/12
【摘要】 今晚做了什么今晚在华为云 AI 开发者空间体验版里,先后用了两款 AI 工具:AI Shell(WebUI 对话)和 CodeArts 代码智能体。两个都是真实提问、真实得到了回答,没有配置任何 API Key,也没有产生费用。 AI Shell:先讲命令,再执行我问的是“用 Linux 命令查看当前目录下最大的 5 个文件,并解释每个参数”。AI Shell 先说明这是只读操作,然后执行...

今晚做了什么

今晚在华为云 AI 开发者空间体验版里,先后用了两款 AI 工具:AI Shell(WebUI 对话)和 CodeArts 代码智能体。两个都是真实提问、真实得到了回答,没有配置任何 API Key,也没有产生费用。

AI Shell:先讲命令,再执行

我问的是“用 Linux 命令查看当前目录下最大的 5 个文件,并解释每个参数”。AI Shell 先说明这是只读操作,然后执行了 ls -lSh | head -n 6,发现当前目录是空的(total 0),又补了一个递归方案 find . -type f -exec du -h {} + | sort -rh | head -n 5,并用表格逐个解释了 -l、-S、-h、-type f、-exec 的含义,还提醒 ls -S 不递归、目录大小显示的是元数据大小这个容易踩的点。

心得:让 AI 先讲清楚“要执行什么、为什么”,再动手,比直接丢一段命令更让人放心;对只读命令可以放手让它演示,涉及删除、修改的操作一定要先确认。

CodeArts 智能体:问答也很直接

我问的是 Python 深拷贝与浅拷贝的区别,要求只做文字讲解、不创建或修改文件。它用 copy.copy() 和 copy.deepcopy() 各举了一个例子:浅拷贝只复制外层、内层共享引用,a[0].append(99) 会让拷贝对象跟着变;深拷贝递归新建对象,互不影响,最后还用一张表总结了区别。整个回答没有动工作区的任何文件。

一点遗憾:这次打开的 CodeArts WebUI 只有智能体模式,没有单独的“智能问答”模式切换,想纯问答也得走智能体入口。

给新手的三点建议

  1. 先用体验版:AI 开发者空间体验版免费、容器 3 小时后释放,适合练手;不要一上来就选按核时计费的持久化版。
  2. 提问时把约束写清楚:比如“只讲解、不创建文件、不执行删除”,能避免 AI 顺手改动你的环境。
  3. AI 的回答要自己验证:命令先在空目录或测试环境跑一遍,确认无误再用到正式环境。

今晚的体验说明,AI 工具最适合做的事,是把“查文档 + 试命令”的时间省下来;但最后的判断和执行,仍然要靠开发者自己。

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0)

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。