Skip to content

CodexFlow v0.6.0

Latest

Choose a tag to compare

@lulu-sk lulu-sk released this 05 Mar 21:01
· 42 commits to master since this release

CodexFlow v0.6.0

亮点

  • Git Worktree 工作流:引入Worktree 工作流,一键启动多个引擎隔离并行编码,高效开发,功能覆盖非 Git 目录一键初始化、分叉点范围创建、子 Worktree 复用、创建任务并发进度、取消回滚、重置与删除前提醒、Build/Run 配置等。
  • 历史详情面板升级:支持 Markdown 渲染与高亮,路径可直接左键跳转 IDE 到行号、右键复制路径。
  • 项目与交互体验优化:项目支持双击备注,折叠目录可显示子项目活动状态,通知跳转自动定位项目,确认弹窗与键盘交互更完善。
  • 终端与代理状态可观测性提升:新增Agent 工作时长计时显示,修复终端重启恢复问题。
  • 稳定性与安全增强:新增渲染层白屏自愈与 GPU 崩溃回退,IPC 安全发送防 reload 刷屏,ErrorBoundary 自动倒计时刷新,并补齐 CSP / frame-ancestors 安全头。
  • 性能优化:主进程 @ 搜索与文件索引路径优化,降低大仓库下卡顿与白屏风险。
  • 兼容性改进:修复 Gemini 新目录结构会话识别、hooksConfig 新字段兼容、超大 session 预览提取等问题。

下载(Windows x64 便携版)

  • CodexFlow-v0.6.0-win-x64-portable.zip
  • CodexFlow-v0.6.0-win-x64-portable.7z

快速开始

https://github.com/lulu-sk/CodexFlow/blob/master/README.zh-CN.md#-%E5%BF%AB%E9%80%9F%E5%BC%80%E5%A7%8B


CodexFlow v0.6.0

Highlights

  • Git Worktree Workflow: Introduces a Worktree-based workflow to spin up multiple isolated engines with one click for parallel coding—supports one-click init for non-Git folders, worktree creation by fork-point range, reusable child worktrees, concurrent task progress tracking, cancel/rollback, reset/delete safeguards, plus Build/Run configurations.
  • Upgraded History Details Panel: Adds Markdown rendering with syntax highlighting; click paths to jump directly to the IDE (with line numbers) or right-click to copy paths.
  • Project & Interaction UX Improvements: Double-click to edit project notes; collapsed directories now show sub-project activity status; notification jumps auto-focus the target project; confirmation dialogs and keyboard interactions are more complete.
  • Better Terminal & Proxy Observability: Shows agent working-time duration; fixes terminal restart recovery issues.
  • Stability & Security Enhancements: Adds renderer white-screen self-recovery and GPU-crash fallback; safer IPC sending to prevent reload flicker; ErrorBoundary auto countdown refresh; completes CSP and frame-ancestors security headers.
  • Performance Optimizations: Improves main-process @ search and file-indexing paths to reduce lag and lower white-screen risk in large repositories.
  • Compatibility Fixes: Resolves session detection for Gemini’s new directory structure, supports new hooksConfig fields, and improves ultra-large session preview extraction.

Download (Windows x64 Portable Version)

  • CodexFlow-v0.6.0-win-x64-portable.zip
  • CodexFlow-v0.6.0-win-x64-portable.7z

Quick Start

https://github.com/lulu-sk/CodexFlow/tree/master?tab=readme-ov-file#-quick-start


What's Changed

  • chore: 版本号升级至 0.5.0 by @lulu-sk in #98
  • feat(providers): 支持 YOLO 预设,修复自定义终端外部打开 by @lulu-sk in #100
  • chore: 规范 Windows 批处理脚本行尾 by @lulu-sk in #101
  • fix(terminal): 用 bootId 防止重启后恢复无效控制台 by @lulu-sk in #102
  • feat(worktree): 引入 git worktree 工作流,目录树,Build/Run by @lulu-sk in #103
  • fix(electron): 安全发送 IPC,避免渲染进程 reload 时异常刷屏 by @lulu-sk in #104
  • feat(dev): 支持多 worktree 并行开发启动 by @lulu-sk in #105
  • fix(shell): 修复Claude启动命令行多行文本截断,PowerShell 参数含非 ASCII 时改用 Base64 还原 by @lulu-sk in #106
  • fix(i18n): 首屏预加载内置命名空间避免 key 闪烁 by @lulu-sk in #107
  • feat(ui): 支持悬停快捷键与弹窗键盘操作 by @lulu-sk in #108
  • fix(terminal): 修复标签切换后滚动条指示错位 by @lulu-sk in #109
  • feat(worktree): 合并支持分叉点范围与重置 by @lulu-sk in #110
  • feat(settings): 缓存清理保留设置并回收 wt-* 目录 by @lulu-sk in #111
  • feat(worktree): 支持复用子 worktree 并在缺失记录时回退 by @lulu-sk in #112
  • feat(web): 确认弹窗展示目标信息 by @lulu-sk in #113
  • fix(storage): 清理缓存时保留项目与本地状态数据 by @lulu-sk in #114
  • fix(gemini): 超大 session 文件索引提取 preview 与 resumeId by @lulu-sk in #115
  • feat(history): 右上角新增历史面板悬浮开关按钮 by @lulu-sk in #116
  • fix(gemini): 兼容新版 hooksConfig 配置字段 by @lulu-sk in #117
  • perf(at): 主进程优化 @ 搜索与文件索引,降低大仓库卡顿/白屏 by @lulu-sk in #118
  • feat(history): 历史详情支持 Markdown 渲染与 DOM 查找高亮 by @lulu-sk in #119
  • feat(security): 添加 CSP 并补齐 frame-ancestors 响应头 by @lulu-sk in #120
  • fix: 代理完成通知改为 JSONL 桥接并补齐 osc9 配置 by @lulu-sk in #121
  • fix(web): ErrorBoundary 出错后提供倒计时自动刷新 by @lulu-sk in #122
  • fix(web): 快捷键D删除调整为Del键,修复弹窗 Enter 自动确认在背景焦点下失效 by @lulu-sk in #123
  • fix(worktree): 合并前终端代理拦截改为提示确认 by @lulu-sk in #124
  • fix(history): 使用稳定 messageKey 避免查找高亮导致的节点复用 by @lulu-sk in #125
  • feat(projects): worktree 创建支持临时 YOLO 开关 by @lulu-sk in #126
  • fix(history): developer 内容需显式启用类型筛选 by @lulu-sk in #128
  • fix(build): 修复 asar 与 glob@10 兼容性 by @lulu-sk in #129
  • fix(ui): 通知跳转时自动定位项目 by @lulu-sk in #130
  • fix(worktree): 持久化初始提示词并容错残留 REBASE_HEAD by @lulu-sk in #133
  • fix(projects): 修复 /mnt 路径历史归一化残留导致的重复入库 by @lulu-sk in #134
  • feat(rules): 增加项目与全局规则文件快捷编辑入口 by @lulu-sk in #135
  • feat(worktree): 增强创建任务并发进度与逐项后处理 by @lulu-sk in #136
  • fix(projects): 修复 worktree 创建弹窗小屏溢出不可整体滚动 by @lulu-sk in #137
  • fix(history): 修复历史详情 Markdown 行内代码长串溢出 by @lulu-sk in #138
  • feat(history): 支持历史分页加载并增强搜索体验 by @lulu-sk in #139
  • feat(terminal): 增加代理工作回合计时状态并优化默认窗口尺寸 by @lulu-sk in #140
  • feat(at-mention): 扩展@面板宽度并优化长标题可读性 by @lulu-sk in #141
  • feat(worktree): 优化 worktree 删除弹窗的对齐判定与偏好记忆 by @lulu-sk in #142
  • fix(history): 修复“继续对话”恢复期间误弹完成通知的问题 by @lulu-sk in #143
  • fix(worktree): 为worktree初始提示词启动补齐Working计时 by @lulu-sk in #144
  • feat(history): 历史详情路径支持交互优化:左键跳转IDE到具体行号,右键支持复制路径 by @lulu-sk in #145
  • fix(codex): codex窗口聚焦也允许通知 by @lulu-sk in #146
  • feat(worktree): 支持非 Git 目录一键初始化 by @lulu-sk in #147
  • feat(worktree): 支持 worktree 创建时备注项目名并自动编号 by @lulu-sk in #148
  • fix(notifications): 多实例避免窗口错弹完成通知 by @lulu-sk in #149
  • fix(topbar): 优化限制 Gemini 用量面板高度并启用内容滚动 by @lulu-sk in #150
  • fix(notifications): 完成通知统一完成事件去重并增强跨来源防重 by @lulu-sk in #151
  • fix(history): 修复历史详情本地路径MD缺少行号后缀 by @lulu-sk in #152
  • fix(notifications): 修复重复通知 by @lulu-sk in #153
  • fix(build-run): build和run命令支持配置相对目录 by @lulu-sk in #154
  • fix(worktree): 删除/重置 worktree 时如有终端,改为提醒 by @lulu-sk in #155
  • fix(projects): 折叠目录时蓝点提示子项目活动状态 by @lulu-sk in #156
  • fix(projects): 搜索支持目录备注名匹配 by @lulu-sk in #157
  • fix(main): 增加渲染层白屏自愈与 GPU 崩溃回退 by @lulu-sk in #158
  • chore(app): 优化通知角标视觉样式与层级 by @lulu-sk in #159
  • fix(gemini): 修复 Gemini 新版目录结构下历史会话不显示的问题 by @lulu-sk in #160
  • chore(app): 优化折叠目录子活动角标样式 by @lulu-sk in #161
  • feat(terminal): 增加 Agent 计时历史面板并修复状态竞态 by @lulu-sk in #162

Full Changelog: v0.5.0...v0.6.0