Repository navigation
v0.9.9
LoongCode 0.9.9
上一版本 0.9.8
本版是一个针对性小版本,主线是根治 macOS 上账号用量后台轮询反复触发的「想访问其他 App 的数据」系统授权弹窗:后台查询用量、执行 OAuth 登录等操作拉起 CLI 时改用精简 shell 环境,不再加载用户 shell 配置、不再触达受系统保护的目录;同时新增账号用量全局开关,不需要该功能的用户可以一键彻底关闭后台查询与徽标展示。
✨ 新功能
- 账号用量全局开关:设置 → 通用新增「账号用量」开关(默认开启,中英文案)。关闭后侧边栏的 Claude / Codex 用量徽标整体隐藏,每 5 分钟一次的后台 CLI 查询与手动刷新全部停止,模型供应商页的用量区块显示「已在通用设置中关闭」提示。开关即时生效:关闭瞬间在途的查询结果不再落地展示;启动阶段先回填开关状态再决定是否开始轮询,不会出现「已关闭却仍抢跑一次查询」。
🐛 修复
- macOS 反复弹出「想访问其他 App 的数据」系统授权弹窗:账号用量徽标每 5 分钟在后台拉起 CLI 查询一次,CLI 启动例程会经用户默认 shell 加载 .zshrc 等配置,过程中触达其他 App 受系统(TCC)保护的目录,macOS 将访问归因到 LoongCode 并反复弹窗。现 macOS 上后台 OAuth 链路(登录 / 登出 / 状态 / 用量)拉起 CLI 一律改用 POSIX sh 精简环境,不再加载用户 shell 配置,弹窗根治;对话会话的 CLI 环境不受影响,shell 定制照常生效。
🔧 优化
- 后台 CLI 查询更干净:后台用量查询与 OAuth 操作拉起 CLI 时,全平台禁用 CLI 自动更新与非必需网络请求,5 分钟一次的静默轮询不会再顺带触发这些副作用。
摘要
- 根治 macOS 反复弹出「想访问其他 App 的数据」系统授权弹窗:后台用量 / OAuth 查询改用精简 shell 拉起 CLI,不再触达受保护目录
- 新增「账号用量」全局开关(设置 → 通用,默认开启):关闭后侧边栏徽标隐藏、后台查询彻底停止,启动期不再抢跑
- 后台拉起 CLI 时禁用其自动更新与非必需网络请求,静默轮询更干净
安装说明(未签名应用)
本应用暂未做操作系统级代码签名,首次安装会有系统安全提示,属正常现象。把本文贴进 GitHub Release 描述。
Windows(x64 / ARM64)
下载对应架构的 *-setup.exe 双击安装。若弹出「Windows 已保护你的电脑」:
点 更多信息 → 仍要运行。不确定架构就装 x64 版(ARM 设备可兼容运行)。
macOS(Intel / Apple Silicon 通用包)
下载 *.dmg,拖入「应用程序」。首次打开若提示「无法验证开发者」或「已损坏」:
- 方式一:在「应用程序」里 右键点 LoongCode → 打开,弹窗里再点「打开」。
- 方式二(前者无效时):终端执行
再正常打开。
xattr -cr /Applications/LoongCode.app
安装后应用内自动更新无需重复上述操作。