Kirjaudu sisään Ilmainen ikuisesti Aloita

Integrointiopas

Clavitor + Hermes Agent

Nous Researchin avoimen lähdekoodin autonominen agentti toimii palvelimellasi, muistaa oppimansa ja kehittyy ajan myötä. Yhdistä se Clavitoriin, jotta jokainen sen käsittelemä tunnistetieto on rajattu, auditoitu ja peruutettavissa.

Mitä Hermes näkee

Jaetut kentät

Hermes lukee näitä CLI-taidon kautta navigoidakseen, ottaakseen käyttöön ja todentaakseen.

  • API-avaimet (OpenRouter, mallitoimittajat, GitHub, AWS, Stripe...)
  • SSH-isäntän tunnistetiedot
  • Tietokantayhteyden merkkijonot
  • TOTP-siemenet – live 2FA-koodit pyydettäessä
  • Palvelutilin salasanat

Mitä Hermes ei koskaan näe

Henkilökohtaiset kentät

Asiakaspuolen salaus sormenjäljellä, kasvoilla tai turva-avaimella. Palvelin tallentaa salatekstin. Ei avainta, ei pääsyä.

  • Luottokorttinumerot ja CVV
  • Passi ja viralliset henkilöllisyystodistukset
  • Palautuskoodit ja siemenlauseet
  • Sosiaaliturvatunnukset
  • Pankkitilin tiedot

Hermes toimii palvelimellasi. CLI toimii myös.

Hermes asennetaan yhdellä curl-komennolla Linuxiin, macOS:ään tai WSL2:een. Se toimii jatkuvasti, ylläpitää kuratoitua muistia istuntojen välillä ja luo automaattisesti taitoja. Asenna Clavitor CLI samaan isäntään, ja jokainen tunnistetietoa tarvitseva taito kutsuu sitä.

1. Luo agenttitunniste

Avaa holvisi → AgentitLuo. Nimeä se "Hermes" ja valitse, mihin kohteisiin se voi päästä. Kopioi asennustunniste.

Jokaisella agentilla on oma laajuus, nopeusrajoitukset ja auditointilinja. Hermes toimii yhtenä agentti-identiteettinä; auditloki merkitsee jokaisen pääsyn cli:hermes-merkinnällä.

2. Alusta CLI Hermes-isännällä

$ echo "$CLAVITOR_TOKEN" | clavitor-cli init

3. Ratkaise tunnistetiedot taidon sisällä

Mikä tahansa Hermeksen taito (Python, Bash, mitä tahansa se käynnistää) lukee tunnistetietoja sillä hetkellä, kun se niitä tarvitsee. Salaisuus ei koskaan elä Hermeksen muistissa tai sen taitojen lähdekoodissa:

# 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

Yhdyskäytävät — Telegram, Discord, Slack, WhatsApp, Signal

Hermes yhdistää viestialustoihin yhden yhdyskäytäväprosessin kautta. Tallenna alustatunnisteet Clavitoriin Hermeksen konfiguraatiotiedostojen sijaan. Renderöi yhdyskäytävän konfiguraatio käynnistyksen yhteydessä:

{
  "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 -

Sitoutunut malli sisältää clavitor://-viittauksia; ratkaistu JSON elää vain putkessa render- ja hermes-agent-komentojen välillä. Salaisuudet eivät koskaan kosketa levyä.

Selainautomaatio välityspalvelimen avulla

Hermes voi ohjata oikeaa selainta – navigoida, klikata, kirjoittaa, ottaa kuvakaappauksia. Kun työnkulku kirjautuu ulkoiseen API:iin, osoita Hermes Clavitor-välityspalvelimeen ja kirjoita tunnistetieto viittauksena pyynnön otsikkoon. Agentti ja selain eivät koskaan näe salaisuutta:

$ 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.

Hermeksen muisti + Clavitorin muisti

Hermeksellä on oma kuratoitu pitkäkestoinen muisti. Käytä Clavitorin salattuja Muisti-kohteita kaikkeen, mitä Hermeksen ei pitäisi säilyttää omassa tallennustilassaan – palautusmenettelyt, asiakaskohtaiset ohjekirjat, kaikki mikä selviää uudesta Hermeksen asennuksesta:

# 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?"

Clavitorin muisti on päästä päähän salattu, synkronoi laitteiden välillä, ja holvi hakee vektorilla ilman tekstin purkamista. Hermes lisää upotuksen kirjoittaessaan; Hermes lähettää upotuksen kysellessään.

Jokainen pääsy kirjataan

Auditloki tallentaa, mikä agentti pääsi mihin tunnistetietoon, milloin ja mistä. Hermeksen toiminta on erotettavissa ihmisen toiminnasta jokaisella rivillä.

# 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