Ten sam kalkulator brutto-netto w Codex, Kimi Code i lokalnie: test
Ten sam kalkulator wynagrodzeń brutto-netto 2026 zlecony agentom do kodu, które da się uruchomić bez dopłat: Codex CLI, Kimi Code, Codex i OpenCode z lokalnym modelem. Czas, tokeny i poprawność wyliczeń.

👁 125 przeczytań
- Spośród testowanych narzędzi działający kalkulator brutto-netto oddał tylko Codex CLI 0.160.0, który ukończył zadanie w 2 minuty 28 sekund z wynikami zgodnymi co do grosza.
- Codex CLI wykonał 10 na 10 kontroli poprawności, uwzględniając przekroczenie progu podatkowego w czerwcu i limit 30-krotności (282 600 zł) w grudniu.
Dałem to samo zadanie - jednoplikowy kalkulator wynagrodzenia brutto-netto na 2026 rok - wszystkim agentom do kodu, które mam na komputerze i które mogłem uruchomić bez dodatkowej opłaty, bez zakładania kont i bez logowania. Działający i w pełni poprawny kalkulator oddał tylko Codex CLI: w 2 minuty 28 sekund, przy 33 255 tokenach, z wynikami zgodnymi co do grosza z moim wzorcem. Kimi Code zatrzymał się na wygasłym logowaniu, Gemini CLI nie obsługuje już darmowych kont, a lokalny model gpt-oss-20b na RTX 4090 nie dał rady w żadnej z dwóch nakładek.
Stan na 3 października 2026
- Data testu: 3 października 2026, Windows 11, RTX 4090 24 GB.
- Zasada: zero dodatkowych kosztów. Nie zakładałem kont, nie logowałem się ponownie i nie dokupowałem kredytów. Testowałem tylko to, co już działało.
- Narzędzia: Codex CLI 0.160.0, Kimi Code CLI 0.26.0, Codex CLI z lokalnym modelem przez Ollama, OpenCode 1.18.34 z tym samym modelem lokalnym. Gemini CLI i Claude Code opisuję niżej, dlaczego nie weszły do testu.
- Sprawdzanie: automatycznie w Chrome (Playwright) na 3 kwotach brutto i 2 przełącznikach, porównanie z moim wzorcowym kalkulatorem w Pythonie.
Zadanie, które dostał każdy agent
Kalkulator wynagrodzeń to dobry test, bo ma jedną poprawną odpowiedź, a pomyłki są łatwe do policzenia. Trzeba znać stawki na 2026 rok, limit 30-krotności, próg podatkowy, zasady zaokrągleń z list płac i jeszcze zrobić przyzwoity interfejs. Każdy agent dostał pusty katalog i to samo polecenie, słowo w słowo:
Zbuduj w bieżącym katalogu jednoplikową aplikację index.html (HTML + CSS + JavaScript w jednym pliku, bez bibliotek i bez internetu): polski kalkulator wynagrodzenia brutto-netto dla umowy o pracę na rok 2026.
Wymagania: (1) pole z wynagrodzeniem brutto miesięcznie (id=”brutto”, domyślnie 8000), opcje: koszty uzyskania przychodu standardowe albo podwyższone, złożony PIT-2 (domyślnie tak); (2) wynik dla pierwszego miesiąca: składka emerytalna, rentowa, chorobowa, zdrowotna, zaliczka na PIT i netto (id=”netto”); (3) tabela 12 miesięcy roku 2026 (id=”tabela”), która uwzględnia przekroczenie progu podatkowego i rocznego limitu podstawy składek emerytalnej i rentowej (30-krotność), z wierszem sum rocznych; (4) stawki i kwoty obowiązujące w Polsce w 2026 roku oraz zasady zaokrągleń z list płac, wypisane pod kalkulatorem; (5) interfejs po polsku, kwoty w polskim formacie, przeliczanie od razu po zmianie pola. Nie uruchamiaj serwera.
Stałe identyfikatory pól (brutto, netto, tabela) dodałem po to, żeby ten sam skrypt mógł sprawdzić każdą aplikację bez ręcznego klikania. W poleceniu nie podałem żadnej stawki - agent musiał je znać albo znaleźć.
Wzorzec: stawki 2026 i poprawne wyniki
Najpierw napisałem własny kalkulator w Pythonie na arytmetyce dziesiętnej. Wynik dla płacy minimalnej (3605,85 zł netto) zgadza się z wyliczeniami z serwisów kadrowych. Użyte parametry:
| Parametr | Wartość w 2026 |
|---|---|
| Składki pracownika: emerytalna / rentowa / chorobowa | 9,76% / 1,5% / 2,45% brutto |
| Składka zdrowotna | 9% od brutto pomniejszonego o składki społeczne, bez odliczenia od podatku |
| Koszty uzyskania przychodu | 250 zł miesięcznie, 300 zł przy dojazdach |
| Skala podatkowa | 12% do 120 000 zł dochodu w roku, 32% od nadwyżki |
| Kwota zmniejszająca podatek (PIT-2) | 300 zł miesięcznie |
| Limit 30-krotności (emerytalna i rentowa) | 282 600 zł rocznie (MP 2025 poz. 1206) |
| Płaca minimalna | 4806 zł brutto |
| Zaokrąglenia | składki do grosza, podstawa opodatkowania i zaliczka do pełnych złotych |
Wartości kontrolne (KUP 250 zł, PIT-2 złożony, ta sama pensja przez 12 miesięcy):
| Brutto miesięcznie | Netto w styczniu | Co jeszcze sprawdzam | Netto za rok |
|---|---|---|---|
| 4806 zł | 3605,85 zł | - | 43 270,20 zł |
| 10 000 zł | 7147,39 zł | KUP 300 zł: 7153,39 zł; bez PIT-2: 6847,39 zł | 85 768,68 zł |
| 25 000 zł | 17 371,97 zł | czerwiec 15 784,97 zł (przekroczenie progu w trakcie miesiąca), lipiec 13 107,97 zł, grudzień 14 263,88 zł (limit 30-krotności) | 182 448,55 zł |
Przypadek 25 000 zł jest najtrudniejszy: w czerwcu część dochodu wpada w 12%, a część w 32%, a w grudniu kończy się limit składek emerytalnej i rentowej, więc te składki spadają z 2815 zł do 855,76 zł, a składka zdrowotna rośnie.
Wyniki
| Narzędzie | Model | Czas | Tokeny | Plik index.html | Poprawność (10 kontroli) | Koszt dodatkowy |
|---|---|---|---|---|---|---|
| Codex CLI 0.160.0 | GPT-6 Astra, rozumowanie medium | 2 min 28 s | 33 255 | tak, 13,8 KB | 10/10 | 0 zł (w ramach planu ChatGPT) |
| Kimi Code CLI 0.26.0 | K3 | 1 s | - | nie | - | 0 zł |
| Codex CLI + Ollama (kontekst 32k) | gpt-oss-20b lokalnie | ok. 1 min | - | nie | - | 0 zł |
| Codex CLI + Ollama (kontekst 128k) | gpt-oss-20b lokalnie | 5 min 45 s | 45 180 | nie | - | 0 zł |
| OpenCode 1.18.34 + Ollama (128k) | gpt-oss-20b lokalnie | przerwałem po ok. 6 min | - | nie | - | 0 zł |
| Gemini CLI | - | nie uruchamiałem: od 18 czerwca 2026 wymaga klucza API albo licencji firmowej | ||||

Codex CLI: 10 na 10
Codex zaczął od sprawdzenia katalogu, potem wykonał trzy wyszukiwania w sieci (limit 282 600 zł i zasady składki zdrowotnej na stronach ZUS, PIT-2 na podatki.gov.pl) i napisał plik. Co zrobił dobrze:
- Wszystkie kwoty co do grosza - styczeń, przekroczenie progu w czerwcu, limit 30-krotności w grudniu, sumy roczne i oba przełączniki (KUP 300 zł, brak PIT-2).
- Szczegół, o który nie prosiłem: ograniczenie składki zdrowotnej przy bardzo niskich wypłatach według zasad z 31 grudnia 2021 r. To przepis, o którym zapomina wiele kalkulatorów w sieci.
- Uczciwe założenia pod kalkulatorem: jeden pracodawca, stała pensja, bez ulgi dla młodych, PPK i absencji. Do tego lista źródeł z linkami do Monitora Polskiego, Ministerstwa Finansów i ZUS.
- Zero błędów JavaScript w konsoli, przeliczanie na żywo, czytelna tabela 12 miesięcy z komunikatem, w którym miesiącu przekroczony jest próg.
Jedyna rzecz do dyskusji: liczby czterocyfrowe są bez spacji (7147,39 zł), a pięciocyfrowe ze spacją (10 000,00 zł). To nie błąd - tak formatuje polska norma i przeglądarkowy Intl.NumberFormat - ale w moim poleceniu przykład miał spację w „3 605,85 zł”. Ile limitu zjadło to zadanie, opisu [urwane zdanie]ję w tekście Codex limity w Plus, a instalację w poradniku Codex CLI na Windows krok po kroku.

Kimi Code: zatrzymał się na logowaniu
Nie przepłacaj za te subskrypcje
Prowadzę sklep z rocznymi dostępami do narzędzi AI - te same konta, o których piszę wyżej, tylko taniej niż w cenniku producenta.
Kimi Code CLI jest u mnie zainstalowany od lipca i był zalogowany kontem Kimi. W trybie nieinteraktywnym (kimi -p) po sekundzie zwrócił błąd auth.login_required - token logowania wygasł. Ponowne logowanie było poza zasadami testu, więc Kimi Code nie oddał pliku. Przy okazji dwie rzeczy z samego narzędzia:
- W trybie
-pnie da się łączyć flag--yoloani--auto- CLI odrzuca je komunikatem „Cannot combine -prompt with…”. W automatyzacji trzeba więc liczyć na domyślne uprawnienia trybu nieinteraktywnego. - Wersja 0.26.0 z lipca jest mocno nieaktualna (aktualna to 2.1.1), co opisuję w przewodniku Kimi Code.
Gemini CLI i Claude Code: dlaczego ich nie ma
- Gemini CLI od 18 czerwca 2026 nie obsługuje darmowych kont Google ani Google AI Pro. Działa z kluczem API, licencją Code Assist albo Vertex AI. Darmowy odpowiednik to Antigravity CLI, który wymaga zalogowania kontem Google. Szczegóły w przewodniku Gemini CLI.
- Claude Code mam zainstalowany, ale nie miałem pewności, z jakiej puli zejdzie zużycie, a zasadą testu był zero dodatkowych kosztów. Dlatego go pominąłem. Porównanie Claude Code z Codeksem jest w tekście Codex czy Claude Code.
Lokalny model na RTX 4090: za mało
Najbardziej ciekawiło mnie, czy da się zrobić to samo za darmo i bez internetu. Codex CLI ma tryb --oss, który kieruje zapytania do Ollamy, więc uruchomiłem go z modelem gpt-oss-20b (11 GB w pamięci karty).
- Próba 1, kontekst 32 768 tokenów: błąd po pierwszym zapytaniu. Sam prompt systemowy Codexa z poleceniem zajął 44 291 tokenów, czyli więcej niż domyślne okno modelu w Ollamie.
- Próba 2, kontekst 131 072 tokenów (osobny wariant modelu z parametrem
num_ctx): model rozumował po angielsku, próbował pobrać stawki z gov.pl przez PowerShell (piaskownica Codexa blokuje sieć), zgadywał kwoty z 2024 roku, a po 5 minutach 45 sekundach i 45 180 tokenach serwer zwrócił błąd formatu odpowiedzi. Pliku nie było. - Próba 3, OpenCode z tym samym modelem: jedna odpowiedź modelu po 10 sekundach, potem cisza. Po ok. 6 minutach bez pliku przerwałem proces.
Wniosek: model 20B na domowej karcie odpowie na pytanie o kod, ale do pracy agentowej z narzędziami i dużym promptem systemowym na razie się nie nadaje. O lokalnych modelach na tej karcie pisałem więcej w tekście o llama.cpp na Windowsie.
Wnioski
- Z narzędzi, które miałem pod ręką bez dopłat, jedyny działający wynik dał Codex CLI - i był to wynik bez zastrzeżeń merytorycznych, lepszy niż spora część kalkulatorów w sieci.
- Największą przeszkodą nie była jakość modeli, tylko dostęp: wygasłe logowanie (Kimi Code), zmiana zasad darmowego planu (Gemini CLI), niepewne rozliczenie (Claude Code).
- Agent, który sam szuka aktualnych stawek w sieci, ma ogromną przewagę przy zadaniach z przepisami. Lokalny model bez dostępu do internetu zgadywał kwoty sprzed dwóch lat.
- Nawet poprawny wynik sprawdzaj własnymi wartościami kontrolnymi. Ja potrzebowałem do tego 40 linijek Pythona i 3 kwot.
Pełne porównanie narzędzi z cenami jest w przewodniku AI do programowania, a osobne huby mają Codex, Kimi Code, Gemini CLI i Antigravity.
Najczęstsze pytania
Czy AI napisze poprawny kalkulator wynagrodzeń?
W moim teście Codex CLI z modelem GPT-6 Astra napisał kalkulator zgodny co do grosza z moim wzorcem we wszystkich 10 kontrolach, łącznie z progiem podatkowym i limitem 30-krotności. Lokalny model gpt-oss-20b nie oddał działającego pliku.
Ile wynosi netto z płacy minimalnej w 2026 roku?
Przy 4806 zł brutto, standardowych kosztach uzyskania przychodu i złożonym PIT-2 netto wynosi 3605,85 zł miesięcznie.
Ile trwało zbudowanie kalkulatora w Codex CLI?
2 minuty 28 sekund od uruchomienia polecenia do gotowego pliku, razem z trzema wyszukiwaniami w sieci. Codex zużył 33 255 tokenów.
Czy da się użyć Codex CLI z lokalnym modelem za darmo?
Technicznie tak, przez flagę --oss i Ollamę. W praktyce domyślny kontekst 32 tys. tokenów nie mieści promptu systemowego Codexa (44 tys.), a gpt-oss-20b z kontekstem 128 tys. i tak nie dokończył zadania.
Dlaczego w teście nie ma Gemini CLI?
Od 18 czerwca 2026 Gemini CLI nie działa z darmowymi kontami Google ani z Google AI Pro. Wymaga klucza API, licencji Code Assist albo Vertex AI, a test zakładał brak nowych kont i logowań.
Google · Twoje źródłaPromptowy wyżej w Twoim Google - jednym kliknięciemDodaj do preferowanych źródeł →Źródła i data sprawdzenia
Test przeprowadziłem 3 października 2026. Stawki sprawdziłem tego samego dnia.
- SerwisKadrowego.pl - limit 30-krotności w 2026 r.
- Portal FK - limit 30-krotności na 2026 rok
- Ministerstwo Finansów - podatki.gov.pl
- ZUS - składki na ubezpieczenia
- Gemini CLI - kwoty i ceny
- Codex CLI - repozytorium
- OpenCode
- Ollama
Cały tydzień w AI, w jednym mailu
Wybrane premiery, narzędzia i analizy. Raz w tygodniu, prosto do skrzynki.
Zapisz się za darmo →


