Deep Code v0.1.29 发布 —— 凌晨两点,我还在修 prompt 的光标问题

我后来跟朋友吐槽这事,对方回了句:「你去找他们 issue 啊。」我翻了翻 repo,发现最近的 PR 已经在修了——就是这次的 v0.1.29。
这次修了三件事:换行不再偷偷多出来一个了、光标停在按下去的位置不跳了、输入慢的时候界面终于告诉你「我在忙」而不是毫无反应。说实话这三条单独拎出来每条都是「才修?」的程度,但合在一起,一个跑在终端里的交互 CLI,输入手感从「能用」变「想用」。
内置 Skills:这次真正有价值的改动
Prompt 修复是开胃菜,内置 Skills 是主菜。
deepcode 之前没有「开箱即用的能力」这个概念——你想让 agent 按特定方式工作,得自己在 prompt 里写一套规则。v0.1.29 把一套 skill 系统直接绑进了二进制里:
- 几个常用 skill 直接在 built-in 里,启动就能用
settings.json新加了一个enabledSkills字段,开关控制- 不需要你自己搭 skill 目录结构了
说白了,这是向 Claude Code 的「Skills & Hooks」模式看齐。但 deepcode 有意思的点在于它专为 deepseek-v4 优化,skill 的设计不可能也不应该照搬 Claude 那一套。内置 skills 更像是一个「示范目录」——你先看看我们怎么写的,然后自己做。
Raw Mode 快捷键和被忽略的 Session Persistence
ctrl+r 切 raw mode——就是让你绕过 agent 的直接输出,把终端临时还给你。在 agent 频繁错误输出的时候切一下,跑个命令再切回来,比切 tab 再切回来快半秒。半秒的节奏,干一天的活能省下不少眼珠子的移动。
还有一个值得提的:docs/session-persistence.md。听起来像文档更新,但 session 持久化对所有用 deepseek-v4 的 CLI 工具来说都是关键痛点——prefix cache 靠的是 session 延续才能省钱。这个文档虽然只是写出来,但说明团队开始认真处理 session 生命周期的事了。
升级
npm install -g @vegamo/deepcode-cli
完整更新日志:GitHub Release
📢 关注我,获取最新开源更新日志和开发者工具动态。
#DeepCode #AI编码助手 #CLI工具 #DeepSeekV4