AICodeWrite

面向 Windows 的 DeepSeek Harness IDE

Windows 桌面应用,提供对话视图与IDE 视图: 默认全宽智能体对话,需要时再切换到资源管理器、编辑器、git、终端,以及可选的 Remote SSH — 附带 Windows 安装包与自动更新。

Windows 10/11 · NSIS 安装包 · 自动更新 · 版本 0.2.84

布局

对话视图或 IDE 视图

普通用户可留在对话视图:全宽智能体负责规划、改代码并汇报结果。 开发者切换到 IDE,即可使用资源管理器、编辑器标签页、git 与终端 — 同一智能体、同一窗口。

对话 — 智能体优先 IDE — 完整工作区
  • 标题栏「对话 | IDE」切换、智能体栏按钮、命令面板与查看菜单
  • 对话视图:项目与分支菜单,以及更改 / 终端 / 文件 / 浏览器右侧栏
  • 打开文件夹仍留在对话;打开文件时再进入 IDE 编辑
  • 布局偏好会记住,重启后仍生效
查看布局说明

在你的电脑上写代码的智能体

交出任务,看着智能体规划、改文件、调用工具、循环迭代,直到完成 — 特权操作一律先征求你的批准。

Agent deepseek-v4-flash

上线前加固 session cookie

给 cookie 签名、设置 httpOnly,并用测试覆盖这次改动。

  • Read src/auth.ts
  • Edited src/auth.ts · +18 ?6
  • Created src/auth.test.ts
  • Ran pnpm test

Cookie 已签名并设为 httpOnly。四项测试通过 — 可以审 diff 了。

Debug deepseek-v4-flash

查明改 cookie 后登录为何 500

复现 HMAC 失败,并在测试环境里钉死密钥。

  • Searched src/**/*.ts · login
  • Read src/auth.ts
  • Ran pnpm test auth.test.ts
  • Edited src/auth.ts + Settings

测试里密钥是 undefined。已加守卫,套件全绿。

智能体模式

规划、提问、编辑或调试

按工作方式切换模式:Agent 改文件并跑工具,Ask 只回答, Plan 会保存可预览/编辑再「构建」的 .plan.md,Debug 追查失败,Multitask 排队提示。

Agent Ask Plan Debug Multitask
查看计划文档

远程

不用离开 IDE 也能 SSH 上服务器

使用已保存的 SSH 配置连接,确认主机密钥,通过 SFTP 浏览与传输文件, 并审批远程 shell 命令 — DeepSeek Harness 仍只跑在本机回环。

Remote SSH 与 SFTP

核心是 Harness

AI 聊天需要真正的编码界面。编辑器、资源管理器、终端、git 与 Harness 智能体工具 都在同一窗口 — 由 AICodeWrite 打包成 Windows 应用。

IDE 壳

编辑器、文件树、diff、终端与 git — 专注的桌面布局,不是浏览器标签页。

DeepSeek Harness

智能体工具与会话跑在本机回环,对话栏可切换模型。

Windows 原生

Electron 打包。安装一次,API 密钥留在本机,原地自动更新。

集成终端

不用离开当前窗口

Ctrl+` 切换本地 PTY。智能体跑命令时不会闪控制台;你在编辑器下方面板查看输出。

终端与 git

按 IDE 来做,不是演示品

活动栏、资源管理器、终端、git、插件、模型与命令面板 — 为专注而排。

对话模型选择

在智能体输入栏即可切换模型,无需打开模型面板。

思考档位

设置中的 Auto / Off / Low / High / Max — 由 dsh-thinking-levels 插件驱动。

Git 源代码管理

标题栏本地分支芯片、源代码管理中的远程分支、提交、贮藏与内联 diff。

Remote SSH

活动栏中的 SSH 配置、主机密钥确认、SFTP 浏览/传输,以及需批准的远程执行。

插件市场

搜索、安装 Harness 插件,目录缓存与后台刷新。

自动更新

发现新版本时可选「稍后」或「下载」— 确认前不会开始下载。

TypeScript JavaScript Python Go Rust C# HTML JSON

插件

不用离开应用就能扩展 Harness

默认带插件市场、Auto Memory 与思考档位。安装视觉、推理与智能体桥接等插件到本机 web 配置 — GitHub 托管包在已安装 Git 时可直接使用。

插件与模型

丰富的编码能力

无论是你亲手改补丁,还是智能体来写,同一套编辑器界面都在手边。

  • 集成终端 编辑器内 PowerShell 或 cmd — Windows 上智能体 shell 工具静默运行。
  • 源代码管理 Git 状态、图形上方的提交、diff 与智能体变更列表。
  • 文件树 .gitignore 忽略的文件夹仍可见但淡化显示 — 需要时可展开 node_modules 等目录。
  • 命令面板 键盘优先:打开文件夹、搜索、设置、终端与更新。
  • 本机 Harness DeepSeek Harness 绑定 127.0.0.1。API 密钥留在本机;Remote SSH 为可选的出站连接。
  • 审批 本机特权工具与远程 SSH 命令都会暂停,直到你允许。
  • 计划文档 规划模式把方案写入 .aicodewrite/plans 下的 .plan.md — 预览、编辑,再构建。
  • 布局记忆 侧栏、可调整宽度的智能体面板和终端会记住你上次的位置。

在电脑上带着智能体开始构建

使用邮箱或手机号注册,在账户仪表盘管理订单与授权码 — 然后安装、粘贴 DeepSeek API 密钥并打开文件夹。

获取 Windows 授权