Token导航 LogoToken导航

MCP Server · 开发工具

Claude Code Gui

Claude Code GUI是Anthropic官方Claude Code CLI的桌面图形用户界面,提供终端会话、实时结构化流视图、CLAUDE.md编辑、内存管理等功能,适用于AI编程辅助的开发环境。

未说明官方来源来源级核验工具 0
AI编程辅助TypeScriptClaudeVS Code

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
markes76
提供方
markes76

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

24

仓库热度

收录来源

1 个

MCP World

选型结论

Claude Code Gui 属于开发工具类 MCP Server,公开资料标注 0 个工具,通过传输方式未标注接入,适配 Claude、VS Code,没有现成的安装命令;接入前要先准备 会话凭据。

分类

开发工具

传输方式

未说明

认证方式

会话凭据

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

克劳德代码GUI

一个全面的桌面GUI包装器 Claude 代码命令行界面 --Anthropic的官方命令行工具,用于与Claude一起作为AI编码助手工作。

Claude Code GUI为您提供了一个可视化界面,涵盖了Claude Code提供的所有功能:终端会话、实时结构化流视图、Claude.md编辑、内存管理、MCP服务器配置、技能、代理、钩子、权限等。

每次启动时,您都会选择要打开的项目文件夹,确认您信任它,然后将完整的IDE加载到该目录中——就像VS Code的工作区信任模型一样。

v1.1.0的新增功能

直播流——双向结构化视图

v1.1.0的标题功能。当克劳德在你的终端工作时 流 页面显示了它实时执行的操作——结构化和干净的,而不是原始的ANSI转义码:

  • 工具调用 呈现为带有图标的可折叠卡片(文件读取、写入、bash、web、代理)
  • 辅助文本 呈现为适当的markdown——标题、代码块、列表
  • 工具结果 显示为截断“显示更多”扩展
  • 运行摘要 显示成本(美元)、持续时间(秒)和通过/失败状态
  • 双向 --在终端中写入,它会自动流式传输;键入Stream输入,它将转到终端
  • 弹出式车窗 --将流分离到一个浮动窗口中,与终端并排放置;弹出窗口尊重您选择的应用程序主题
  • 复制按钮 --悬停任何卡片以显示复制按钮; 复制全部 在标头中,将整个流序列化为纯文本
  • 一直在看 --流在挂载时自动启动,跟踪所有活动的Claude会话JSONL文件,无需任何手动切换

终端

  • 完整的PTY终端(节点PTY+xterm.js)——不是简单的exec包装器
  • 从工具栏中选择模型(Opus、Sonnet、Haiku)
  • 颜色主题 --8种内置终端配色方案(德古拉、日光黑/亮、北、Monokai、东京之夜、Gruvbox、One Dark),带实时切换
  • 多个并发会话选项卡
  • 会话之间的会话内存切换
  • 提示词作曲家 -AI供电的提示增强(直接使用Anthropic API以提高速度,为Pro/Max/Enterprise用户提供CLI回退)
  • 会话摘要 --人工智能生成的会话摘要保存为记忆

配置

  • CLAUDE.md编辑器 --使用实时预览、模板和@import检测编辑所有4个级别(全局、项目、本地、私有)
  • 存储器系统 --使用基于树的UI和8级层次结构查看器浏览和编辑Claude Code的自动内存文件
  • 规则管理器 --创建和管理 .claude/rules/*.md 通过YAML frontmatter进行路径范围定位
  • 设置 --用于用户、项目和本地设置范围的可视化和JSON编辑器

扩展

  • 技能 --浏览、创建和管理可重用的提示模式(斜线命令);包括来自已安装插件的插件技能,这些插件具有可折叠的组
  • 子代理 --使用自定义指令和工具访问配置专门的AI角色
  • 命令 --触发特定提示的自定义斜线命令
  • 钩子 --事件驱动的自动化(PreToolUse、PostToolUse、SessionStart等)
  • MCP服务器 --拥有30多个预配置服务器(GitHub、Slack、Brave Search、PostgreSQL等)以及手动配置的市场
  • 插件 --MCP服务器发现和管理

管理

  • 权限 --可视化工具允许/拒绝列表管理
  • 会话 --查看活动PTY会话并管理会话内存
  • 项目 --使用配置健康扫描程序、文件浏览器和活动跟踪打开项目目录
  • 活动径 --查看Claude在会话期间创建或修改的每个文件,包括项目外部的文件(scratchpad、tmp、config)。通过时间范围过滤(1h/4h/24h/7d/30d)按位置分组。
  • 分析 --直接从Claude Code自己的会话日志中解析令牌使用、成本跟踪和会话历史(~/.claude/projects/).5选项卡仪表板:概述、模型、项目、会话和30天成本时间表。没有外部跟踪——所有数据都保持在本地。
  • 文件浏览器 --导航项目文件、查看内容、复制到剪贴板,并直接执行脚本(.py、.js、.ts、.sh)
  • API密钥 --使用20多个预设模板管理环境变量
  • 仪表盘 --系统健康状况概述,包括统计卡和活动提要

入职

  • 项目选择器 --每次启动时,在出现任何终端或IDE UI之前,全屏欢迎屏幕都会提示您打开项目文件夹
  • 工作区信任 --新文件夹显示安全警告;以前受信任的文件夹会被绿色盾牌徽章记住,并一键打开
  • 最近的项目 --最多列出10个最近使用的文件夹,以便快速重新打开

设计

  • 一键切换的明暗主题——所有UI元素在两种模式下都完全可见
  • 支持折叠的响应式侧边栏
  • macOS原生标题栏集成

Bug修复和改进

配置页面——删除+重启提示(v1.1.0之后)

  • 删除代理 --悬停任何代理卡以显示编辑和删除按钮。单击“删除”将显示永久删除文件之前的确认模式。
  • 删除命令 --同样的悬停显示了命令页面上的删除模式,并带有确认模式。
  • 钩子和技巧 --删除已可用;现在所有四个配置页面(代理、命令、钩子、技能)都是一致的。
  • 重新启动横幅 --在代理、命令、钩子或技能上进行任何创建、编辑或删除后,会出现一个横幅,说明需要重新启动Claude Code才能获取更改。包括a 现在重启 立即重新启动应用程序的按钮,或用✕ 稍后重新启动。

直播流——子代理流(v1.1.0之后)

四个修复程序使子代理活动在流面板中完全可见:

  • 子代理JSONL发现 --会话观察器现在会递归到子目录中,因此子代理在 ~/.claude/projects/{project}/{session}/subagents/{agent}.jsonl 被自动发现和追踪。以前只监视顶级会话文件。
  • 子代理工具调用渲染 --分代理轮流到达 progress 父JSONL中的条目。解析器现在读取 entry.data?.message (不是 entry.message)因此,子代理的工具调用和辅助文本在流中正确呈现。
  • 子代理会话偏移 --会话中发现的新JSONL文件现在从偏移量0读取,因此当子代理开始写入新文件时,不会跳过任何内容。
  • 新线保护 --辅助文本气泡现在保留了嵌入的换行符,因此多段响应和代码块不再折叠成一行。

先决条件

你需要 Claude 代码命令行界面 安装和 一 关于:

  • 人类API密钥(ANTHROPIC_API_KEY),或
  • Claude Pro、Max或Enterprise订阅(通过身份验证 claude login)

这两条路径都得到了完全支持。API关键用户获得更快的人工智能功能(直接API调用)。Pro/Max/Enterprise用户通过CLI回退获得相同的功能。

安装Claude代码命令行界面

本机安装程序(推荐):

brew install claude-code

通过npm:

npm install -g @anthropic-ai/claude-code

入门指南

# Clone the repository
git clone https://github.com/markes76/claude-code-gui.git
cd claude-code-gui

# Install dependencies
npm install

# Start development server
npm run dev

构建

# Build for current platform
npm run build

# Platform-specific builds
npm run build:mac     # macOS .dmg
npm run build:win     # Windows .exe
npm run build:linux   # Linux AppImage

建筑

src/
  main/              # Electron main process
    index.ts         # Window creation, IPC registration
    cli-bridge.ts    # Claude CLI integration (direct node execution)
    file-handlers.ts # Secure file operations + activity scanning
    config-handlers.ts # Claude Code config read/write
    pty-bridge.ts    # PTY session management (node-pty)
    stream-bridge.ts # Live stream: JSONL file polling + pop-out window
    session-memory.ts # Session memory persistence
  preload/           # Context bridge (main ↔ renderer)
    index.ts         # Exposes safe API to renderer
  renderer/          # React SPA
    src/
      pages/         # 19 page components
      components/    # Shared UI components
      stores/        # Zustand state management
      types/         # TypeScript type definitions
      lib/           # Utilities

CLI网桥架构

该应用程序使用一个强大的CLI桥,在打包的Electron应用程序中可靠地工作:

  1. 解析Claude CLI二进制文件 通过以下符号链接查找实际 cli.js 脚本
  2. 查找Node.js二进制文件 (nvm、Homebrew、系统)独立
  3. 直接执行 作为 node /path/to/cli.js --完全绕过外壳
  4. 倒退 如果直接模式失败,登录shell执行

这解决了常见的Electron打包应用程序问题 process.cwd() 回报 / 和 PATH 最小(/usr/bin:/bin).

技术栈

层技术
桌面电子31
前端React 18+TypeScript
造型顺风CSS 3.4
状态状态
终端节点pty+xterm.js
构建电子vite
UI组件基本UI图元
图标Lucide React

安全

  • 路径验证 --所有文件操作验证路径都在用户的主目录或/tmp中
  • 壳牌逃逸 --PTY命令使用适当的外壳逃逸来防止注射
  • 型号允许列表 --只能选择经批准的Claude型号
  • 无远程代码 --该应用程序完全在本地运行,没有外部遥测

许可证

麻省理工学院

贡献

欢迎投稿!请打开问题或拉取请求。

积分

作为GUI包装器构建 克劳德代码 通过Anthropic。

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

AI编程辅助TypeScript本地部署桌面GUI终端集成实时流视图项目配置管理

支持客户端

ClaudeVS Code

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 已经适配 Claude、VS Code,换客户端不用重新研究配置。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 需要自备会话凭据,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 暂时拿不到会话凭据的人。
  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Claude Code Gui

MCP World · 本页

0未说明未标注1 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Claude Code Gui 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Claude Code Gui 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Claude Code Gui 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Claude Code Gui 需要 API Key 吗?

公开资料标注的认证方式是会话凭据,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Claude Code Gui 支持哪些客户端?

公开资料标注支持 Claude、VS Code;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP