Harness 不是只能跑在 Web UI 里。把它接进你每天用的编辑器,体验更顺。
终端模式
dsh run "重构 src/utils 下所有函数,加上类型标注"
直接在项目目录跑,Agent 会就地改你的代码。
VS Code 集成思路
写一个 Editor 插件,把当前打开的文件、选中片段喂给 Agent:
- 右键"用 Harness 解释这段代码";
- 选中错误堆栈,"让 Agent 修一下";
- 保存时自动跑 lint 插件。
为什么值得接
你的代码、上下文本来就在编辑器里。让 Agent 直接读编辑器状态,比复制粘贴进聊天框靠谱得多。这也是"工具插件"的典型用法。
本文基于 DeepSeek Harness v0.1 开发者预览版撰写。项目处于快速演进期,命令、目录与配置项可能有变动,一切以 官方仓库 最新文档为准。