乐于分享
好东西不私藏

AI辅助开发:电脑如何安装和使用AI进行代码开发类工作

AI辅助开发:电脑如何安装和使用AI进行代码开发类工作

精彩不错过:点击上方蓝字“曼安战记”,跳转后点击“关注”

1. 什么是AI辅助开发 (AI coding agent)?

指利用人工智能(AI)来增强软件开发过程。它使用大型语言模型(LLM)、AI代理和其他AI技术来辅助软件开发人员。它能够帮助完成软件开发生命周期中的一系列任务,包括代码生成、调试、编辑、测试、用户界面设计、代码理解和文档编写。代理式编码则指在软件开发中 使用AI代理。

源代码生成

基于源代码语料库训练或微调的大型语言模型可以根据自然语言描述、注释或文档字符串生成源代码。代码生成系统的研究通常以功能正确性(例如输出是否通过自动化测试用例)而非仅以语法为标准来评估生成的程序。此类工具可以是集成开发环境(IDE) 的功能或扩展。

智能代码补全

使用预训练和微调的语言学习模型(LLM)的人工智能代理可以根据上下文预测和建议代码补全。根据 Husein、Aburajouh 和 Catal 在 2025 年发表于《计算机标准与接口》的一篇文献综述,“LLM 显著提高了多种编程语言和上下文中的代码补全性能,它们基于上下文和部分输入预测相关代码片段的能力极大地提高了开发人员的生产力。”

测试、调试、代码审查和分析

人工智能可用于自动生成测试用例、识别潜在的错误和安全漏洞,并提出修复建议。人工智能还可用于执行静态代码分析,并提出潜在的性能改进建议。

https://en.wikipedia.org/wiki/AI-assisted_software_development

2. 本文的默认前提

2.1 声明

本文使用的测试项目为“project-llm”文件夹。默认需要在各AI APP中挂载该项目,便于测试验证AI APP软件对接LLM、开发能力。
本文默认使用第三方智普GLM作为测试,不使用各AI编程软件APP或插件Plugin自带的AI LLM大模型能力,因为:
  • 中国大陆区用户使用国外大模型不方便:国外大模型(GPT、Claude、Grok、Gemini等)被主动或被动拦截,禁止中国用户注册和使用(即使翻墙后,也面临设置代理、网络不稳定、注册时需要海外手机号验证等)

  • AI辅助编程使用GLM:中国大陆区目前能访问的AI大模型有智普GLM、DeepSeek R1或V3、阿里千问Qwen、MiniMax M2.7或M2.5、月之暗面 KIMI 2.6等(“豆*”、“元*”就算了😂)。

2.2 智普AI LLM大模型 “GLM” API 接口

参考资料:

https://docs.bigmodel.cn/cn/coding-plan/tool/others

专属接口(兼容OpenAI APIOpenCode):https://open.bigmodel.cn/api/coding/paas/v4Anthropic Claude API接口:  https://open.bigmodel.cn/api/anthropic

3. 如何用AI辅助编程

常见开发任务

  • 创建和编辑文件

  • 生成代码

  • 重构代码

  • 解释代码逻辑

  • 调试问题

例如分析代码
4. 电脑安装Claude Code辅助开发

https://docs.bigmodel.cn/cn/coding-plan/tool/claude

前提条件:
  • 您需要安装 Node.js 18 或更新版本环境

  • MacOS 用户推荐使用 nvm 方式安装 Nodejs 或 Homebrew 方式。不推荐直接安装包安装(后续可能会遇到权限问题)

  • Windows 用户还需安装 Git for Windows

4.1 步骤一:安装 Claude Code

#进入命令行界面,执行如下npm install -g @anthropic-ai/claude-codeclaude --version

4.2 步骤二:配置 GLM Coding Plan

注册账号 https://open.bigmodel.cn/
获取API Key
配置环境变量
#进入命令行界面,执行如下运行 Coding Tool Helpernpx @z_ai/coding-helper

4.3 步骤三:开始使用 Claude Code

claude

4.4 常见问题

如何切换使用模型?
手动修改配置文件 ~/.claude/settings.json,添加或替换如下环境变量参数:
{  "env": {    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "glm-4.5-air",    "ANTHROPIC_DEFAULT_SONNET_MODEL": "glm-4.7",    "ANTHROPIC_DEFAULT_OPUS_MODEL": "glm-4.7"  }}
新打开一个新的命令行窗口,运行claude启动 Claude Code,在 Claude Code 中输入/status确认模型状态:

5. 电脑安装Cursor辅助开发

注意: Cursor 高级版及以上(即需要花钱买会员)才支持自定义配置
选择 OpenAI 协议。
配置 OpenAI API Key(从智谱开放平台获取)。
在 Override OpenAI Base URL 中,将默认 URL 替换:https://open.bigmodel.cn/api/coding/paas/v4。
输入您希望使用的模型,如 GLM-5.1, GLM-4.7 或 GLM-4.5-air。
注意: 在 Cursor 中,需要输入模型的大写名称不能小写名称,如 GLM-4.7。

6. 电脑安装Codex辅助开发

仅支持预设的大模型供应商。第三方的大模型支持非常有限(体现在不支持自定义设置第三方大模型的API)
下一篇:AI辅助开发:如何将AI开发能力集成到开发软件(VS Code)中?

欢迎入群或私聊交流经验

承接各类商务合作

文章为“曼安战记”原创,侵权必究