Claude Code + Codex + Cursor
Claude Code 和 Codex 在两个终端里一起开,一个写,一个 review。两家模型不一样,常能看出对方漏掉的边界情况。要一行行看 diff 的活用 Cursor。
npm i -g @anthropic-ai/claude-code @openai/codex
我自己在用的 AI 和开发工具,每类只挑一两个。付费版能用就用,免费版能跑通,但跑不快。
装上以后,Claude Code、Cursor、Codex 能自己把图传到七牛、刷新 CDN,也能把别人文章里的图转存到你的空间。第一次用之前,要先在七牛后台配好存储空间和密钥。
npx skills add qiniu/skills
一个兼容 OpenAI 的接口,能调 500 多个模型。新模型上线,改一下 model 就能用,不用每家单独申请 key、单独充值,月底一张账单。价格是模型原价加 5%。
curl https://openrouter.ai/api/v1/chat/completions \
-H "Authorization: Bearer $OPENROUTER_API_KEY" \
-d '{
"model": "anthropic/claude-sonnet-4-5",
"messages": [{"role": "user", "content": "你好"}]
}'换模型只改高亮的这一行,key 和地址都不变。模型名是示意,以 OpenRouter 文档为准。
翻译一段话、润色英文用 DeepL。读英文网页用沉浸式翻译,译文排在每段原文下面,对着看。
brew install --cask deepl
Most agent failures are boring. The model was fine; a tool returned an error and nothing read it.大多数 Agent 的失败都很无聊。模型没问题,是某个工具返回了错误,而没有任何环节去读它。
Log every tool call with its input and output before you tune a single prompt.先把每次工具调用的输入和输出记下来,再去调提示词。
rg 搜代码,默认跳过 .gitignore 里的文件。fzf 能模糊筛选任何列表,装好后 Ctrl+R 搜命令历史。zoxide 记住常去的目录,z book 直接跳过去。bat 看文件带高亮和行号。
brew install ripgrep fzf zoxide bat
输入几个字母,不用连续,fzf 就能筛出来。
Claude Code 和 Codex 在两个终端里一起开,一个写,一个 review。两家模型不一样,常能看出对方漏掉的边界情况。要一行行看 diff 的活用 Cursor。
npm i -g @anthropic-ai/claude-code @openai/codex
国内业务用 Dify:中文界面,DeepSeek、Qwen、智谱都能直接接,飞书、企微机器人半天能搭好。要接 Slack、Notion、Stripe 这些海外服务,用 n8n。
Latent Space 讲 AI 工程实践。Simon Willison 在新模型、新工具发布后,通常一天内就写出带例子的实测。Dwarkesh 是三到五小时的长访谈,嘉宾多是前沿实验室的负责人。
宝玉在 X 上翻译 Karpathy、Anthropic、OpenAI 的教程和演讲,比公众号快几个小时。机器之心的论文解读写得深。国内大厂发模型、创业公司融资,量子位通常最先报。
Artificial Analysis 对比价格和能力,Arena 看人们更喜欢哪个模型,OpenRouter Rankings 看实际调用量。三个对照着看,哪个都别全信。
自己的笔记放 Obsidian,文件都在本地。要和别人协作、或者公开给别人看的,写在飞书文档里。
brew install --cask obsidian
Mac 上截图、标注、贴进文档,一个 App 做完。买断 29 美元,Setapp 订阅里也有。
brew install --cask cleanshot
Mac 和 Linux 上的终端,原生界面,GPU 渲染,装好不用配置。开源免费。Windows 上可以用 Tabby 或 WezTerm。
brew install --cask ghostty
Mac 上的启动器,自带剪贴板历史和 AI,扩展也多。从 Alfred 换过来以后,我卸掉了三四个常驻菜单栏的 App。
brew install --cask raycast