ARTICLE · 1059731
软件测试转Agent开发,第一章:从零搭建环境
软件测试转Agent开发,第一章:从零搭建环境大家好,我是@奶爸工,34岁,10年软件测试,目前失业第19天,正在转型AI Agent开发。 这是「Agent开发工程师笔记」的第一篇文章。我会从零开始,记录自己学习Agent开发的全过程。内容会尽量实操、接地气,希望能帮到同样想转型的你。 简介:AI驱动测试,涵盖功能测试、接口测试、性能测试、Web测试、App测试。 目标:从零开始,一步一步学习并应用AI,掌握AI在这些领域的实际应用。 适用人群:具备软件测试技能的所有人员。 门槛:零代码基础、零模型基础都可以有所收获。 Agent开发框架:LangChain系列。 学习曲线:前期LangChain框架比较枯燥,需要具备Python基础(基础类型、类与方法、异常这些掌握即可)。 阶段介绍: 第一阶段:AI编程(AI编程工具 + 大模型) 第二阶段:LangChain 第三阶段:功能测试(不出意外按接口 → Web → App → 性能的顺序记录) 进行Agent开发,一个可靠的编程工具必不可少。Vibe Coding概念从2025年提出,从国外模型领先到目前国内外大模型厂商百花齐放,仍历历在目。 Win平台下载地址: https://www.python.org/downloads/windows/ macOS平台下载地址: https://www.python.org/downloads/macos/ 我这里使用 uv 进行管理虚拟环境。 macOS 和 Linux: curl -LsSf https://astral.sh/uv/install.sh | sh Win平台(建议使用pip安装): pip install uv 验证安装: uv --version 输出示例: uv 0.x.x 创建虚拟环境: uv venv 指定 Python 版本创建环境: uv venv --python 3.14 激活环境 (与 venv 相同): macOS/Linux: source .venv/bin/activate Windows: .venv\Scripts\activate 添加包: uv add requests pytest 删除包: uv remove requests 同步环境: uv sync 运行命令: 无需 source activate,直接运行 uv run python main.py uv run pytest 目前编程工具太多了,这里只介绍我经常使用的,大家自己参考。 我这里使用CLI命令行工具。 Node安装(推荐): 需要注意,这种方式安装CLI需要依赖Node环境,尽量下载最新Node,最低Node版本为22。 npm install -g @anthropic-ai/claude-code Win环境: curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd macOS / Linux / WSL: curl -fsSL https://claude.ai/install.sh | bash 验证: 输入可以进入claude页面即可,配置交给cc switch claude 我这里只介绍我使用的方式,桌面版。关于套餐配置参考厂商的工具配置。 官网下载安装(推荐,桌面版): https://openai.com/zh-Hans-CN/codex/ 下载一键安装即可,模型配置交给cc switch。 官网:https://zcode.z.ai/cn 官网的包一键安装即可,然后注册账号即可登录,模型需要自行配置。 官网:https://www.trae.cn/ 一键安装即可,可以下载Claude的插件后使用cc switch一键配置。 我这里只列举我使用的大模型国内厂商的编程套餐地址。刚开始不需要购买编码套餐,建议使用商场赠送的免费额度。 智谱: 我正在智谱大模型开放平台 BigModel.cn 上打造AI应用,智谱新一代旗舰模型 GLM-5.3 已上线,在推理、代码、智能体综合能力达到开源模型 SOTA 水平。通过我的邀请链接注册即可获得 2000万Tokens 大礼包,期待和你一起在BigModel上畅享卓越模型能力。 链接: https://www.bigmodel.cn/invite?icode=uJAnNVfiSuoKSDdNWCUXe2czbXFgPRGIalpycrEwJ28%3D Minimax: https://platform.minimax.cn/subscribe/token-plan https://ccswitch.io/zh/ claude 
codex 
(配置步骤后续文章会详细展开,这里先留个口子。) 这是第一章,主要把环境和工具跑通。后面我会按阶段记录: AI编程工具怎么用 LangChain怎么入门 怎么把Agent用到功能测试、接口测试、Web测试、App测试、性能测试里 如果你也在转型,或者对Agent开发感兴趣,欢迎关注我,一起学习。 评论区聊聊: 你目前在做测试还是已经转型了? 想学Agent的扣1,想看LangChain入门的扣2,想看AI测试实战的扣3。 我看看哪个需求多,下一章就安排。 我是 @奶爸工 同系列阅读:Agent开发工程师笔记 / AI视频学习笔记 / 日常生活笔记。
一、这个系列写什么?
二、编程工具
环境配置
1)Python语言配置
2)Python虚拟环境介绍
a. 安装
b. 使用(只介绍基础常用命令)
AI编程工具
1)Claude
2)Codex
3)ZCode
4)Trae
使用与配置
1)编程套餐选择
2)大模型切换工具:cc switch
a. 下载cc switch
b. 配置

