My Coding Setup 1.0

My Coding Setup 1.0

💡 原文中文,约1500字,阅读约需4分钟。
📝

内容提要

作者分享了2026年9月其AI辅助编程工具配置快照。他主要用Swift/TypeScript开发,现主力通过TUI(如herdr)指挥AI写代码,仅iOS调试用Xcode,编辑器用Zed和Vim。模型选择包括Fable、Codex、Kimi等,并提及硬件、网络及GitHub工具,反映AI时代工具快速迭代。

🔎

延伸解读

工具迭代速度与选择逻辑

作者在短短几个月内将终端复用器从tmux切换到zellij再到herdr,反映出AI时代工具更新换代极快。其选择标准包括功能(如bordered rectangle、skill支持)和稳定性(zellij bug较多)。这种快速迭代也体现在模型选择上,作者同时使用多个模型,根据任务复杂度分配,如简单任务用便宜模型,复杂任务用SOTA模型。

AI辅助编程的实践模式

作者主力通过TUI(如herdr)指挥AI写代码,仅iOS调试保留Xcode,文本编辑用Zed和Vim。这表明AI辅助已深度融入日常开发流程,且作者偏好轻量、高效的终端环境。同时,作者利用Surge Ponte将家中Mac与移动设备连接,实现远程调用高性能计算资源,体现了AI时代对硬件资源利用的新思路。

网络环境对工具选择的影响

作者提到Kimi K3在“有些网络环境用不了Claude/Codex时使用”,暗示不同AI服务在不同网络条件下的可用性差异。这提醒读者在选择AI工具时需考虑网络环境的限制,并准备备用方案。此外,作者计划尝试Omarchy Linux,表明其愿意探索新工具以优化生产力,但尚未验证其效果。

Q&A

作者在2026年9月的主要编程语言和开发领域是什么?

作者主要使用Swift和TypeScript,开发iOS/Mac应用,后端用TypeScript + NodeJS,前端用TypeScript + Vue。

作者当前主要使用什么工具来指挥AI写代码?

作者主力使用TUI(终端界面)工具,如herdr,来指挥AI写代码,而不是依赖传统的IDE。

作者在什么情况下会使用Xcode?

只有在手动编译调试iOS应用时需要使用Xcode,其他文本编辑基本使用Zed和Vim。

作者使用的AI模型有哪些?分别用于什么场景?

作者使用Fable 5.1 + Opus 5(SOTA,Claude Max 20×)、Codex 5.6 Sol(SOTA,Codex Max 20×)、Kimi K3 Allegretto(备用,当Claude/Codex不可用时)、GLM-5.3-flash/DeepSeek-v4-flash(便宜大碗,用于简单任务如翻译和总结)。

作者为什么从tmux和zellij转向使用herdr?

因为tmux没有bordered rectangle,zellij Bug比较多,而herdr有skill和agent status,所以最终选择了herdr。

作者如何将家里的Mac与移动设备连接?

作者使用Surge Ponte通过Relay穿回家里,把家里的Mac当做Mainframe使用,可选替代方案是Tailscale或自建frp。

作者最近购买了新硬件,计划用来做什么?

作者购买了一根2TB的PCIe 4.0 x4 NVMe SSD,准备装到Windows笔记本上用来体验Omarchy Linux,如果好用可能会改变生产力工具。

🏷️

标签

➡️

继续阅读