Skip to content

Releases: bjlida/GenCode

GenCode v0.8.0

03 Jun 09:53

Choose a tag to compare

GenCode v0.8.0 / 灵码ADE v0.8.0

GenCode is an AI-native terminal and lightweight agentic development environment (ADE). This release refocuses the product around a Cursor-style three-pane workspace: explorer and Git on the left, terminals and editors in the center, and a dedicated AI assistant panel on the right.

GenCode(灵码ADE) 是一款 AI 原生终端与轻量 Agent 开发环境。v0.8.0 将产品重心落在 Cursor 风格三栏布局:左侧资源管理器与 Git,中间终端/编辑器,右侧独立 AI 助手面板。


Highlights / 亮点

  • Three-pane UI with a resizable right AI panel (Ctrl+I, 320–480px, width persisted)
  • 三栏界面:右侧 AI 面板可拖拽调宽(Ctrl+I,320–480px,宽度会记住)
  • In-app settings overlay (Ctrl+,) — no separate settings window in normal use
  • 内嵌设置Ctrl+,),日常不再弹出独立设置窗口
  • Status bar split: CC icon (new Claude terminal) vs. Open AI assistant — two distinct entry points
  • 状态栏拆分:CC 图标(新建 Claude 终端)与「打开 AI 助手」互不混淆
  • Composer attachments: files, clipboard screenshots, screen capture (vision models)
  • Composer 附件:文件、剪贴板截图、屏幕截取(需支持视觉的模型)
  • Voice input with configurable transcription providers (Settings → Voice)
  • 语音输入:可配置转写方案(设置 → 语音输入)
  • Markdown preview/source toggle for .md files
  • Markdown 预览/源码 一键切换
  • Workspace memory: empty explorer on first launch; restores last project on next start
  • 工作区记忆:首次启动资源管理器为空;下次自动恢复上次项目目录
  • Windows: NSIS installer + portable zip in CI; custom installer artwork
  • Windows:CI 发布 NSIS 安装包与便携 zip,自定义安装界面

UI & platform / 界面与平台

  • Cursor-like typography density (13px chrome baseline) and refreshed header branding (GenCodeLogoMark)
  • 更接近 Cursor 的字号密度(13px 基准)与顶栏品牌标识
  • Settings Agent page: built-in skill presets, custom agents, snippets, custom instruction templates
  • 设置 Agent 页:内置技能预设、自定义 Agent、片段、自定义指令模板
  • Localized notification bell and Claude Code notification enable flow
  • 通知铃铛与 Claude Code 通知开关流程中文化
  • Maximize/layout fixes for the main window settings overlay

AI assistant / AI 助手

  • Right-side AiAgentPanel replaces the legacy bottom panel and floating mini window as the primary AI surface
  • 右侧 AiAgentPanel 成为主 AI 入口,替代旧版底栏与悬浮小窗
  • Refined Composer UI, tool approval cards, and 15 built-in skill presets with optimized Chinese prompts
  • Composer、工具审批与 15 个内置技能预设(中文提示词优化)
  • Selection → Ask AI (Ctrl+L) floating action on editor selection
  • 编辑器选区 向 AI 提问Ctrl+L
  • BYOK multi-provider and local models unchanged; keys remain in the OS keychain

Claude Code / 内嵌 Claude Code

  • Status bar CC icon: one-click new terminal tab running claude (openClaudeCodeTerminal)
  • 状态栏 CC 图标:一键新建 Claude 终端标签
  • Chinese locale injection for integrated terminal (language: chinese, zh_CN.UTF-8)
  • 集成终端自动注入中文 locale
  • Command reference palette (Ctrl+Shift+?) and MCP / skills management in settings
  • 命令参考面板(Ctrl+Shift+?);MCP 与扩展技能仍在设置中管理

Editor & explorer / 编辑器与资源管理器

  • Editor context menu: undo/redo, cut/copy/paste, format document (Ctrl+Shift+Alt+F)
  • 编辑器右键菜单:撤销/重做、剪切/复制/粘贴、格式化
  • Explorer context actions refactor; symlink-safe delete on the Rust backend
  • 资源管理器上下文菜单整理;后端删除不再跟随符号链接越界
  • Git panel alignment when project root matches the explorer root

Fixes & reliability / 修复与稳定性

  • Terminal WebGL repaint after panel reparent (rendererPool.ts)
  • 面板重排后终端 WebGL 重绘修复
  • OSC cwd re-attach guard — switching tabs no longer clears the terminal due to cwd updates
  • OSC cwd 重挂载防护,避免切换标签时误清空终端
  • CI: Windows release uses NSIS-only bundling (avoids WiX light.exe failures); portable zip no longer overwrites the release display name
  • CI:Windows 仅打 NSIS,避免 WiX 失败;便携包不再覆盖 Release 显示名

Install & upgrade / 安装与升级

Platform Artifact
Windows GenCode_*_x64-setup.exe (NSIS) + portable .zip
macOS .dmg (Apple Silicon + Intel)
Linux .deb, .AppImage, .rpm

Download the asset for your OS below. Auto-update is built in: the app checks GitHub Releases on startup when a signed update manifest is available.

请在下方的 Assets 中选择对应平台的安装包。应用内置自动更新,在配置了签名更新清单时会于启动时检查新版本。

Upgrade from v0.7.x: install over the previous version, or use the in-app updater. No migration steps required; settings and keychain entries are preserved.

从 v0.7.x 升级: 直接覆盖安装或使用应用内更新即可,无需额外迁移。


Documentation / 文档


Full changelog / 完整变更

Compare: v0.7.3...v0.8.0

Feedback: GitHub Issues · License: Apache-2.0

What's Changed

  • feat: Cursor-style UI overhaul and installer branding by @bjlida in #1

New Contributors

  • @bjlida made their first contribution in #1

Full Changelog: v0.7.3...v0.8.0