通义灵码 2.5.4 版【**编程智能体**】初体验
一、通义灵码安装
1.VSCode通义灵码插件安装
VSCode搜索lingma,出现Lingma-Alibaba,点击安装即可,安装完毕如下图所示。
可以看到右侧版本信息如下:alibaba-cloud.tongyi-lingma
版本2.5.4
上次更新时间2025-05-13, 11:02:16,安装完毕后,点击右侧通义灵码插件,编程助手出现在左侧边栏,既可以开始使用。
2.PyCharm通义灵码插件安装
同上,pycharm插件市场搜索lingma或者通义灵码,找到插件即可安装,如下所示。
等待安装完毕即可使用,我使用的是mac电脑,感觉等候时间有点长。
二、编程智能体
1.智能体模式具备以下核心能力
- **工程级变更:**可根据开发者的任务描述,自主进行任务拆解和工程内多个代码文件修改,同时可通过多次对话进行逐步迭代或快照回滚,与通义灵码协同完成编码任务。
- **工程自动感知:**根据开发者的任务描述,可自动感知工程框架、技术栈、所需代码文件、错误信息等工程内信息,无需手动添加工程上下文,任务描述更轻松。
- **工具使用:**可自主使用十多种内置编程工具,例如读写文件、代码查询、错误排查等。同时,支持自动感知和使用 MCP 工具。
- **终端命令执行:**在执行编码任务时,可以自主决策需要执行的命令,自动完成命令编写并运行终端,大幅提升编码任务的执行效率。
2.编程智能体实现“编程”
切换“智能问答”为“智能体”,即可开启智能体编程。如我需要实现一个gradio界面的大模型辅助编程界面,输入“帮我设计一个gradio应用大模型应用,可以实现根据输入的编程要求,输出准确可运行的代码”,看看智能体的表现吧。
可见,它帮我实现了代码,并:
- ①给出了运行命令和按钮;
- ②给出了代码依赖库缺失错误;
- ③给出了查看变更、拒绝、接受三个按钮,针对生成的代码,进行修改后接受,当即在当前目录生成‘code_generator.py’。
点击运行,pycharm底部出现LingmaTerminal窗口,自动运行代码,衔接非常流畅。
看起来界面非常漂亮。
同时给出了停止提示。
kill 512083352
非常漂亮,直接无脑编程即可。