Repolode
egoist

egoist/kero

一款原生 macOS 终端工作区,支持项目、标签页、分屏、Git 文件树与内置浏览器。

可替代:iTerm2

Star
956
Fork
88
未关闭 Issue
88
最近提交
上个月

这是什么?

Kero 是一款使用 AppKit 原生开发的 macOS 终端工作区,可以按项目、标签页和分屏组织工作,在同一窗口中并排运行多个 shell 和工具。

除终端外,Kero 还内置文件树(带 Git 状态)、可编辑的 diff、命令面板以及全项目文件搜索。终端输出中的本地路径可以直接打开,浏览器标签页和窗格也能与终端共存。终端引擎默认使用 libghostty,也可选择 Alacritty 作为后端。

Kero 支持 AI 智能体把后台任务分派出去,并在各个窗格之间协同工作。智能体状态由服务提供方汇报,审批操作始终由用户掌控。

核心功能

  • 01使用原生 AppKit 界面管理项目、标签页和分屏
  • 02默认使用 libghostty 终端引擎,可选 Alacritty 后端
  • 03内置浏览器标签页和窗格
  • 04文件树显示 Git 状态,支持编辑 diff
  • 05提供命令面板和全项目文件搜索
  • 06AI 智能体可在后台执行任务并跨窗格协作,审批由用户控制

适用场景

  • 在一个 macOS 窗口中同时管理同一项目的多个 shell、编辑器和开发服务器
  • 不离开终端即可查看并编辑 Git diff
  • 让 AI 编程智能体在后台工作,同时由自己掌控审批

快速上手

  1. 1

    使用 Homebrew 安装

    brew install egoist/tap/kero
  2. 2

    或从官网下载应用

使用前须知

  • 仅支持原生 macOS 应用,不支持 Windows 或 Linux。
  • 采用 GPL-3.0 许可证,这是一种 Copyleft 许可证,要求衍生作品同样保持开源。

标签

常见问题

kero 是什么?
一款原生 macOS 终端工作区,支持项目、标签页、分屏、Git 文件树与内置浏览器。 Kero 是一款使用 AppKit 原生开发的 macOS 终端工作区,可以按项目、标签页和分屏组织工作,在同一窗口中并排运行多个 shell 和工具。
kero 可以免费使用吗?用的什么许可证?
kero 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
kero 还在维护吗?
半年内有更新。kero 最近一次提交是在 2026年9月6日。
kero 适合用来做什么?
在一个 macOS 窗口中同时管理同一项目的多个 shell、编辑器和开发服务器 不离开终端即可查看并编辑 Git diff 让 AI 编程智能体在后台工作,同时由自己掌控审批
kero 怎么安装和运行?
使用 Homebrew 安装: brew install egoist/tap/kero 或从官网下载应用
在哪里获取 kero?
源代码和安装说明在 GitHub 上:https://github.com/egoist/kero

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目