Grok Bot 0.18.0: Przypadkowe udostępnienie kodu źródłowego

Oficjalne wydanie Grok Bot 0.18.0 zawierało mapy źródeł, co pozwoliło deweloperom na rekonstrukcję i publikację kodu klienta na GitHubie.
Grok Bot 0.18.0: Kod staje się otwarty
Po incydencie z wyciekiem kodu Claude Code myślałem, że absurdalne sytuacje nie mogą już być bardziej kuriozalne. Jednak niedawno deweloper odkrył, że oficjalna wersja Grok Bot 0.18.0 została wydana wraz z mapami źródeł (source maps).
Podążając tym tropem, przywrócił niemal cały kod klienta Grok Bot i opublikował repozytorium na GitHubie.
Zazwyczaj w zamkniętych produktach JavaScript kod jest minifikowany i pakowany przed wydaniem, pozostawiając na zewnątrz prawie nieczytelną masę znaków. Mapy źródeł są potrzebne programistom do debugowania i pozwalają im powiązać tę skompresowaną formę z oryginalnymi plikami oraz strukturą projektu.
Firma Cursor po prostu dołączyła te mapy bezpośrednio do builda.
W rezultacie wnętrzności Grok Bot — koordynacja agentów, routing modeli, lokalne wykonanie, protokoły i inna logika — można teraz analizować warstwa po warstwie.
Co więcej, przywrócona wersja zaczęła już być modyfikowana w celu dodania wsparcia dla Claude Code, Codex i OpenRouter, a także umożliwienia uruchamiania wszystkiego lokalnie w Dockerze zamiast łączenia się z zdalną infrastrukturą Cursora.
To oczywiście nie jest pełny wyciek kodu źródłowego Cursora. Ale dla firmy, która dosłownie zajmuje się tworzeniem narzędzi programistycznych opartych na AI, sytuacja jest dość zabawna.
I tak, repozytorium prawdopodobnie nie przetrwa długo.
Dlaczego to ważne
AnalizaSytuacja podkreśla znaczenie otwartości w rozwoju oprogramowania, szczególnie w kontekście sztucznej inteligencji. Odkryte mechanizmy mogą stymulować innowacje i usprawnienia w branży.
Dyskutuj w społeczności
Dziel się swoimi pytaniami i spostrzeżeniami z programistami