Threadlight 1.0 是首个正式稳定版本:把多 Agent 编排、本地与远程工作空间、可观察执行链路和工程交付流程整合进同一套 provider-neutral Runtime。
⚠️ macOS Apple Silicon:未签名测试版
现提供 Threadlight-1.0.0-macOS-arm64-unsigned-test.dmg,适用于 Apple Silicon(M1/M2/M3/M4/M5)和 macOS 13 或更高版本。
这是“未签名测试版”:当前构建未使用 Apple Developer ID 签名,也未通过 Apple notarization。macOS Gatekeeper 会在首次启动时拦截;请先核对下方 SHA-256,并只从本 Release 下载。
安装与打开方法:
- 下载并打开 DMG,把
Threadlight.app拖入“应用程序”。 - 在 Finder 的“应用程序”中按住 Control 点击
Threadlight,选择“打开”,再次确认“打开”。 - 如果仍被拦截,前往“系统设置 → 隐私与安全性”,找到 Threadlight 的提示并选择“仍要打开”。
- 如果系统显示 App 已损坏,可在核对 SHA-256 后运行:
xattr -dr com.apple.quarantine /Applications/Threadlight.app
open -a ThreadlightDMG SHA-256:838f0a26e9f575cdb33e694b4fa923d865bde060581ab45104ae2f2266d74e0a
也可以下载同名 .sha256 文件后验证:
shasum -a 256 -c Threadlight-1.0.0-macOS-arm64-unsigned-test.dmg.sha256主要更新
- 运行时级多 Agent 编排:持久化子 Agent 状态、follow-up、中断、结果收集和活动展示
- 桌面端与 Web 共用工作空间,支持本机或远程 Host、模型选择、终端、文件、Diff、Review 与交付
- Git 项目任务默认使用隔离 worktree,并支持安全恢复单个文件或全部任务改动
- Skills、Plugins、项目记忆、诊断导出和自定义 OpenAI-compatible 模型
- 更完整的移动端、中文输入法、崩溃恢复、上下文连续性和 Diff 布局修复
在线入口
一键自部署 Host + Web
Release 附带完整 Host + Web 包。Node.js 22+ 的 macOS 或 Linux 用户可以运行:
curl -fsSL https://threadlight.xyz/install.sh | sh脚本会安装到当前用户目录,生成随机 Token,注册 launchd 或 systemd 用户服务,并启动一个空 Host;连接后从 UI 添加项目。
Host + Web 包 SHA-256:3b82eed4fa5101adc796c854dad91c1366e18a4c1a612d3f8b57e1a7309ce10c
自部署 Hotfix(2026-08-10)
- 修复 Host 打包后的 app-server 因 ESM 动态加载
child_process失败而反复退出,导致保存设置卡住、刷新后持续 Loading。 - 自部署 Host 改用独立数据目录,避免与桌面端
~/.threadlight并发写入;旧版配置升级时会保留原数据。 - macOS launchd 服务注册增加短暂失败重试。
验证
- DMG 从
v1.0.0tag(e3cb90c)构建 - Host + Web 包来自
main提交513d29b - Apple Silicon 主程序与 Electron 运行时均为 arm64
hdiutil verify通过- Node.js 22
- GitHub Actions 主分支 CI 通过
- 143 个测试文件、830 项离线测试通过
- Cloudflare 官网和 GitHub Pages Web 客户端均已部署
安全边界
内置工具以当前用户权限运行,不提供操作系统级 sandbox。请只使用可信工作区;需要强隔离时,请配合容器、虚拟机或系统 sandbox。