logo
  • Środowiska
  • Dla firm
  • Cennik
Blogs
Mar 25, 2026

Eigent Release Notes v0.0.89: Server Refactor v1, Haiku 4.5, and Security Auditor Skill

Architektura oparta na domenach, obsługa nowych modeli i wbudowana funkcja audytu bezpieczeństwa dla Twoich agentów cowork Eigent

Douglas LaiDouglas Lai
Share to
Eigent Release Notes v0.0.89: Server Refactor v1, Haiku 4.5, and Security Auditor Skill
  • ⚙️ Refaktoryzacja serwera v1: Architektura oparta na domenach
  • 🔐 Security Auditor: Wbudowana funkcja do bezpieczeństwa kodu
  • 📊 Czytelniejsze użycie tokenów w nagłówku czatu
  • 🤖 Obsługa modelu Claude Haiku 4.5
  • 🔢 Formatowanie liczby tokenów z uwzględnieniem lokalizacji
  • 🐛 Poprawki błędów
  • ❤️ Społeczność nadal podnosi poprzeczkę
Automate Everything with
AI Workforce on Desktop
Download Eigent

Eigent v0.0.89 to fundamentalne wydanie. Pod maską cały serwer został przeorganizowany wokół architektury opartej na domenach z wersjonowanym routowaniem API — zmiana, która sprawia, że backend Eigent jest czytelniejszy, bardziej skalowalny i znacznie łatwiejszy do współtworzenia. Na pierwszy rzut oka ta wersja dodaje Claude Haiku 4.5 do selektora modeli, udostępnia wbudowaną funkcję audytu bezpieczeństwa i wprowadza znaczące usprawnienia jakości życia w interfejsie czatu.

Dla każdego, kto używa Eigent jako swojej otwartej platformy cowork albo ocenia ją jako alternatywę cowork, v0.0.89 oznacza bardziej dojrzałą, gotową do produkcji podstawę. Zanurzmy się.


⚙️ Refaktoryzacja serwera v1: Architektura oparta na domenach

Największa zmiana w tym wydaniu — i taka, która wyznacza fundament pod wszystko, co przed nami.

Wielkie podziękowania dla @4pmtong, po review przez @Wendong-Fan, @bytecii i @fengju0213, za ukończenie refaktoryzacji serwera v1. To było znaczące przedsięwzięcie architektoniczne, które zmienia sposób organizacji backendu Eigent.

Wcześniej serwer korzystał z płaskiego układu controller/component/service. Działało to, gdy Eigent było mniejsze, ale wraz ze wzrostem platformy — dodawaniem kolejnych modeli, wyzwalaczy, dostawców OAuth i integracji MCP — płaska struktura stawała się coraz trudniejsza w nawigacji i rozbudowie. Nowy układ oparty na domenach rozwiązuje ten problem.

Co się zmieniło:

  • Moduły domenowe — serwer jest teraz zorganizowany według domen: chat, config, mcp, model_provider, oauth, trigger, user. Każda domena posiada własne warstwy api/, schema/ i service/
  • Infrastruktura rdzeniowa — współdzielone narzędzia, wcześniej rozproszone w component/, zostały teraz skonsolidowane w core/
  • Wspólny pakiet — kwestie przekrojowe (autoryzacja, middleware, obsługa wyjątków, logowanie, narzędzia HTTP, typy) znajdują się w dedykowanym pakiecie shared/
  • Obsługa Trace ID — śledzenie żądań przez contextvars i middleware, co ułatwia debugowanie rozproszonych zadań agentów
  • Wersjonowane routowanie API — wszystkie wywołania API z frontendu zostały przeniesione z /api/... do /api/v1/..., obejmując endpointy czatu, konfiguracji, MCP, wyzwalaczy, OAuth, użytkownika i dostawców modeli
  • Czyszczenie legacy — usunięto component/auth.py, component/permission.py, component/stack_auth.py i component/time_friendly.py

To właśnie taki fundament sprawia, że Eigent staje się poważniejszą otwartą platformą cowork — taką, po której contributorzy mogą pewnie się poruszać, a zespoły budować na niej w sposób zrównoważony.

🔗 PR: https://github.com/eigent-ai/eigent/pull/1509


🔐 Security Auditor: Wbudowana funkcja do bezpieczeństwa kodu

Każdy agent cowork Eigent teraz ma wbudowaną świadomość bezpieczeństwa od razu po uruchomieniu.

Podziękowania dla @statxc, po review przez @a7m-1st i @Pakchoioioi, za dodanie skill-security-auditor jako domyślnego przykładowego skillu. Ten skill zapewnia wszystkim agentom Eigent uporządkowane, profesjonalne podejście do audytu kodu, wykrywania sekretów i skanowania podatności.

Funkcja security auditor to świetny przykład tego, co czyni Eigent przekonującą alternatywą cowork: zamiast uruchamiać osobne narzędzie bezpieczeństwa, możesz zlecić przeglądy bezpieczeństwa bezpośrednio agentowi Eigent jako część zwykłego workflow.

Co zawiera:

  • 6-etapowy workflow audytu — rozpoznanie, wykrywanie sekretów, skanowanie OWASP Top 10, audyt zależności, przegląd konfiguracji oraz przegląd uwierzytelniania/autoryzacji
  • Biblioteka wzorców podatności — szczegółowe wzorce wykrywania dla podatności typu injection, błędów uwierzytelniania, problemów kryptograficznych, deserializacji, SSRF i operacji na plikach w Pythonie, JavaScript, TypeScript, Go i Javie. Kontrole specyficzne dla frameworków Django, Flask, Express i Spring Boot
  • Biblioteka wzorców sekretów — wzorce regex dla ponad 20 typów sekretów (AWS, GCP, Azure, GitHub, Slack, Stripe, SendGrid i inne), ciągów połączeń z bazą danych oraz kluczy prywatnych — z regułami redukcji false positive
  • scan_project.py — pełny skaner projektu, który sprawdza zakodowane na stałe sekrety, niebezpieczne wywołania funkcji i niebezpieczne wzorce konfiguracji. Obsługuje wyjście tekstowe i JSON
  • scan_secrets.py — wyspecjalizowany skaner sekretów z filtrowaniem false positive (domyślnie pomija placeholdery, odwołania do zmiennych środowiskowych i pliki testowe), z dostępną flagą --include-tests
  • Zero zależności — oba skrypty działają wyłącznie na stdlib. Nie są wymagane instalacje przez pip

Nie było potrzeby wprowadzania żadnych zmian w Electron, frontendzie ani backendzie — skill jest automatycznie wykrywany z resources/example-skills/ poprzez istniejący mechanizm seedDefaultSkillsIfEmpty().

🔗 PR: https://github.com/eigent-ai/eigent/pull/1479


📊 Czytelniejsze użycie tokenów w nagłówku czatu

Mała zmiana w UI. Duża różnica w zrozumieniu tego, co konsumują Twoi agenci.

Podziękowania dla @dataCenter430, po review przez @a7m-1st, za przeprojektowanie wyświetlania tokenów w nagłówku czatu tak, aby było naprawdę informacyjne, a nie tylko liczbą do samodzielnego rozszyfrowania.

Wcześniej liczba tokenów wyświetlana obok „Chat” w nagłówku była zagadkowa — surowa liczba, taka jak 19994406, bez etykiety i bez kontekstu. Teraz to pełnoprawny element informacyjny.

Co nowego:

  • Tooltip po najechaniu — najechanie na liczbę tokenów pokazuje etykietę „Użycie tokenów” z krótkim wyjaśnieniem
  • Podział na zadanie i projekt — tooltip pokazuje zarówno bieżącą liczbę tokenów dla zadania, jak i łączną dla projektu (np. „To zadanie: 1,234 · Łącznie w projekcie: 5,678”)
  • Styl cursor-help — wizualny sygnał, że element jest interaktywny
  • Obsługa i18n — nowe klucze locale (chat.token-usage, chat.token-usage-this-task, chat.token-usage-project-total) dodane we wszystkich obsługiwanych językach

Gdy uruchamiasz wieloetapowe workflow agentów w swoim obszarze roboczym eigent cowork, zrozumienie zużycia tokenów zarówno na poziomie zadania, jak i projektu jest kluczowe dla zarządzania kosztami i planowania wydajności.

🔗 PR: https://github.com/eigent-ai/eigent/pull/1501


🤖 Obsługa modelu Claude Haiku 4.5

Szybsze, lżejsze agenty wtedy, gdy ich potrzebujesz.

Podziękowania dla @Abishek-Newar za dodanie Claude Haiku 4.5 do zestawu modeli Eigent. Haiku 4.5 to najszybszy i najbardziej opłacalny model Anthropic z rodziny Claude 4 — idealny do zadań o dużej skali, szybkich etapów klasyfikacji i lekkich agentów, którzy nie potrzebują pełnej mocy rozumowania Sonnet lub Opus.

Co dodano:

  • Claude Haiku 4.5 dostępny w selektorze modeli dla wszystkich typów agentów
  • Pełna zgodność z istniejącymi workflow agentów cowork Eigent
  • Opcja opłacalna kosztowo dla obciążeń, w których ważniejsza jest szybkość niż głębokość

Obecność Haiku 4.5 w zestawie daje Ci pełne spektrum Claude 4 w przestrzeni roboczej eigent cowork — wybieraj odpowiedni model do każdego zadania bez opuszczania platformy.

🔗 PR: https://github.com/eigent-ai/eigent/pull/854


🔢 Formatowanie liczby tokenów z uwzględnieniem lokalizacji

Liczby powinny być czytelne. Teraz są.

Podziękowania dla @dev-miro26 za skoncentrowaną, ale bardzo istotną poprawkę: liczby tokenów w całej aplikacji korzystają teraz z Number.toLocaleString(), aby wyświetlać separatory tysięcy zgodne z lokalizacją.

Liczba taka jak 19994406 staje się 19,994,406 dla użytkowników en-US, 19.994.406 dla użytkowników de-DE i tak dalej — automatycznie, na podstawie ustawień regionalnych użytkownika.

Gdzie to działa:

  • Liczba tokenów w nagłówku czatu w HeaderBox
  • Liczby tokenów aktywnego i historycznego projektu w pasku bocznym historii

Małe usprawnienie jakości życia, które znacznie ułatwia szybki podgląd zużycia — zwłaszcza podczas dłuższych sesji agentów.

🔗 PR: https://github.com/eigent-ai/eigent/pull/1475


🐛 Poprawki błędów

To wydanie przynosi także kilka ukierunkowanych poprawek:

  • Naprawiono kartę akcji wyzwalacza pojawiającą się w połowie strumienia — Karta „Dodaj akcję wyzwalacza” pojawia się teraz dopiero po całkowitym zakończeniu wpisywania końcowej wiadomości END przez asystenta, co zapobiega przedwczesnemu pojawianiu się elementów UI, gdy markdown nadal jest strumieniowany. (#1474 — @kiannidev)

  • Naprawiono przepełnianie tekstu długiego zadania poza kartę zadania w ChatBox — Dodano min-w-0, aby kontener tekstu zadania mógł się prawidłowo kurczyć wewnątrz wiersza flex, a nieefektywną klasę overflow-wrap-anywhere zastąpiono [overflow-wrap:anywhere], dzięki czemu długi tekst zadania zawija się poprawnie. (#1505 — @fengju0213)

  • Przywrócono natywne stylowanie Electron w macOS — Wibrancy/natywne stylowanie okna macOS wprowadzone w v0.0.88 zostało cofnięte, podczas gdy trwają prace nad poprawą stabilności. (#1512 — @4pmtong)


❤️ Społeczność nadal podnosi poprzeczkę

Ten sprint dostarczył:

  • Pełną refaktoryzację serwera opartą na domenach z wersjonowanym routowaniem API
  • Dodanie Claude Haiku 4.5 do zestawu modeli
  • Funkcję audytu bezpieczeństwa klasy produkcyjnej, zbudowaną i dostarczoną przez społeczność
  • Inteligentniejsze wyświetlanie użycia tokenów w nagłówku czatu
  • Formatowanie liczby tokenów z uwzględnieniem lokalizacji w całym UI
  • Trzy ważne poprawki błędów

v0.0.89 to wydanie, które czyni Eigent bardziej wydajnym na pierwszy rzut oka i solidniejszym pod spodem. Niezależnie od tego, czy używasz go jako swojego głównego otwartego narzędzia cowork, oceniasz jako alternatywę cowork dla zamkniętych platform, czy współtworzysz ekosystem eigent cowork — to wydanie przesuwa granicę w znaczący sposób.

Budujmy dalej.

Recent Posts

Qwen3.8-Max: model Alibaba do kodowania z otwartymi wagami i 2,4 bln parametrów
Aug 4, 2026

Qwen3.8-Max: model Alibaba do kodowania z otwartymi wagami i 2,4 bln parametrów

Qwen3.8-Max to model Alibaba z otwartymi wagami i 2,4 bln parametrów do kodowania oraz pracy agentowej. Poznaj specyfikację, ceny, potwierdzone fakty i niewiadome.

EigentEigent
Thinking Machines Inkling-Small: Model 276B, który bije swojego większego brata
Aug 4, 2026

Thinking Machines Inkling-Small: Model 276B, który bije swojego większego brata

Inkling-Small od Thinking Machines Lab to model MoE 276B z otwartymi wagami, który dorównuje Inkling przy jednej czwartej rozmiaru. Specyfikacja, benchmarki, ceny i znaczenie dla branży.

EigentEigent
Alternatywa dla Augment Code
Aug 3, 2026

Alternatywa dla Augment Code

Porównaj alternatywy dla Augment Code w dużych bazach kodu pod względem aktualnych cen, wspólnego użycia, jakości kontekstu, dostępu do źródeł, samodzielnego hostingu, bezpieczeństwa i dopasowania do zespołu.

Douglas LaiDouglas Lai
Automate everything with AI workforce on desktop
Download Eigent

Wypróbuj Eigent już dziś

Pobierz open-source’ową aplikację desktopową. Twoja SI workforce, działająca na Twoim komputerze.

Pobierz Eigent
Eigent

Otrzymuj najnowsze aktualizacje, poradniki i wydania dotyczące automatyzacji SI workforce.

ProduktEigentŚrodowiskaCennikDla firm
OdkrywajRozwiązaniaPrzypadki użyciaUmiejętnościWtyczkiBlogi
DeweloperzyDokumentacjaGitHubCAMEL-AIFundusz Open SourcePartner
PobierzDla open source
FirmaO nasBrandKarieraWarunki korzystaniaPolityka prywatnościBezpieczeństwo i zaufaniePolityka plików cookiePolityka zwrotów i wersji próbnej

Wszelkie prawa zastrzeżone © 2026 EIGENT UK LTD

Wydano nową wersję Eigent 1.0!download