图片

近年来,围绕AI编码的讨论越来越多,虽然有些抱歉频繁提及,但能够快速实现“我想要这样的工具”的想法,实在令人感激。除了制作各种小工具外,最近我一直在努力打造一款理想的文本编辑器。

作为一名从业30年的撰稿人,我使用过许多文本编辑器,但总有一些不尽如人意之处。25年前我曾立志要自己开发一款编辑器,然而由于时间有限一直未能实现。如今,借助AI的帮助,这个梦想终于开始逐步成真。

图片

功能创意源源不断,虽然逐一实现会让项目永远无法完成,但幸运的是我并不感到厌倦。实际上,这篇文章也是用我自制的文本编辑器撰写的。

不过,随着各种限制显现,编辑器的引擎部分已经更新为旧版本。现在,我正在幕后开发第六次重构的新引擎,通过不断的拆解与重建,力求打造更完善的系统。

图片

在幕后工作的,是目前非常受欢迎的Claude Code。虽然偶尔也会用到Codex,但主要是利用Claude Code(命令行界面)进行多代理开发。项目中设有四个子代理,分别负责项目管理、引擎开发、前端UI开发和后端开发。

通常不会让四个代理完全并行工作,因为我的处理能力有限。若同时运行,开发进度会非常迅速,但人类审核跟不上,甚至会让人分不清究竟是人类在使用AI,还是被AI所驱使。

图片

因此,我通常与单个代理交互,逐步推进工作,这样即使在本职工作间隙也能兼顾开发。然而,从下达指令到完成任务仍需一定时间。我戏称这过程为“令和时代的3D渲染”,因为无法准确预测完成时间,为了顺利推进,我希望能随时监控处理状态。

但生活中难免离开电脑,比如吃饭或上厕所。虽然我习惯先下达指令再离开,但如果任务提前完成,AI就会闲置数分钟甚至数十分钟,实属浪费。

为此,我最近开始使用“Claude Code远程控制”功能。只要在电脑端的Claude Code预先设置好,便可通过手机上的Claude应用查看Claude Code的运行状态(前提是手机和电脑处于同一局域网内)。

图片

不仅能监控运行状态,还能下达指令、回答AI代理的问题、批准命令执行等,堪称遥控器。无论是吃饭间隙、如厕时,还是躺下休息,都能随时确认进度。

虽然当任务进入等待状态时(即使开启通知)不会提醒,有些不足,但整体体验已非常出色。减少无谓等待时间,提高开发效率,效果极佳!

图片

由于Claude Code是命令行工具,对新手来说门槛较高,但这大概只是过渡期。未来它将变得更加简单,任何人都能轻松使用。不过,我认为越早掌握这类工具,就越能在激烈变化的AI时代中立于不败之地。