AI 编程工具
GhostCode:面向 AI 编程助手的 macOS 终端管理器
skydiver/GhostCode · macOS AI coding terminal manager based on Ghostty
ELI5:它是什么,解决什么问题
GhostCode 是基于 Ghostty 终端引擎的 macOS 原生应用(SwiftUI + AppKit 构建),为 AI 辅助编程工作流提供三栏布局——项目侧边栏、终端和命令面板。它可启动 Claude Code、Codex 或 OpenCode 等 AI CLI 工具,支持按项目配置 AI 二进制、多标签会话、Claude Code 会话续接、git 状态显示,以及通过 JSONC 文件自定义的项目列表和命令面板。该项目的终端模拟能力由 Ghostty 核心引擎提供,并非通用终端模拟器。
核心能力与快速开始
★ 1 · Zig
- 能做什么
- 基于 Ghostty 的 libghostty 终端引擎,提供三栏布局(项目侧边栏、终端、命令面板)的 macOS 原生应用。支持在每个项目内启动 Claude Code、Codex 或 OpenCode 等 AI CLI 工具,并按项目保存 AI 二进制偏好;显示项目 git 状态(分支、脏状态、ahead/behind 计数);每个项目支持多个标签页(AI 与 shell)并使用标准 macOS 快捷键;支持 Claude Code 的会话续接(--continue)和会话信息;提供后台会话状态指示与终端退出检测;命令面板按钮可通过 JSONC 配置,支持 flow/list 布局、分节标题、保存自动重载的文件监听和按钮提示;所有配置位于 ~/.config/ghostcode/(config、projects.jsonc、commands.jsonc),并支持 JSONC 注释。
- 适用场景
- 在 macOS 上集中管理多个使用 AI 编程助手的项目目录;在同一窗口内为每个项目运行 Claude Code、Codex 或 OpenCode 会话并在 AI 与 shell 标签间切换;通过命令面板快速执行项目相关的常用命令;查看项目 git 状态并恢复 Claude Code 会话;通过编辑 JSONC 配置文件自定义项目列表与命令按钮。
- 项目形态
- 可直接使用的工具
- 部署方式
- macOS 13.0 或更高版本,提供通用二进制(同时支持 Apple Silicon 与 Intel),应用已由 Apple 签名与公证,可从 Releases 页面下载后拖入 Applications 文件夹运行;0.15.0 起支持应用内每日检查更新,更早版本需手动更新一次。
- 主要依赖
- 运行需要 macOS 13.0 或更高版本。从源码构建需要安装 Xcode 26(macOS 26 SDK)与 Zig 0.16(brew install zig@0.16),并通过 Makefile 目标(build/run/test/core/release 等)操作,可加 ADHOC=1 进行临时签名;bundle identifier 为 com.flydev.ghostcode,可与 Ghostty 并存安装。
- 使用限制
- 仅支持 macOS,非通用跨平台终端;是 Ghostty 的非官方独立分支,与 Ghostty 项目及 Mitchell Hashimoto 无关联、未获其背书或支持,相关问题应提交至 GhostCode 仓库;会话续接与会话信息当前仅支持 Claude Code,Codex 与 OpenCode 未提供这些能力;README 未说明对 AI CLI 工具本身的调用成本、API 费用或其他部署限制。
- 许可证
- MIT
- 最近推送
- 2026-10-11 09:49
资料检查:2026-10-12 07:00 · 卡片整理:2026-10-12 09:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证 · 本次更新未完成,保留上次成功内容
职业应用
程序员
在 macOS 上管理多个项目的 AI 辅助编程会话:按项目选择 Claude Code、Codex 或 OpenCode 作为 AI CLI,在 Ghostty 终端中运行,并通过项目侧边栏查看 git 分支与状态、使用多标签会话和 Claude Code 会话续接(--continue)。
查看内容依据
It provides a three-panel layout — project sidebar, terminal, and command palette — designed around managing multiple projects where each runs an AI coding assistant.
由 AI 根据来源材料整理,未进行安装或运行验证
讨论 0
登录后参与讨论,阅读资讯无需注册。
还没有评论,来分享第一个看法。