Claude Code初体验

背景

之前买的Jetpack Compose教程的群群主最近一直在称赞Codex,Claude Code之类的有多么强大, 激发了我对这种CLI式的AI兴趣.是时候研究一下了.
claude

初步了解

在哔哩哔哩上简单搜索到几个介绍视频, 尤其是看到了Codex的那个演示, 一个人下发多个任务,然后每个任务后面都有一个AI在不同分支为他自动修改代码,调试代码直到完成任务,更是迫不及待的体验一下这种一个人就是一个团队的力量.

获取API

OpenAI和Claude的政策原因(还有我的卡无法直接付款购买), 所以我没有选择直接购买Chat GPT Plus和Claude Pro.
综合考虑我选择代理公司提供的API中转服务.这种方式优点是便宜, 而且既能用Codex也能用Claude, 还无需配置额外的网络代理.
为了获得较好的体验,我购买了160美元的额度.
主流的模型都是以token来计费, 代理商还会根据模型类型设置不同的倍率,比如codex是0.5倍率, claude则是正常的1倍率.

安装Codex和Claude Code

Codex和Claude Code都提供了插件式和命令行形式的使用方法.
出于灵活性考虑,我没有选择插件式安装,因为我不确定Idea的插件能否直接在Android Stduio的上使用.
最终选择了CLI方式安装和使用,这样不管我用什么代码编辑器或者IDE均可以使用.

两个工具的CLI版本安装方式都很简单, 官方均提供安装脚本方法.

安装Codex

1
npm i -g @openai/codex

如果使用openai官方账号, 这时候控制台输入codex启动后按照说明打开浏览器登录即可.
我用的是代理, 下一节会说明API的配置.

安装claude code

1
irm https://claude.ai/install.ps1 | iex

和Codex类似, 如果用的是Claude官方账号, 启动后按照说明打开浏览器登陆.

配置API

因为用的是中转,所以我需要额外配置才可以正常使用.
好在我的中转商提供命令配置工具, 让这件事变得不再费心.

安装88-auto-config配置工具

这里我使用88code提供的命令行配置工具

1
npm install -g 88-auto-config

启动配置工具

1
2
3
4
5
6
7
8
[1] 配置 Claude Code (已安装)
[2] 配置 Codex (已安装)
[3] 配置 Claude Code + Codex 🚀 (推荐新手使用)
[4] 自定义选择
[5] 配置 Droid 自定义模型 (自动配置三个模型)
[8] 检测配置是否生效 🔍
[9] 配置 VS Code Claude 插件 📝
[0] 退出

直接输入3, 回车, 再输入88code创建的API, 回车即可.

保存配置source ~/.zshrc刷新终端缓存或者重启终端

暂时放弃codex

不知道什么原因,我的codex无法正常使用,总是报401错误. 后面单独开一个新的坑来分析和排查究竟为什么无法使用.
于是转而使用claude code,等将来会再次回来用用codex,因为他的token消耗速率只有一半.

第一个任务

进入到项目工程目录后,输入claude,再使用/init命令让claude分析当前工程,创建基础的配置.
配置创建完成之后,根目录则会生成一个CLAUDE.md, 里面记录了Claude对项目的理解. 我们也可以手动修改CLAUDE.md内容补充说明或者纠正.
检查CLAUDE.md内容无误后, 我告诉Claude希望Claude能为我的烧录软件开发串口监视器部分.而此前我已经预留了底部NavigationBar的路由和占位页面, 不知道他会开发到什么程度, 还要求Claude考虑串口占用问题.

对话完成后,Claude开始工作, 接下来的过程中他自己会检测语法错误, 并且会调用编译检查编译是否成功.活脱脱一个真实的人在写代码.

验收

Claude开发完成了,终端响了一声, 这是提醒我验收的时刻到了.

怀着期待和未知的心情输入了ctrl+r, 看到实际效果后十分震惊,不亚于第一次使用ChatGPT那种震撼.

除了UI适配上有些小问题, 整个串口监视器功能上来说很完善, 甚至还用上一个BottomSheet来进行串口参数配置.

最后

后续又用2天来继续完善APP功能, 比如串口输出文本着色, 排查ESP8266上无法dump固件等问题.
尤其是这个dump固件问题的处理, 我在Claude的配合下, 花费不少token去分析dump出来的固件, 最终排查出来是SLIP包的解码存在问题, 坦白说我没有自信和能力排查出这个问题.

仅仅是用了两天,我就已经上瘾了, 就像现在很难再去通过传统搜索引擎去排查问题而直接借助AI来编程一样.

作者

Chaos Goo

发布于

2025-11-16

更新于

2025-11-29

许可协议