Przejdź do głównej zawartości

Uruchom wiele botów z wieloma kluczami API

Naucz się obsługiwać wiele agentów AI z osobnymi kluczami API Cryptohopper MCP — segmentuj wg workflow, ograniczaj limity na agenta, obracaj bezpiecznie i zarządzaj kluczami.

Napisane przez Isaac

Ważne: tworzenie wielu kluczy nie zwiększa Twojego tygodniowego limitu. Wszystkie klucze na koncie dzielą ten sam tygodniowy limit. Celem wielu kluczy jest segmentacja — niezależne rotacje, przypisywanie i odwoływania — a nie mnożenie limitu.


Wymagania

  • Poziom Adventurer lub wyższy. Pioneer i Explorer pozwalają tylko na jeden klucz API; Adventurer na trzy, Hero na dziesięć — patrz poziomy subskrypcji.

  • MCP skonfigurowany w co najmniej jednym kliencie — patrz przegląd konfiguracji.

  • Jasna wizja, które agenty lub workflowy dostaną swój własny klucz.


Kroki konfiguracji

  1. Zaplanuj segmentację przed utworzeniem kluczy
    Każdy klucz powinien odpowiadać jednemu logicznemu konsumentowi. Typowe schematy:
    - Jeden klucz na agenta: daily-digest, volume-scanner, research-assistant.
    - Jeden klucz na środowisko: prod-agent, staging-agent, dev-laptop.
    - Jeden klucz na osobę w małym zespole.

    Unikaj nazw typu key-1 czy temp — klucz bez jasnego celu staje się z czasem niewidocznym ryzykiem.

  2. Utwórz klucze w interfejsie konta Cryptohopper

    Postępuj zgodnie z instrukcją jak uzyskać klucz API Cryptohopper MCP dla każdego z nich. Nazwij je dokładnie tak, jak zaplanowałeś w kroku 1.

  3. Wdróż każdy klucz tylko dla zamierzonego konsumenta

    Klucz daily-digest trafia tylko do skryptu cron, który uruchamia digest. Klucz volume-scanner trafia tylko do zaplanowanego zadania skanera. Klucz research-assistant trafia tylko do Twojej konfiguracji desktopowej Claude lub Claude Code. Nie wklejaj tego samego klucza w wiele miejsc — to oznacza utratę segmentacji.

  4. Zaimplementuj limitowanie na agenta
    Wszystkie klucze dzielą limit, więc źle działający agent może zagłodzić pozostałe. Miej każdego agenta śledzącego własne tygodniowe wywołania lokalnie i odmawiającego kontynuacji po przekroczeniu ustalonego budżetu. MCP egzekwuje limit na poziomie konta — Ty egzekwujesz podział na agentów.

    # Wewnątrz pętli działania każdego agenta
    agent_name = "daily-digest"
    weekly_budget = 2000 # jednostki wywołań na tydzień dla tego agenta

    current_weekly_usage = load_local_counter(agent_name)
    if current_weekly_usage > weekly_budget:
    log(f"{agent_name} przekroczył budżet w tym tygodniu, pomijanie uruchomienia")
    return

    result = run_mcp_workflow()
    current_weekly_usage += result.calls_consumed
    save_local_counter(agent_name, current_weekly_usage)

  5. Ustaw harmonogram rotacji

    Rotacja kluczy to defensywna higiena. Prosta zasada początkowa: rotuj każdy klucz co 90 dni, obracając najstarszy pierwszy, tak aby tylko jeden klucz zmieniał się miesięcznie. Patrz najlepsze praktyki bezpieczeństwa kluczy API.

  6. Prowadź inwentarz kluczy

    Mały plik tekstowy lub strona Notion zawierająca listę każdego klucza, jego przeznaczenie, datę utworzenia i miejsce wdrożenia. Aktualizuj go przy każdej rotacji lub odwołaniu. Kiedy inwentarz rozbiega się z rzeczywistością, sprawdź obie strony.


Przykładowy inwentarz kluczy

Nazwa

Utworzono

Wdrożono do

Ostatnio rotowano

daily-digest

2026-02-01

Repozytorium GitHub Actions X

2026-04-01

volume-scanner

2026-02-15

Cron serwera domowego

2026-04-01

research-assistant

2026-03-10

Desktop Claude (laptop)

nigdy

Sprawdzaj co miesiąc, czy inwentarz nadal zgadza się z panelem konta Cryptohopper.


Profil kosztów

Tworzenie, rotowanie lub odwoływanie klucza nie zużywa limitu. Nie ma kosztu za klucz — klucze służą tylko do przypisywania. Patrz wyjaśnienie limitów.


Rozwiązywanie problemów

Osiągnąłeś limit kluczy poziomu

Adventurer pozwala na 3 klucze; Hero na 10. Ulepsz poziom lub skonsoliduj — mniej agentów, klucze używane wielokrotnie. Większość ludzi nie potrzebuje więcej niż 3.

Jeden agent nagle wyczerpuje tygodniowy limit

Sprawdź zużycie za pomocą instrukcji jak monitorować wydatki Cryptohopper MCP, zidentyfikuj winowajcę za pomocą lokalnych logów dla każdego klucza, i albo ogranicz go po stronie klienta, albo tymczasowo odwołaj jego klucz.

Rotujesz klucz, ale konsument nadal używa starego

Stary klucz zwraca UNAUTHORIZED, dopóki nie wdrożysz nowego. W tym tkwi sens oddzielnych kluczy dla każdego konsumenta — rotacja jednego nie psuje innych. Miej listę kontrolną wdrożeń, aby rotacja była rutyną, a nie niespodzianką.

Nie możesz stwierdzić, który klucz wykonał które wywołanie

MCP raportuje zużycie na poziomie konta. Przypisywanie do poszczególnych kluczy wymaga lokalnego logowania — każdy konsument loguje to, co wywołuje. Uczyń logowanie obowiązkowym dla każdego agenta, którego uruchamiasz bez nadzoru.

Członek zespołu odchodzi i nie wiesz, który klucz był jego

Dlatego inwentarz jest ważny. Odwołaj natychmiast każdy klucz powiązany z osobą, która odeszła. Jeśli nie możesz tego ustalić, odwołaj wszystkie klucze należące do projektów tej osoby i wdróż nowe.

Musisz przekazać klucz zewnętrznemu wykonawcy lub współpracownikowi

Klucz Cryptohopper MCP jest tylko do odczytu, ale zużywa Twój tygodniowy limit. Ustaw twardy budżet dla jego klucza w logice limitowania po stronie klienta i agresywnie odwołuj po zakończeniu współpracy.

Chcesz uzyskać analitykę zużycia dla poszczególnych kluczy bezpośrednio z Cryptohopper

Obecny punkt końcowy zużycia raportuje tylko dane na poziomie konta. Do przypisywania do poszczególnych kluczy dostępna jest lokalna rejestracja. Jeśli masz wielu agentów, rozważ zbudowanie wewnętrznego panelu, który agreguje lokalne logi.

Czy to odpowiedziało na twoje pytanie?