---
title: "clavitor + Cursor"
description: "Zapewnij trybowi Agent w aplikacji Cursor bezpieczny dostęp do poświadczeń i kluczy API — za pośrednictwem zintegrowanego terminala i serwera proxy HTTPS. Nie jest potrzebny MCP; agenci nigdy nie przeszukują sejfu."
lang: pl
url: https://clavitor.ai/pl/integrations/cursor
markdown: https://clavitor.ai/pl/integrations/cursor.md
translation_of: https://clavitor.ai/en/integrations/cursor.md
authoritative: false
publisher: Clavitor LLC
---

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

# Przewodnik po integracji: clavitor + Cursor

Tryb Agent w aplikacji Cursor wykonuje polecenia powłoki i wywołania HTTP z poziomu edytora. Skieruj go na Clavitor CLI, aby uzyskać nazwane poświadczenia, oraz na serwer proxy Clavitor, aby uzyskać przejrzyste uwierzytelnianie API — klucze nigdy nie trafiają do pamięci edytora ani do historii konwersacji.

### Co widzi agent aplikacji Cursor

**Współdzielone pola**

Agent odczytuje je za pośrednictwem zintegrowanego terminala, aby wdrażać, uwierzytelniać i wywoływać API.

- Klucze API (Anthropic, OpenAI, 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 agent 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

## Brak MCP. Zamiast tego pracę wykonują serwer proxy i CLI.

Cursor obsługuje MCP dla wywołań narzędzi — ale Clavitor celowo nie udostępnia serwera MCP. MCP udostępnia agentowi funkcje wyliczeniowe (listowanie, wyszukiwanie, przeglądanie); powierzchnia agenta to **tylko możliwości, nigdy wyliczanie**. CLI pobiera to, co zostało nazwane dla agenta, i nic więcej. Serwer proxy wstrzykuje poświadczenia do wychodzących żądań, nie ujawniając ich agentowi.

Jest to wybór architektoniczny, a nie brak integracji. Dwa kolejne wzorce obejmują wszystko, czego potrzebuje Cursor.

## Konfiguracja

Uruchom Cursor z terminala, aby dziedziczył `HTTPS_PROXY` i `PATH`. Na macOS uruchamianie GUI z Findera pomija pliki konfiguracyjne powłoki — użyj `cursor .` z terminala lub ustaw serwer proxy za pomocą LaunchAgent, aby zapewnić trwałość.

#### 1. Utwórz agenta

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

#### 2. Zainicjuj CLI

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

Plik reguł agenta Cursor (`.cursorrules` lub `.cursor/rules`) może instruować agenta, aby używał CLI, gdy potrzebuje sekretu.

#### 3. Uruchom Cursor z aktywnym serwerem proxy

```
$ export HTTPS_PROXY=http://localhost:1983
$ cursor .
```

Teraz zarówno polecenia zintegrowanego terminala agenta, jak i każde wywołanie HTTP wykonane przez środowisko uruchomieniowe Cursor przechodzą przez serwer proxy. Nagłówki zawierające `clavitor://Entry/field` są rozwiązywane przed opuszczeniem maszyny przez żądanie.

## Wzorzec 1 — Nazwane wyszukiwania za pośrednictwem zintegrowanego terminala

Agent aplikacji Cursor może wywoływać dowolne polecenia powłoki. Kiedy potrzebuje jednej konkretnej wartości, wywołuje powłokę:

```
# In a script Cursor's agent generated:

key=$(clavitor-cli get "Anthropic API" --field key)
curl -H "x-api-key: $key" https://api.anthropic.com/v1/messages -d '{...}'
```

Zmienna istnieje przez jedno polecenie. Agent nie widzi `key` między przypisaniem a użyciem — a poświadczenie nigdy nie pojawia się w historii czatu, ponieważ Cursor nie odzwierciedla rozszerzonych wartości z powrotem do konwersacji.

W przypadku plików konfiguracyjnych z wieloma poświadczeniami użyj `render`:

```
$ clavitor-cli render app.config.json | myapp --config -
```

## Wzorzec 2 — Przejrzyste wstrzykiwanie za pośrednictwem serwera proxy

Po ustawieniu `HTTPS_PROXY` agent zapisuje odwołanie, a serwer proxy rozwiązuje je w locie. Sekret nigdy nie trafia do pamięci agenta ani do konwersacji:

```
# Cursor's agent runs this verbatim

curl -H "Authorization: Bearer clavitor://OpenAI/key" \
  https://api.openai.com/v1/models
```

Agent widzi `clavitor://OpenAI/key` w swojej historii poleceń. Żądanie sieciowe wychodzi z rzeczywistą wartością `sk-...` w nagłówku Authorization. Logi skanerów, zrzuty awaryjne i historia `cursor` są czyste.

Jest to właściwy wzorzec, gdy:
- Agent generuje tymczasowe wywołania curl/HTTP podczas sesji
- Narzędzie wywoływane przez agenta samo wykonuje wywołania HTTPS
- Chcesz całkowicie usunąć sekrety z okna kontekstu konwersacji

## Cursor CLI (tryb agenta ze skryptu)

Cursor 1.x udostępnia oddzielny CLI do uruchamiania agentów bez interfejsu graficznego. Obowiązuje ta sama zasada `HTTPS_PROXY` — ustaw ją w powłoce przed wywołaniem:

```
$ export HTTPS_PROXY=http://localhost:1983
$ cursor-agent "deploy the latest tag to staging" --workspace ~/dev/myapp
```

W przypadku długotrwałych zadań lista dozwolonych adresów IP tokenu agenta ogranicza odczyt poświadczeń do hosta, na którym działa agent. Uruchomione gdzie indziej, sejf odmawia.

## 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ść agenta Cursor jest oznaczana odrębnie od aktywności użytkownika.

```
# TIME                 ACTION  ENTRY                  ACTOR

2026-03-08 10:23:14  read    anthropic              cli:cursor
2026-03-08 10:23:15  read    openai                 proxy:cursor
2026-03-08 11:45:02  read    github-deploy          cli:cursor
2026-03-08 14:12:33  render  -                      cli:cursor
```

## Rozpocznij

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