← 返回全部文章

一个人同时用十个 AI 编程助手,Omarchy 把操作系统也改了

Omarchy 是一套基于 Arch Linux 和 Hyprland 的桌面系统:AI 编程助手可以按需安装,统一查看用量,程序崩溃后还能交给默认助手辅助诊断。

一个人,十个 AI 助手

现在做开发,电脑里同时装着几个 AI 编程助手并不稀奇。麻烦的是,它们各有自己的命令、登录状态和额度页面。 Claude Code 要单独看,Codex 又要单独看,换一台电脑还得重新找一遍。

Omarchy 的思路很直接:把这些工具当成操作系统的一部分来管理。

它是一套基于 Arch Linux 和 Hyprland 的桌面系统,项目主页给出的定位是“漂亮、现代、有明确观点的 Linux”。当前仓库默认分支为 quattro,最新发布版本是 4.0.2,采用 MIT License 。

十个助手,先放在系统里

Omarchy 当前的 AI 页面列出了十个常用入口:

  • claude:Claude Code
  • codex:OpenAI Codex
  • opencode:OpenCode
  • agy:Google Antigravity CLI
  • copilot:GitHub Copilot CLI
  • crush:Crush
  • grok:Grok CLI
  • pi:Pi
  • omp:Oh My Pi
  • ori:OpenRouter 的 Agent 工具

它们并不会在安装系统时全部下载下来。系统先放入由 mise 管理的轻量启动脚本,第一次真正运行某个命令时,才下载对应工具。

这样做有两个好处:系统不会一开始就塞进一堆用不到的软件,用户也不用记住每个工具的安装方式。选一个默认助手后,按下 Super + Shift + Ctrl + A,就能在单独的终端窗口里启动它;还可以用 omarchy agent prompt "Review this project" 直接带任务启动。

但要注意,系统会让这些助手按各自的自动执行模式运行。涉及改文件、安装软件或执行命令时,不能因为窗口是系统打开的,就放松检查。

顶栏开始显示 AI 用量

Omarchy 有一个 Agents 面板。它会显示已发现的 AI 编程助手,以及对应的订阅和使用情况。

根据项目文档,面板可以查看:

  • 当前使用的套餐;
  • 5 小时会话窗口和每周额度的使用比例;
  • 预付费服务的余额;
  • 最近一周每天的 Token 用量;
  • 不同模型的用量分布;
  • 认证或接口异常提示。

数据由 omarchy agent usage-update 定期收集,默认刷新间隔是 15 分钟。需要在多台电脑上工作时,还能指定一个同步文件夹,把各台机器的用量合并显示。

这里有个边界:不同服务能拿到的数据并不完全一样。 Claude 的额度需要登录后的 CLI 支持,Codex 主要读取本地会话文件,部分“全部用量”统计也只覆盖最近 30 天。这个面板适合快速掌握情况,不能当成所有平台的官方计费账单。

程序崩溃后,让助手帮你查

Omarchy 还把 systemd-coredump 接进了桌面通知。

某个程序发生段错误后,系统会弹出“Process crashed”通知。点进去,系统会把 core dump 和一份专门的崩溃诊断 skill 交给默认 AI 助手,由它带着你确认:哪个程序崩了、调用栈指向哪里、问题是否值得向上游提交。

过去通常要自己执行 coredumpctl,再用 gdb 慢慢看调用栈。现在这条路径被放进了桌面操作里。

它仍然只是辅助诊断。 AI 可以帮你整理线索,不能替你确认根因,也不能证明一个补丁一定安全。项目也提供了关闭崩溃通知的方法,真正的崩溃不会因此消失。

4.0 版本改了什么

Omarchy 4.0 这一轮重写,把桌面外壳集中到了 Quickshell 。

状态栏、启动器、菜单、通知、锁屏和权限弹窗统一由一个常驻的 Quickshell 外壳管理。原先分散在 Waybar 、 Walker 、 Mako 、 hyprlock 等组件里的功能,逐步收进新的桌面框架里。主题切换也会同步到 Claude Code 、 Pi 和 OpenCode 等终端助手。

项目发布页显示,当前 4.0 系列已经到 4.0.2,并包含多项安全修复。比如修复主题和应用安装器中的 shell injection,收紧 SSH 、 CUPS 、浏览器策略目录以及 Windows VM 主机挂载等相关配置。

所以,看到“4.0 重写”时,不要把它理解成一次只换壁纸的更新。它动的是桌面基础设施,升级前应当先备份重要文件,并阅读当前版本的发布说明。

安装前先看这几个风险

Omarchy 不是一个可以在 Windows 里点一下就试用的软件,而是一套完整 Linux 系统。安装方式以 ISO 启动为主:

  • 全盘安装会接管选中的磁盘,目标磁盘可能被清空;
  • 和 Windows 双启动时,需要使用未分配空间,并先处理 BitLocker;
  • 安装前通常要在 BIOS 里关闭 Secure Boot 和 TPM;
  • 默认启用全盘加密,首次启动输入密码时最好使用有线或 2.4GHz 键盘;
  • 硬件兼容性、显卡驱动和日常 Linux 维护,都要自己承担。

它更适合愿意把电脑当作工作环境来折腾的人。只想在现有 Windows 或 macOS 里调用几个 AI 编程工具,不值得为了这个面板重装系统。

适合谁

如果你每天会切换多个 AI 编程助手,想在一个桌面里统一启动、查看用量,并且愿意使用 Arch Linux,那么 Omarchy 的设计很有吸引力。

如果你只是偶尔让 AI 帮忙改一段代码,直接安装一个助手更省事。 Omarchy 解决的是多工具、多会话和桌面管理问题,代价是系统迁移、硬件适配和 Linux 维护成本。

项目地址:omacom/omarchy

来源:https://github.com/omacom/omarchy