---
title: "clavitor + Agent Hermes"
description: "Zapewnij swojemu Agentowi Hermes bezpieczny dostęp do poświadczeń, kodów TOTP i kluczy API — samodzielnie uczącego się agenta AI firmy Nous Research, sparowanego z sejfem, który ogranicza jego widoczność."
lang: pl
url: https://clavitor.ai/pl/integrations/hermes
markdown: https://clavitor.ai/pl/integrations/hermes.md
translation_of: https://clavitor.ai/en/integrations/hermes.md
authoritative: false
publisher: Clavitor LLC
---

> This is the Polish translation of [clavitor + Hermes Agent](https://clavitor.ai/en/integrations/hermes.md). The original English text is authoritative; where the two differ, the English version prevails.

# Przewodnik po integracji: clavitor + Agent Hermes

Autonomiczny agent open-source firmy Nous Research działa na Twoim serwerze, zapamiętuje to, czego się nauczy, i staje się bardziej wydajny w miarę działania. Połącz go z Clavitor, aby każde poświadczenie, którego dotknie, było ograniczone, audytowane i możliwe do cofnięcia.

### Co widzi Hermes

**Współdzielone pola**

Hermes odczytuje je za pomocą umiejętności CLI, aby nawigować, wdrażać i uwierzytelniać.

- Klucze API (OpenRouter, dostawcy modeli, GitHub, AWS, Stripe...)
- Poświadczenia hosta SSH
- Ciągi połączeń do bazy danych
- Ziarna TOTP — kody 2FA na żądanie
- Hasła konta usług

### Czego Hermes nigdy nie widzi

**Pola osobiste**

Szyfrowane po stronie klienta za pomocą odcisku palca, twarzy lub klucza bezpieczeństwa. Serwer przechowuje szyfrogram. Brak klucza, brak dostępu.

- Numery kart kredytowych i CVV
- Paszporty i dowody tożsamości wydane przez rząd
- Kody odzyskiwania i frazy początkowe
- Numery ubezpieczenia społecznego
- Dane konta bankowego

## Hermes działa na Twoim serwerze. Podobnie jak CLI.

Hermes instaluje się za pomocą jednego polecenia curl w systemach Linux, macOS lub WSL2. Działa w sposób ciągły, przechowuje wyselekcjonowaną pamięć między sesjami i automatycznie tworzy umiejętności. Umieść Clavitor CLI na tym samym hoście, a każda umiejętność wymagająca poświadczeń wywoła ją.

#### 1. Utwórz token agenta

Otwórz swój sejf → **Agenci** → **Utwórz**. Nazwij go „Hermes” i wybierz, do których wpisów może uzyskać dostęp. Skopiuj token konfiguracji.

Każdy agent otrzymuje własny zakres, limity szybkości i historię audytu. Hermes działa jako jedna tożsamość agenta; dziennik audytu oznacza każdy dostęp jako `cli:hermes`.

#### 2. Zainicjuj CLI na hoście Hermesa

```
$ echo "$CLAVITOR_TOKEN" | clavitor-cli init
```

Stdin zapobiega umieszczeniu tokenu w `/proc/<pid>/cmdline`. Sam system umiejętności Hermesa może to opakować — wie, jak łączyć poświadczenia.

#### 3. Rozwiąż poświadczenia w ramach umiejętności

Dowolna umiejętność Hermesa (Python, Bash, cokolwiek wywoła) odczytuje poświadczenia w momencie, gdy ich potrzebuje. Sekret nigdy nie znajduje się w pamięci Hermesa ani w kodzie źródłowym jego umiejętności:

```
# Inside a Hermes skill

import subprocess
key = subprocess.check_output(
    ["clavitor-cli", "get", "OpenRouter", "--field", "key"]
).decode().strip()
# Use key, scrub it after the call

```

## Bramki — Telegram, Discord, Slack, WhatsApp, Signal

Hermes łączy się z platformami komunikacyjnymi za pośrednictwem jednego procesu bramki. Przechowuj tokeny platform w Clavitor zamiast w plikach konfiguracyjnych Hermesa. Wygeneruj konfigurację bramki podczas uruchamiania:

```
{
  "telegram": { "token": "clavitor://Hermes Gateway/telegram_bot_token" },
  "discord":  { "token": "clavitor://Hermes Gateway/discord_bot_token" },
  "slack":    { "token": "clavitor://Hermes Gateway/slack_bot_token" }
}
```

```
$ clavitor-cli render hermes-gateway.json | hermes-agent start --config -
```

Zatwierdzony szablon zawiera odwołania `clavitor://`; rozwiązany JSON istnieje wyłącznie w potoku między `render` a `hermes-agent`. Sekrety nigdy nie trafiają na dysk.

## Automatyzacja przeglądarki za pomocą proxy

Hermes może sterować prawdziwą przeglądarką — nawigować, klikać, pisać, robić zrzuty ekranu. Gdy przepływ pracy loguje się do zewnętrznego API, wskaż Hermesa na proxy Clavitor i zapisz poświadczenia jako odniesienie w nagłówku żądania. Agent i przeglądarka nigdy nie widzą sekretu:

```
$ export HTTPS_PROXY=http://localhost:1983
$ hermes-agent task "post a status update to our CMS"
# Hermes's HTTP calls go through the proxy.

# The CMS auth header is set to clavitor://Client CMS/api_key;

# the proxy resolves it on the wire.

```

## Hermes Memory + Clavitor Memory

Hermes ma własną, wyselekcjonowaną pamięć długoterminową. Używaj zaszyfrowanych wpisów Clavitor Memory do wszystkiego, czego Hermes nie powinien przechowywać we własnym magazynie — procedur odzyskiwania, podręczników specyficznych dla klienta, czegokolwiek, co powinno przetrwać świeżą instalację Hermesa:

```
# From any Hermes skill

$ clavitor-cli memory put --title "Deploy runbook" \
    --content "$(cat deploy-runbook.md)"

# Later — recall by semantic similarity, not keyword

$ clavitor-cli memory search "how do we roll back the API gateway?"
```

Clavitor Memory jest szyfrowana end-to-end, synchronizuje się między urządzeniami, a sejf przeszukuje według wektora bez odszyfrowywania tekstu. Hermes dodaje osadzenie podczas zapisu; Hermes wysyła osadzenie podczas zapytania.

## Każdy dostęp jest rejestrowany

Dziennik audytu rejestruje, który agent uzyskał dostęp do których poświadczeń, kiedy i skąd. Aktywność Hermesa jest odróżnialna od aktywności ludzkiej w każdym wierszu.

```
# TIME                 ACTION  ENTRY                  ACTOR

2026-03-08 10:23:14  read    openrouter             cli:hermes
2026-03-08 10:23:15  read    telegram-bot           cli:hermes
2026-03-08 11:45:02  read    aws-production         cli:deploy-agent
2026-03-08 14:12:33  render  -                      cli:hermes
```

## Rozpocznij

[Zacznij za darmo](https://clavitor.ai/pl/checkout)
[Zobacz plany](https://clavitor.ai/pl/pricing)
