Source: https://harnsy.dev/ru/docs/keys-and-connections

> Три разные вещи звучат похоже: вход каждой AI-программы, «Подключения», которые позволяют хранить несколько входов отдельно, и «Ключи», с которыми агенты вызывают внешние сервисы. Здесь — где каждое живёт и что с ним делает harnsy.

# Ключи, входы и подключения

Три разные вещи звучат похоже: вход каждой AI-программы, «Подключения», которые позволяют хранить несколько входов отдельно, и «Ключи», с которыми агенты вызывают внешние сервисы. Здесь — где каждое живёт и что с ним делает harnsy.

**Вход вашей AI-программы.** Он живёт в самой программе.

- Claude Code: harnsy запускает собственный вход Claude Code на этом компьютере. Вы входите на странице Anthropic; код, который вы вставляете сюда, идёт прямо в Claude Code на этом компьютере. Claude Code хранит вход там, где хранит всегда. harnsy не читает вход, чтобы им пользоваться, и никуда его не отправляет; он лишь спрашивает Claude Code, вошли ли вы.
- Codex: Codex хранит вход в своём файле на этом компьютере. harnsy никуда его не отправляет; он лишь проверяет, что вы вошли.

**Что harnsy пишет в файлах этих программ.** Об этом спрашивает установщик, и всё сохраняется в копиях.

- `~/.claude.json`: отмечает папку проекта доверенной, только для папок, которые вы выбрали или создали в harnsy, и ставит «знакомство завершено» после того, как Claude скажет, что вы вошли. Прежде чем изменить этот файл, harnsy хранит его резервную копию на этом компьютере. Файл принадлежит Claude Code и может содержать ваш вход в Claude, значит, может и копия. Копии лежат в `~/.local/share/harnsy/backups/` (Windows: `%LOCALAPPDATA%\harnsy\backups\`; в Linux папка следует за `XDG_DATA_HOME`, если она задана) и называются `claude.json.&lt;дата-время&gt;`; папка и каждая копия доступны только вам. harnsy хранит две последние копии этого файла; третья заменяет самую старую. Удаление harnsy папку не стирает: удалите её сами, если хотите.
- `~/.claude/settings.json`: хуки, строка состояния и записи «разрешить harnsy».
- Для Codex доверие к папке передаётся флагами командной строки; файл не пишется.

**Что harnsy читает.** Числа использования: для Claude — из его строки состояния (harnsy сохраняет лимиты и стоимость каждой сессии), для Codex — из собственного журнала сессии, для OpenCode — из сообщений сессии. Ещё harnsy читает идентификатор аккаунта в `~/.claude.json`, чтобы различать входы. Адрес почты по умолчанию скрыт («Аккаунт Claude 1»); показать его можете только вы, на этом компьютере; по замыслу агенты и доступ с телефона его не получают.

**Подключения (harnsy Max).** Несколько входов на одну AI-программу, чтобы держать их отдельно (например, личный и рабочий) и выбирать, какой вход использует проект; у каждого проекта свой вход по умолчанию на программу. Используйте каждый вход по условиям его поставщика.

- Claude: токен из `claude setup-token` (живёт около года) или ключ API Anthropic. Codex: вход ChatGPT по коду устройства (код показан в дашборде, вводится на странице OpenAI, действует 15 минут) или ключ API OpenAI. OpenCode: ключ провайдера или ваш собственный сервер. Диктовка работает в обеих редакциях. Токен GitHub для сервисов.
- Секреты хранятся зашифрованными, ключ лежит в отдельном файле на этом компьютере; дашборд показывает только последние 4 знака. Запущенный агент получает секрет только в окружении своего процесса. Агент, который печатает своё окружение, кладёт токен в свою запись; harnsy её не очищает.

> Предупреждение
> 
> Не кладите токен или ключ в запрос, файл или сообщение агенту.

- Remote Control в Claude Code требует системного входа, а не токена или ключа API.

**Использование (harnsy Max).** Лимиты 5 часов и 7 дней с прогнозом и расход по входам, агентам и командам. Лимитам Claude нужен шаг установщика со строкой состояния harnsy.

**Ключи для агентов (harnsy Max): Настройки › Сервисы для агентов › Ключи.** У ключа есть имя, имена хостов сервиса (от 1 до 8), кто может его использовать (проекты и роли) и необязательные ограничения: только чтение, методы, префиксы путей, запросов в минуту. Агент вызывает сервис через harnsy по адресу `&lt;порт агента&gt;/proxy/&lt;ключ&gt;/&lt;путь&gt;`. harnsy отбрасывает собственные Authorization и cookie агента, добавляет ключ и отправляет запрос только на хост ключа. Каждый вызов записывается (метод, хост, путь, статус; без запроса, заголовков и тела). Дашборд больше никогда не показывает значение, только последние 4 знака. Эти ограничения — часть устройства harnsy; это не гарантия отсутствия ошибок.

> Предупреждение
> 
> Процесс того же пользователя на этом компьютере может прочитать файлы harnsy: хранилище ключей рассчитано на то, чтобы не пускать ключ в контекст агента, его записи и журналы, но не защищает от такого процесса.

С harnsy 0.1; «Подключения» и «Ключи» — harnsy Max.

Страница возможности: [Подключения](https://harnsy.dev/ru/features/connections)

Anthropic, Claude Code, OpenAI, ChatGPT, Codex, OpenCode, Telegram, Discord, GitHub, Apple, macOS, iOS, iPhone, Safari, Google, Android, Chrome, Microsoft, Windows, Windows Security, Defender и QR Code — названия продуктов их владельцев. harnsy не связан с ними и не одобрен ими. iOS — товарный знак Cisco, используемый Apple по лицензии; QR Code — зарегистрированный товарный знак DENSO WAVE INCORPORATED. Логотипов нет.
