Skip to content

Releases: Eric-huang799/duplex

Duplex v0.2.1

Choose a tag to compare

@github-actions github-actions released this 29 Sep 16:14

Duplex v0.2.1 — now for Windows, macOS and Linux

This release adds multi-platform installers and fixes three cross-platform issues (surfaced by the new automated build pipeline).

Downloads

Platform File
Windows (x64) Duplex.Setup.0.2.1.exe
macOS (Apple Silicon) Duplex-0.2.1-arm64.dmg
macOS (Intel) Duplex-0.2.1.dmg
Linux (x64) Duplex-0.2.1.AppImage

macOS builds are unsigned — right-click the app → Open the first time. AppImage needs chmod +x before running.

Fixes

  • Windows crash on exit — guarded TabManager teardown races that could crash the main process with Object has been destroyed.
  • POSIX protected-path gap — ~/.ssh, ~/.aws, ~/.gnupg (and system dirs) are now refused on macOS / Linux too, not just Windows.
  • Command timeout on POSIX — the timeout kill now takes down the whole process tree; previously a shell child could survive and hang the tool call.

Also in this release

  • README: 14-second demo GIF (EN + 中文) and a CI badge.
  • Pushing a v* tag now produces all platform installers automatically via GitHub Actions.

Full Changelog: v0.2.0...v0.2.1

Duplex v0.2.0

Choose a tag to compare

@Eric-huang799 Eric-huang799 released this 28 Sep 15:39

Duplex v0.2.0

新增

  • Skills — 兼容 Claude Code skill 格式(共享 ~/.claude/skills,支持专用 skill 目录);脚本执行前必须确认
  • 多协议模型接口 — Anthropic Messages / OpenAI Responses / Google Gemini 原生协议
  • 登录凭据导入 — 复用本机 Codex(ChatGPT 订阅)与 opencode 登录,无需手填 Key
  • 外部 agent 工具接入 — opencode / Codex / Claude Code / Gemini CLI / Qwen Code / 自定义 CLI:对话镜像 + 面板内发起会话
  • 安全与健壮性 — 全局急停快捷键(Esc/F2 可自定义)、删除三次确认、任务看门狗、渲染冻结自动恢复、进程树终止等

安装

下载 Duplex Setup 0.2.0.exe 运行安装。

交接文档

新接手请看仓库根目录 HANDOFF.md(架构地图 / 关键机制 / 已知限制 / 敏感边界)。


2026-09-29 更新 / Update

  • 外部工具双向镜像:Codex / Claude Code 的会话可直接在面板中回复续聊(无头 resume 同一会话,回复实时流回面板)。
  • 模型选择器:每个外部工具可在面板切换模型(默认跟随 CLI 配置),支持一键写回全局配置(自动时间戳备份)。
  • 修复:安装包正确内置 MCP 桥(此前打包版的外部工具 MCP 接入不可用);主题 / 引擎下拉类名拆分;README 同步更新。
  • External agents: reply directly from the panel now (Codex exec resume / Claude Code --resume, same session, replies stream back live). Per-tool model picker with one-click write-back to the global CLI config (timestamped backup). The installer now correctly bundles the MCP bridge.

Duplex 0.1.0

Choose a tag to compare

@Eric-huang799 Eric-huang799 released this 27 Sep 14:48

First public release of Duplex - one browser shared by a human and an AI.

Highlights

  • A real browser: tabs, address bar with search (Baidu / Bing / Google), themes, wallpaper start page
  • 24 MCP tools for AI agents (snapshot / click / type / drag / upload / wait / evaluate / annotation_mode / ...) with a zero-setup stdio bridge
  • opencode session mirror: AI messages, reasoning and tool calls stream into the side panel in real time
  • AI action visualization on the page (cursor / highlight / status bar) and instant Esc takeover
  • Page annotations compiled into structured text briefs - text-only AIs can see what you mean
  • Built-in OpenAI-compatible agent (DeepSeek / Kimi / Qwen / GLM / Ollama) with provider management
  • Full UI in Chinese and English

Windows x64 installer. After installing, see the README for connecting opencode or the built-in model. The installer is unsigned, so Windows SmartScreen may show a warning (More info -> Run anyway).