版本演进全览:从 v0.0.1 到 v0.5.9 的架构、多 Provider 与安全演进史)
开发工具AI 应用代码智能体【免费下载链接】idea-claude-code-gui一个功能强大的 IntelliJ IDEA 插件为开发者提供 Claude Code 和 OpenAI Codex 双 AI 工具的可视化操作界面让 AI 辅助编程变得更加高效和直观。项目地址https://gitcode.com/zhukunpenglinyutong/idea-claude-code-gui点击查看免费下载本篇文章以仓库根目录的 CHANGELOG.md 为骨架系统梳理 idea-claude-code-gui品牌名 CC GUI从首个可用版本到 v0.5.9 的完整演进脉络常驻 Daemon 架构如何取代「每请求冷启动进程」、Claude/Codex 之外如何扩展出 Grok/Kimi/OpenCode/PI/OMP/DSH/MiniMax/ZCode 等 CLI Provider、流式输出与历史加载的稳定性与性能如何被反复打磨、安全基线如何逐步收紧以及 10 语言国际化体系如何建成。读完本文你可以把这份变更日志当作一张「架构演进地图」对照源码快速定位每个关键机制的实现位置。一、演进主线三个阶段的架构跃迁从 CHANGELOG 的记录看CC GUI 的架构演进大致可分为三个阶段每一阶段都解决了当时最核心的体验瓶颈。阶段一v0.0.1 ~ v0.0.9GUI 骨架与基础链路2025-11-19v0.0.1实现历史记录读取功能11 月 20 日完成简易 GUI 对话基础页面、历史消息渲染以及「对话 回复」功能——官方标注「完成 claude-bridge 核心」。11 月 21 日v0.0.2完成简易 GUI 对话权限控制功能文件写入功能展示。11 月 22 日把纯 HTML 前端重构为Vite React TS并将前端资源从 CDN 下载改为本地打包加快首屏速度。11 月 23 日v0.0.3解决核心交互阻塞流程重构交互页面 UI。11 月 24 日v0.0.4实现简易版 cc-switch 功能渠道配置切换。11 月 26 日v0.0.5增加使用统计修复 Windows 下新建问题按钮失效。11 月 27 日v0.0.6重构输入框交互支持发送图片、模型容量统计、多平台兼容性修复。11 月 30 日v0.0.7支持 Opus 4.5 提问权限弹窗从系统弹窗改为页面内弹窗并增加「允许且不再询问」功能。12 月 1 日v0.0.7-beta2重构channel-manager.js与ClaudeSDKBridge.java主代码解决三方 API 兼容性问题。12 月 2 日v0.0.8支持主动调整 Node 路径适配五花八门的 Node 安装方式、增加白色主题、将渠道配置与 cc-switch 解耦插件开始兼容 IDEA 23.2。12 月 5 日v0.0.9支持基础版 MCP修复 Windows 下输入特殊字符报错、Node 安装 Claude 路径无法识别等一批平台性问题。这一阶段的产物可以在源码中直接看到痕迹channel-manager.js至今仍是「统一 bridge 入口」其头部注释明确定义了以provider command形式分发到不同 channel 的设计见 ai-bridge/channel-manager.js。阶段二v0.1.x从每请求进程到常驻 Daemonv0.1.x 是功能密度极高的一个阶段其中对体验影响最大的里程碑是 v0.2.3 引入的Daemon 常驻进程模式但早在 v0.1.x 系列里进程生命周期与流式链路就已经开始被反复加固。v0.1.112 月 11 日当前打开文件路径默认发送给 AI、国际化、重构供应商管理列表支持导入 cc-switch 配置、文件拖拽入输入框、删除历史会话、Skills 功能、右键选中代码发送到插件、重构文件功能。v0.1.2 ~ v0.1.2-beta712 月 21 ~ 26 日字体缩放、DIFF 对比、收藏、修改标题、按标题搜索历史实现 Claude Code 模式切换含全自动权限模式默认设置CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC1降低遥测多轮修复输入框卡顿官方记录「6000 对话也不卡」。v0.1.4 系列2026 年 1 月适配 Codex 对话、Codex 环境变量 Key 读取、Codex 供应商编辑、Codex 智能体、Codex 使用统计支持官方订阅制登录macOS、Ask User Question首次启动异步解压 ai-bridge 防止阻塞 IDEA。v0.1.5 系列1 月 11 ~ 17 日Quick Fix 与 Claude 集成npm 权限问题自动修复标签页管理AI1/AI2… 序列化命名App.tsx从 2652 行拆到 306 行、ChatInputBox拆成 8 个自定义 hooks——前端组件化重构从此成为长期主题。v0.1.61 月 24 日状态面板任务跟踪 / 子代理状态 / 文件变更撤销、会话索引缓存内存 5 分钟 TTL 磁盘持久化、输入历史Tab 补全持久化于~/.codemoss/inputHistory.json这正是仓库中 input-history-service.cjs 的前身。v0.1.7 系列1 月 28 日 ~ 31 日消息队列AI 处理时自动排队队列 UI 位于输入框上方、MCP 服务器工具获取与缓存STDIO / HTTP/SSE、AskUserQuestionDialog与PlanApprovalDialog的 5 分钟超时倒计时、交互式 Diff 视图Apply/Reject、斜杠命令磁盘缓存7 天 TTL。阶段三v0.2Daemon 化、多 Provider 化与性能工程v0.2.32026-02-27引入Daemon 模式消除每请求 Node.js 进程冷启动官方记录原 SDK 加载需 5~10 秒。常驻进程使用NDJSON 协议stdin/stdout 逐行 JSON心跳监控 15 秒间隔 / 45 秒超时、自动重启最多 3 次、三阶段预热策略并支持对进行中 SDK 查询的中断abort。v0.2.703-10项目级提示词存储全局 项目双作用域随 Git 共享、Codex suggest 审批模式、Provider 拖拽排序、apiKeyHelper企业认证支持。v0.3.103-23CLI Login Provider委托 Claude SDK 原生 OAuth、Provider 停用支持、韩语支持ClaudeSDKBridge1600 行拆分为 12 个聚焦类。v0.3.304-01SDK 版本选择器、Codex CLI Login 虚拟 Provider、LCS 差异展示的 EditToolBlock、4 模式 Diff 主题、流式心跳10 秒防误判卡死。v0.3.504-17Claude CLI 客户端身份模拟向 SDK 子进程传 CLI 风格请求头与环境、Opus 4.7 与 Sonnet 4.6 / Opus 4.6 升级到 1M 上下文窗口。v0.404-24控制台与 Terminal 选中文本发送、UI 字体配置、历史浏览优化lite-read / mtime 增量扫描。v0.508-09Grok / Kimi / OpenCode / Pi 四大 CLI Provider正式加入Grok 常驻多轮 ACP Daemon、500K Context Ring、Codex 自定义模型上下文窗口、流式 AI Commit Message 生成、KaTeX 数学公式渲染、/goal斜线命令。这条主线在源码中的落点很清晰daemon.js的头部注释明确写着「SDK loaded once at startup (~2-5s saved per request)」并定义了claude.send、heartbeat等 NDJSON 消息形态见 ai-bridge/daemon.js。二、多 Provider 生态从双引擎到「Claude, Codex and More」v0.5.5 将品牌升级为「CC GUIClaude, Codex and More」CHANGELOG 完整记录了 CLI Provider 的扩张路径版本新增 Provider关键能力v0.1.4Codex对话、环境变量 Key、供应商编辑、智能体、使用统计v0.508-09Grok / Kimi / OpenCode / Pibridge 通道、Java 会话路由、CLI 状态检测、Beta 提示v0.5.1——PI / OpenCode / Kimi 会话历史OpenCode 1.x SQLite 历史opencode.dbGrok 动态模型发现listModelsCLI 图片附件v0.5.3DSHDeepSeek HarnessWebSocket bridge、流式文本/思考、审批与提问处理、持久化多轮会话、会话历史管理v0.5.4OMPOh My PiPi 兼容无头 Agentomp/oh-my-pi/pi-coding-agent、--resume多轮会话、omp models --json模型目录、modelRoles驱动的模式选择器v0.5.6ZCode / MiniMax CodemcodeZCode持久化zcode app-serverJSON-RPC 运行时自动复用桌面客户端凭证mcode无头minimax exec流式对话、图片附件、从~/.minimax/config.yaml读取模型选择器v0.5.7——MiniMax Code ≥ 0.4schemaVersion 1stream-json 信封解析pi Provider 的 Windows 与版本管理器兼容修复这套架构的统一入口就是channel-manager.js——它以provider command的方式把send、sendWithAttachments、getSession等命令分发到claude-channel.js、codex-channel.js、grok-channel.js、kimi-channel.js、opencode-channel.js、pi-channel.js、omp-channel.js、dsh-channel.js、minimax-channel.js、zcode-channel.js见 ai-bridge/channel-manager.js。对应的服务实现位于 ai-bridge/services 下的claude/、codex/、grok/、zcode/、dsh/等目录每个目录都有独立的 message-service、models-service 以及配套测试例如Grok 的持久化 ACP 服务persistent-acp-service.jsZCode 的持久化运行时persistent-zcode-service.jsDSH 的 WebSocket 桥接ws-client.js、negotiate.js2.1 会话历史的多格式读取多 Provider 化的难点之一是会话历史格式各不相同。v0.5.1 明确列出了各家的磁盘格式PI 用 JSONL、OpenCode 用 storage1.x 起优先opencode.dbSQLite、Kimi 用state.jsonwire.jsonl含旧版路径。v0.5.7 还为 Claude 历史引入了与 Codex 一致的按回合分页恢复会话先加载最近 30 个回合向上滚动通过「显示更早消息」按需拉取更早分页bridge 侧返回fromTurn/toTurn/hasMore/cursorReset元数据Java 侧在会话锁保护下分页分页失败回退到旧的整段加载保证游标损坏时用户不会看到空白对话。三、模型目录与定价的持续维护CHANGELOG 几乎每个版本都在维护模型清单这是与 Claude / Codex 官方模型迭代强耦合的工程活也解释了仓库中 claudeModelMapping.ts、modelLabelUtils.ts、codexModelList.ts 等文件为什么反复变化。关键节点v0.1.9默认模型升级到 Sonnet 4.6 / Opus 4.6移除 Opus 4.5。v0.4.4新增 Opus 4.8200K / 1M 上下文、reasoning-effort 映射。v0.4.6-fix1移除已下线的claude-opus-4-7新增claude-sonnet-5200K / 1M、max reasoning。v0.4.7-fix1新增 GPT-5.6 家族Sol / Terra / Luna1.05M 上下文gpt-5.6前缀/别名解析到 Sol。v0.4.9新增 Fable 5 模型Mythos 级$10/$50 每 1M tokens并将 Claude SDK 最低版本要求提升到 0.3.182以识别fable别名新增 gpt-5.4-mini400K 上下文$0.75/$4.50/$0.075。v0.5.5-fix1新增claude-fable-5-1首位模型200K / 1Mxhigh/max reasoning$10/$50与 GPT-6 Astragpt-6-astra1.05M$10/$50移除已下线的 Opus 4.8。v0.5.7新增 Claude Opus 5.5200K / 1M$4/$20支持 reasoning-effort、GPT-6 Sol$2/$10与 GPT-6 Luna$0.1/$0.51.05M 上下文移除 GPT-5.4。v0.5.9新增 Claude Sonnet 5.5200K / 1M与 GPT-6.1 Sol1.05M并把两者的价格注册在更短的claude-sonnet-5/gpt-6前缀之前保证claude-sonnet-5-5-2026-04-01、gpt-6.1-sol-2026-04-01这类带日期的快照模型按预期计费而不是命中旧别名。从源码看modelLabelUtils.ts中claude-sonnet-5-5与gpt-6.1-sol的标签/描述/映射键与 CHANGELOG 完全对得上映射族claude-sonnet-5-5: sonnet也印证了「族别名 → 具体模型」的解析逻辑见 webview/src/components/ChatInputBox/modelLabelUtils.ts。3.1 模型 ID 的「原样发送」治理模型目录维护中最容易踩的坑是别名迁移误伤自定义模型。v0.5.8 修复了两个典型问题claude-opus-4-6被静默改写该 ID 官方 API 仍在提供服务却进了「已下线模型迁移表」导致自定义模型被改写为claude-opus-5。修复后自定义模型带isCustom标记在任何路径上都不做别名迁移normalizeClaudeModelId接收自定义 ID 集合Java 侧新增setModelVerbatim。SDK 收到族别名而非精确 IDmapModelIdToSdkName返回opus这类别名只能通过ANTHROPIC_DEFAULT_OPUS_MODEL解析而该变量被 webview 托管设置刻意清空导致请求静默回落到 CLI 默认 Opus。修复引入resolveSdkModelName优先使用解析后的精确 ID含MiniMax-M2.5这类 Provider 映射并接入消息、附件、常驻查询、提交信息与提示词增强等全部路径。四、流式输出、历史加载与性能工程v0.3.3 到 v0.5.8 之间CHANGELOG 出现了大量「数字对比」式的优化条目是理解本项目性能工程思路最直观的材料。4.1 流式渲染的三代方案早期v0.2.x前端用requestAnimationFrame合并updateMessages避免每 50ms 解析大 JSON 负载消除长会话「假卡死」。中期v0.4.x后端引入StreamMessageCoalescer自适应 JCEF 节流500ms–5s 动态调整、45s 流看门狗JCEF 静默丢信号时自动补发onStreamEnd、10s 流式心跳再配合 16ms 定时器渲染。v0.5.7 明确解释了为何放弃requestAnimationFrameJCEF 降优先级绘制状态下 rAF 回调会被无限推迟导致增量一直堆积。v0.5.8 的「只下发分歧尾部」增量下发不再受对话长度门控旧的 300 条消息阈值与 64 条尾部传输被移除合并器找到新快照与已投递快照的第一个分歧下标只推后缀。50 条消息、30 万字符的会话每次只推送几 KB超过 20 万字符的负载进一步加大合并间隔且每个快照在消息锁内只构建一次。实测数字复制捕获从 6,665 次降到 230 次200 条消息 30 个结果。4.2 历史读取的增量与缓存Codex 历史分页v0.5.81,000 回合的会话只解析一次源记录而不是每页重扫取三页时源记录解析从 6,000 降到 2,000送入解析器的字节从 623,340 降到 207,780。超出预算每会话 200,000 条偏移 / 64 MiB每个 injector 两个会话时回退到流式全扫描。工具回放增量读取v0.5.8通过字节偏移、UTF-8 解码残留与半行处理未增长的会话不再被反复全文读取——30 次未增长更新中正文读取从 2,107,650 字节降到 0同时仍能识别同 inode 重写与截断尾部。流式代码高亮合并v0.5.8未闭合的代码围栏最多每 150ms 高亮一次围栏闭合或流结束时立即刷新300 行代码加 30 次增量的高亮调用从 31 次降到 2 次。4.3 会话锁与串行化v0.5.7 开始流式输出与历史加载共享同一份对话记录时改为串行所有消息列表读写方持有SessionState.messageStateLock历史加载携带归属令牌被取代的加载既不会写入过期结果也不会让 loading 卡住传输快照在锁内捕获webview 事件队列以前端就绪为门槛并带有限次重试。五、安全基线从「默认放开」到「默认确认」CHANGELOG 中有两次集中且明确的安全加固值得单列。5.1 v0.4.6默认权限模式从bypassPermissions改为default这是默认行为的一次重大反转涉及面很广工具调用默认需要确认而非自动放行PreToolUsehook 对 Bash/Agent 返回ask覆盖settings.json中过于宽松的 allow 规则阻止NODE_OPTIONS/LD_PRELOAD/DYLD_*等环境变量经请求侧注入「始终允许」对 Bash/Agent 限定到命令级而非整个工具拒绝 command/args 含 shell 元字符的 MCP stdio 启动npm install增加--ignore-scripts防止经安装钩子的供应链 RCEsettings.json/config.json文件权限收紧到0600Codex 默认 sandbox 从danger-full-access改为workspace-write。5.2 v0.4.7默认权限模式不再把所有工具一律交给 SDKv0.4.7 的加固更细致只读工具新增NotebookRead、BashOutput仍然交给 SDK使settings.json中Read(./.env)这类 deny 规则继续生效而Bash/Write/Agent返回ask优先级高于 allow 规则。理由是settingSources包含 project 与 local 作用域否则恶意仓库的.claude/settings.json可以静默自动放行Bash。5.3 权限模式的持续修正v0.4.7 修复 Auto 模式中途切换失效allowDangerouslySkipPermissions是进程启动时冻结的 argv 参数运行时的set_permission_mode无法给已启动子进程补上因此切入/切出 Auto 改为强制重建 runtime。v0.5.6 引入原生「Auto」权限模式Provider 侧审查器先行裁决只有升级请求才弹批准对话框Codex 映射为受护栏约束的 workspace-write 沙箱 按需批准要求 codex-sdk ≥ 0.146.0无头 CLI Provider 安全降级为 Default。v0.5.6 修复「Auto 模式在切换 Provider 后被静默降级」归因为权限模式归一化顺序错误已在发布审查中修复。安全主题的代码落点在 ai-bridge/permission-handler.js、permission-ipc.js、permission-safety.js 以及 services/claude/mcp-status 下的校验器如 command-validator.js仓库根目录另有独立的 SECURITY.md 安全策略。六、国际化10 语言与统一语言包国际化从 v0.1.1 起步历经 8 → 9 → 10 语言扩展。v0.4.4 明确了 10 种语言清单zh、zh-TW、en、ja、ko、es、fr、pt-BR、ru、hi。与之对应的源码是 webview/src/i18n/locales 下的 10 个 JSON 文件如zh.json、en.json、pt-BR.json配置入口为 webview/src/i18n/config.ts。两个有代表性的修复v0.5.9 输入框右键菜单翻译contextMenu.cut/paste/newline原本在所有语言包包括en中都不存在导致剪切/粘贴/插入换行永远回落到硬编码英文非英文界面出现中英混排菜单修复后 10 个语言包全部补齐顺序为 cut → copy → paste → newline → quote。v0.5.9 的 already has an active writer 独立诊断该错误此前被界面误判为「会话线程已过期」并建议新建会话v0.5.9 为其提供独立诊断文案与重试指引覆盖 10 个语言包。七、近期版本v0.5.x重点修复解读v0.5.x 是打磨最密集的一段其中几个修复直接对应了源码结构值得展开7.1 Codex 回合重叠与排队消息重复发送v0.5.9根因Codex 在整个回合期间持有「按线程持久化的写锁」上一进程仍存活时再启动一次codex exec resume会以 thread-store conflict: already has an active writer 失败。修复组合拳包括按 channel 串行化发送、下一回合启动前先停掉仍存活的上一回合、消息队列每个空闲期最多派发一条、以及 8 秒「loading 免疫窗口」防止上一回合迟到的showLoading(false)/onStreamEnd回声重置新回合状态。该错误模式在源码中有直接实现——codex-utils.js 中isThreadWriterConflict正是基于already has an active writer字样识别此错误并配套 codex-utils.test.js 测试。7.2 macOS 27 图片粘贴修复v0.5.8CmdV 在到达 CEF 之前被系统吞掉只留下孤立的KEYUP。修复方案是三层配合CEF 键盘钩子识别孤儿KEYUP并转发剪贴板图片、AWT 层兜底覆盖 IDE 级路径、非BufferedImage的剪贴板负载MultiResolutionCachedImage转换而非抛ClassCastException同一张图片被 DOM 粘贴与 Java 生产者同时投递时通过 1 秒重放窗口 字节比较只挂载一次。7.3 Codex 请求不再有 2 小时总时长上限v0.5.8此前 Codex 桥接看门狗是「10 分钟无输出 2 小时总时长」双上限v0.5.6 引入v0.5.8 改为只有连续 10 分钟无任何输出才算卡死长时重构、完整测试套件与长 Agent 链不再被中途杀死。7.4 本地设置覆盖 webview 控制项v0.5.8settings.json的环境变量此前会静默覆盖 webview 中用户选择的推理强度、MAX_THINKING_TOKENS与 1M 上下文开关。修复从两个方向入手从 daemon 与 CLI 子进程环境中剥离受控变量并注入行内--settings覆盖确保 SDK 尊重每轮的 UI 选择。这与 ai-bridge/config/api-config.js 中isWebviewControlledEnvVar的实现呼应见 daemon.js 的引用。7.5 提交信息生成跳过 MCP 启动v0.5.8Agent SDK 兜底路径改用strictMcpConfig且不传任何 MCP server用户配置的 MCP server 不再抢在第一个流式 token 之前启动——典型配置下实测约12s → 0.5s。同时流式返回空文本时如 DeepSeek 的 Anthropic 兼容端点改为非流式messages.create()重试一次并关闭 thinking避免推理模型把预算全花在思考上v0.5.7 加固。八、前端组件化与代码健康度治理CHANGELOG 反复出现「拆分大组件」条目这是一条贯穿始终的工程主线v0.1.5-beta3App.tsx从 2652 行拆到 306 行。v0.2.1ClaudeSDKToolWindow约 2700 行拆为 11 个单一职责类。v0.4.2useModelProviderState400 行拆为四个单一职责 hooksApp 组件拆出DialogContext/SessionContext/UIStateContext/MessagesContext四个上下文与ChatScreen容器对应 webview/src/contexts 目录。v0.5.6拆掉 webview 最大的批组件App.tsx、ChatInputBox、MessageItem、ProviderDialog、设置板块、仪表盘组件1562 个测试全绿。v0.5.7继续清理——抽出nodeProcessDropdownLayout、providerNotConfigured、convertAtFileRefsToLinks、sampleAnchorItems等独立模块拆分 token-tracker 仪表盘 context 与工具函数以保住 Fast Refresh 状态。工程细节还包括v0.4.2 启用 CheckstyleNeedBraces规则为 44 个 Java 文件中的 197 处单行 if/else 补花括号防止 goto-fail 式编辑v0.3.1 将 Java 包结构按领域重组action / ui / i18n / permission / session / settings / skill 等对应 src/main/java/com/github 下的目录布局。九、其他值得关注的功能演进MCP 体系v0.4.9 将 MCP 设置面板拆为 Claude / Codex 独立标签页各自的服务器列表、工具集、缓存键与updateCodexMcpServerTools回调通道避免互相覆盖v0.4.7 新增 MCP 应用市场内置预设 / 官方 MCP Registry / GitHub MCP Registry / 官方 GitHub 组织结果落盘缓存并支持过期回退与从 GitHub Copilot 导入v0.5.1 加入内置/mcp斜线命令。用量统计v0.4.9 用内置 TokenTracker 仪表盘替换自建统计本地 server gate 自动检测 / 安装tokentracker-cli并在127.0.0.1白名单代理v0.5.4 新增 Claude 套餐用量条5h / 7d 窗口节奏着色与可插拔中继用量 vendor按ANTHROPIC_BASE_URL匹配 Kimi For Coding、MiniMax Coding Plan、z.ai / bigmodel.cn。对话体验消息锚点导航栏v0.2、会话内搜索Cmd/CtrlFv0.4.4、排队消息拖拽排序v0.5.7、对话引用到输入框Ctrl/CmdShiftQv0.5.1、对话回退 rewindv0.1.5-beta1对应 message-rewind.js、AI 会话标题自动生成v0.4.2。平台兼容WSL2 全套兼容v0.4.5、Node 版本管理器解析nvm / fnm / mise / asdf / volta / nvmd / hermesv0.5.5、Windows.cmd/.batshim 的 PATHEXT 解析与 shell 安全启动v0.5。进程治理Node 进程管理面板按 daemon / 进行中对话 / 孤立进程分组一键清理孤立进程v0.4.4、killByPid所有权校验只允许终止当前 JVM 进程快照中的 PIDv0.4.4 安全修复、多 IDE 实例下通过ProcessHandle.parent()认领自己 fork 的进程v0.4.4。十、结语如何阅读这份演进史如果要把 3000 余行 CHANGELOG 压缩成一句话CC GUI 的演进始终围绕「IDE 内 AI 协作的体验与安全」展开——先解决能不能跑GUI 骨架、bridge 链路再解决快不快Daemon 化、流式合并、增量历史再解决全不全十种 CLI Provider、十种语言、完整 MCP 与用量体系最后反复收敛于稳不稳与安不安全权限模式、进程治理、XSS/注入防护。对想深入源码的读者建议按以下路径对照阅读架构总览README.zh-CN.md、docs/codex/MULTI-PROVIDER-ARCHITECTURE.md、docs/opencode/MULTI-PROVIDER-ARCHITECTURE.mdBridge 入口与协议ai-bridge/daemon.js、ai-bridge/channel-manager.js、ai-bridge/config/api-config.jsProvider 服务实现ai-bridge/services 目录下的 claude / codex / grok / zcode / dsh 等子目录前端模型与国际化webview/src/components/ChatInputBox/modelLabelUtils.ts、webview/src/utils/claudeModelMapping.ts、webview/src/i18n/locales安全与权限ai-bridge/permission-handler.js、SECURITY.md版本演进仍在继续最新能力请以 CHANGELOG 顶部最新版本条目与对应源码为准。赞分享开发工具AI 应用代码智能体【免费下载链接】idea-claude-code-gui一个功能强大的 IntelliJ IDEA 插件为开发者提供 Claude Code 和 OpenAI Codex 双 AI 工具的可视化操作界面让 AI 辅助编程变得更加高效和直观。项目地址https://gitcode.com/zhukunpenglinyutong/idea-claude-code-gui点击查看免费下载相关推荐CC GUIjetbrains-cc-gui版本演进全解读从单 CLI 桥接到多 Provider 架构的技术实践指南CC GUIjetbrains cc gui版本演进全解读从单 CLI 桥接到多 Provider 架构的技术实践指南 CC GUI原 idea cla从 v0.0.1 到 v0.5.9Spectre.css 版本演进全解析与源码验证指南从 v0.0.1 到 v0.5.9Spectre.css 版本演进全解析与源码验证指南 Spectre.css 是一款轻量、响应式、基于 Flexbox 的现前端UI组件GUI-lite终极进化史从4千行代码到全平台GUI库的完整演进GUI lite终极进化史从4千行代码到全平台GUI库的完整演进 GUI lite作为最小的仅头文件GUI库以其仅4千行C代码的极致轻量设计成功实现了UI组件嵌入式跨平台桌面应用上一篇Apache Druid 深度存储接入 Apache Cassandradruid-cassandra-storage 扩展配置与实现原理下一篇Eww 安装、构建与运行完全指南用 Rust 搭建与窗口管理器无关的 Widget 系统创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考