Czas: ok. 10 minut. Potrzebny klucz API do OmniRoute (jak zdobyć).
Linux:
curl -fsSL https://claude.ai/install.sh | bash |
Windows (PowerShell):
irm https://claude.ai/install.ps1 | iex |
Sprawdzenie (nowy terminal):
claude --version |
Oczekiwany wynik: <wersja> (Claude Code).
Claude Code łączy się z OmniRoute przez zmienne env w pliku ustawień.
| System | Plik |
|---|---|
| Linux | ~/.claude/settings.json |
| Windows | %USERPROFILE%\.claude\settings.json |
env i model.<TWÓJ_KLUCZ_OMNIROUTE> na swój klucz.{
"env": {
"ANTHROPIC_BASE_URL": "https://omni.suncode.dev",
"ANTHROPIC_AUTH_TOKEN": "<TWÓJ_KLUCZ_OMNIROUTE>",
"CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY": "1"
},
"model": "claude/claude-opus-5-5"
} |
| Klucz | Znaczenie |
|---|---|
ANTHROPIC_BASE_URL |
Adres OmniRoute bez /v1. |
ANTHROPIC_AUTH_TOKEN |
Klucz OmniRoute. |
CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY |
/model pokazuje modele dostępne w OmniRoute. |
model |
Model domyślny. Zmienisz go w sesji przez /model. |
Nie loguj się kontem Anthropic (/login). Klucz w settings.json wystarczy.
claude -p "odpowiedz jednym słowem: działa" |
Oczekiwany wynik: odpowiedź modelu bez błędu. Błąd: Rozwiązywanie problemów.
Claude Code korzysta z tego samego firmowego serwera pamięci co OMP: https://hindsight.suncode.dev. Łączy się przez plugin hindsight-memory. Plugin sam przypomina Claude'owi fakty z poprzednich sesji i zapisuje nowe ustalenia.
Wymagany Python 3 (Linux: python3 --version, Windows: python --version).
Dodaj marketplace i zainstaluj plugin:
claude plugin marketplace add vectorize-io/hindsight claude plugin install hindsight-memory@hindsight |
Utwórz plik konfiguracji pluginu:
| System | Plik |
|---|---|
| Linux | ~/.hindsight/claude-code.json |
| Windows | %USERPROFILE%\.hindsight\claude-code.json |
{
"hindsightApiUrl": "https://hindsight.suncode.dev",
"dynamicBankId": true
} |
| Klucz | Znaczenie |
|---|---|
hindsightApiUrl |
Firmowy serwer Hindsight. Bez tego plugin próbuje uruchomić lokalny serwer pamięci. |
dynamicBankId: true |
Osobna pamięć dla każdego projektu, tak jak per-project w OMP. |
Na serwerze firmowym nie ustawiasz llmProvider ani kluczy OpenAI/Anthropic. Fakty z rozmów wyciąga serwer.
Uruchom ponownie claude.
Sprawdzenie: claude plugin list pokazuje hindsight-memory. Potem w sesji napisz zapamiętaj: test pamięci, otwórz nową sesję w tym samym katalogu i zapytaj co pamiętasz o tym projekcie?.
Nie każ agentowi zapamiętywać haseł, kluczy API ani danych klientów. Pamięć jest przechowywana na serwerze.