---
title:

два claude desktop и трей-селектор за claude://

date: 2026-07-27
draft: false
---

Целият промпт е в gist

Предупреждавам: не знам дали ще проработи при вас и какво ще стане със системата ви. Не го пускайте в YOLO!

Експеримент с «intent distribution». По един промпт агентът прави второ копие на claude desktop към отделен акаунт и написва приложение за трея, което прехваща връзките claude:// и пита кое копие да ги отвори. Същото приложение показва разхода и прогнозата по двата абонамента.

Панелът на селектора: двете копия на claude desktop с ленти за разхода на лимитите

На кого може да свърши работа

На тези, които:

  • са на macos;
  • работят в claude desktop;
  • имат личен и служебен акаунт в claude;
  • са на тир max;
  • понякога се мъчат при вход в профила.

Какво прави агентът по промпта

Първата част е дубликат на приложението. Агентът копира бандъла на claude desktop в Claude Work.app, маха provisioning profile, рисува отделна икона, редактира Info.plist, добавя своя схема и обвивка за стартиране със собствен CLAUDE_CONFIG_DIR, а после подписва всичко с ad-hoc подпис — от вложените компоненти навън. Схемата claude: в копието остава, защото без нея входът в профила не минава.

Втората част е фоново приложение в лентата с менюта. То се обявява за обработчик на claude://, намира през LaunchServices всички инсталирани копия и показва селектор: кое копие ще отвори връзката. Там са и разходът на лимитите по двата абонамента като ленти с прогноза, иконата в трея с бадж и превключвателят «връщай схемата след пресглобявания».

Лимитите идват от недокументиран ендпойнт на Anthropic, а токените — от ключодържателя на macos. Няма зависимости, само SwiftUI и AppKit; минимумът е macos 13 и Swift 6.0.