Agenci programistyczni

Zed

Dodaj unused.market jako dostawcę zgodnego z OpenAI.

Tylko do celów informacyjnych

2026-10-10. Zed 1.23.2. Nie uruchomiono sesji w edytorze Zed; konfiguracja została sprawdzona z oficjalną dokumentacją.

Zed to edytor kodu z panelem Agent. Dostawca zgodny z OpenAI wysyła żądania Chat Completions.

Zanim zaczniesz

Przejdź szybki start: dodaj kredyty, utwórz klucz i skopiuj identyfikator modelu z Marketplace. Do pracy agenta wybierz model obsługujący narzędzia. Przykładowy identyfikator to claude-sonnet-5-5; zastąp go wybranym modelem. Zainstaluj Zed.

Skonfiguruj narzędzie

Uruchom zed: open settings file z palety poleceń i dodaj poniższego dostawcę. Ustawienia użytkownika znajdują się w ~/.config/zed/settings.json na macOS/Linux albo %APPDATA%\Zed\settings.json w Windows.

settings.json
{
  "language_models": {
    "openai_compatible": {
      "unused": {
        "api_url": "https://unused.market/v1",
        "available_models": [
          {
            "name": "claude-sonnet-5-5",
            "display_name": "unused.market",
            "max_tokens": 32000,
            "max_output_tokens": 4096,
            "capabilities": {
              "tools": true,
              "chat_completions": true
            }
          }
        ]
      }
    }
  }
}

Przykład wybiera budżet kontekstu 32000 tokenów i odpowiedzi 4096 tokenów. To ustawienia klienta, a nie maksymalne możliwości modelu. Sprawdź kontekst modelu widoczny w Marketplace. Obecny panel nie pokazuje limitu wyjścia każdej oferty; zmniejsz budżet odpowiedzi, jeśli brama zwróci błąd limitu wyjścia. W agent: open settings podaj klucz unused.market dla dostawcy unused. Nie wpisuj klucza do settings.json. Wybierz unused.market na liście modeli panelu Agent.

Sprawdź połączenie

Poproś: „Say hello in one sentence without using tools.” Następnie otwórz Analytics → Requests. Znajdź nowe żądanie po czasie i modelu. Odpowiedź oraz pasujący wpis potwierdzają, że ruch trafił na Twoje konto. To test połączenia, a nie jakości zmian w repozytorium.

Ograniczenia i rozwiązywanie problemów

Zachowaj chat_completions: true; wartość false wybiera Responses, którego bramka nie udostępnia. Obsługa narzędzi nadal zależy od oferty. Ta konfiguracja dotyczy połączenia modelu w panelu Agent, a nie każdej funkcji Zed.

ObjawRozwiązanie
Błąd uwierzytelnianiaWprowadź ponownie klucz unused.market.
Brak dostępnej ofertySprawdź Marketplace, Routing i modele dozwolone dla klucza.
Błąd kredytów lub budżetuSprawdź Credits i miesięczny limit klucza; w razie potrzeby zmniejsz budżet odpowiedzi.
Strumień urywa się po rozpoczęciu odpowiedziZnajdź przyczynę w Requests. Rozpoczęty strumień nie jest ponawiany na innej ofercie.

Źródła i weryfikacja

Sprawdzono 2026-10-10: wydanie 1.23.2. Oficjalne źródła: dostęp przez API, ustawienia.

Na tej stronie