1. Kontekst projektu
Projekt: to kompletny serwis e-commerce do sprzedaży voucherów prezentowych, zbudowany od zera w 8 dni przez autora niebędącego programistą, przy wyłącznym wsparciu modelu Claude Opus 4.6. Autor koordynował AI do generowania kodu, podejmowania decyzji architektonicznych i iteracyjnego dopracowywania produktu.
Pomysł na serwis narodził się z prywatnej rozmowy - partnerka autora, zapytana o prezent na Dzień Kobiet, odpowiedziała: chcę voucher na mizianie. MVP serwisu (Minimum Viable Product) - działająca strona z formularzem zakupu, automatyczną wysyłką vouchera mailem i rejestracją na domenie zajebistyprezent.pl - powstało w niecałe 5 godzin od pierwszego prompta.
Idea: podczas pracy nad serwisem wyklarowała się idea i zauważenie, że w codziennym pośpiechu łatwo zapomnieć o istotnych społecznie rzeczach - bliskości, dotyku i uważnej obecności. Voucher na mizianie może być pretekstem, żeby się zatrzymać i spędzić czas z drugim człowiekiem. Zajebistyprezent.pl ma być platformą, która daje ludziom powód do tego, czego bardziej lub mniej świadomie potrzebują i za czym być może tęsknią.
Stack technologiczny: PHP 8.4, MariaDB 10.11.14, vanilla JavaScript/CSS, Redis 7.0.15. Hosting: shared (Apache, Debian 12). Zero frameworków, zero Composera, zero zależności npm.
Zakres funkcjonalny: strona sprzedażowa z formularzami (zakup, rejestracja, feedback), integracja PayU REST API (redirect + BLIK Level 0 z własnym, stworzonym od zera elementem UX do przyjmowania płatności Blik), automatyczna wysyłka voucherów mailem z unikatowym numerem (GD), integracja Fakturownia.pl, autorski system odmian przez 5 przypadków polskich imion zgromadzonych w rejestrze PESEL oraz popularnych ksyw, przezwisk i innych określeń ludzi, panel administracyjny (ok. 3.000 linii: zamówienia, vouchery, rejestracje, szablony maili, statystyki, linki promocyjne, logi, backupy), minutnik miziania z timerem online, baza danych 13 tabel.
Flow pracy autora: promptowanie w czacie claude.ai z Opus 4.6, pobieranie wygenerowanych plików do lokalnego repozytorium GitHub, upload na serwer przez FileZilla, tworzenie tabel SQL i komunikacja z serwerem poprzez kopiowanie poleceń czat <-> SSH.
U góry: formularz z elementem BLIK Level 0, strona główna (widok mobilny). Na dole: minutnik miziania (dwa stany).
2. Metodologia pomiaru tokenów
Anthropic nie udostępnia szczegółowych danych o zużyciu tokenów w interfejsie claude.ai. Szacunek opiera się na następujących przesłankach:
Kompaktowanie kontekstu jako punkt pomiarowy - każde kompaktowanie oznacza, że okno kontekstu (ok. 200k tokenów) zostało zapełnione i zresetowane. W 8 czatach nastąpiło łącznie 7 kompaktowań, co daje ok. 40 cykli narastania kontekstu (uwzględniając naturalny wzrost przed kompaktowaniem i kontynuację po nim).
Model trójkąta narastającego - w każdym cyklu kontekst rośnie liniowo z każdą wymianą (wiadomość nr 1 = mały input, wiadomość nr 20 = pełen kontekst). Średni input na wymianę w cyklu wynosi ok. 50% maksymalnego kontekstu. Przy ok. 20 wymianach na cykl i ok. 100k średniego inputu daje to ok. 2M tokenów input na cykl x 40 cykli = ok. 80M tokenów input.
Output szacowany na ok. 3k tokenów na wymianę (kod PHP, dokumentacja, plany architektoniczne). 40 cykli x 20 wymian x 3k = ok. 2.4M tokenów output.
Weryfikacja krzyżowa: zapytanie czatów o aktualny stan kontekstu wykazało średnio 92% zapełnienia (zakres: 82-98%). Potwierdza to, że okna kontekstowe były konsekwentnie eksploatowane na granicy pojemności.
3. Dane empiryczne - rozkład pracy
| Nr | Data | Czaty AI | Kompaktowanie | Promptów | Godz. | Główne zadania |
|---|---|---|---|---|---|---|
| 1 | sob 8.03 | #1 | 1 | ok. 65 | 7h | MVP: strona, formularze, SMTP, design |
| 2 | ndz 9.03 | #1 | ok. 65 | 10h | Iteracje designu, maile, bezpieczeństwo | |
| 3 | pon 10.03 | #1-#2 | ok. 80 | 12h | Integracja PayU, Fakturownia, checkout | |
| 4 | wt 11.03 | #2 | 2 | ok. 40 | 6h | Kontynuacja integracji płatności |
| 5 | śr 12.03 | #3 | ok. 48 | 7h | Migracja bazy danych, generator voucherów | |
| 6 | czw 13.03 | #3-#5 | 1 | ok. 135 | 16h | Panel admina, linki promo, minutnik |
| 7 | pt 14.03 | #5-#6 | 1 | ok. 100 | 14h | Minutnik, odmiana imion, szablony |
| 8 | sob 15.03 | #6 | ok. 45 | 5h | Scalona tabela, dokumentacja | |
| 9 | ndz 16.03 | #7-#8 | 2 | ok. 70 | 14h | BLIK Level 0: element + backend + deploy |
| SUMA | 7 | ok. 648 | 91h | 8 dni kalendarzowych (8-16 marca 2026) |
4. Porównanie kosztów - platformy z Opus 4.6
Porównanie obejmuje wyłącznie platformy umożliwiające pracę z modelem Claude Opus 4.6. Ceny na marzec 2026. Bazowe zużycie tokenów: ok. 80M input + 2.4M output. Claude Code zużywa 3-5x więcej tokenów przez agentyczne wywołania (odczyt plików, bash, lint - każde to osobny request z pełnym kontekstem).
| Platforma | Subskrypcja | Koszt/tydzień | Mnożnik | Uwagi |
|---|---|---|---|---|
| Claude Max 5x czat claude.ai | $100/mies (ok. 410 zł) | $25 (ok. 100 zł) | 1x | Limit tygodniowy starczył na 6.5 dnia intensywnej pracy |
| Antigravity Ultra Google, limity | $250/mies (ok. 1.020 zł) | $62 (ok. 260 zł) | 2.5x | Wielodniowe blokady kont, efektywny kontekst ok. 64k tokenów |
| GitHub Copilot Pro+ premium requesty | $39/mies (ok. 160 zł) | $130-200 (ok. 530-820 zł) | 5-8x | Opus = 3-10x PRU, 1.500 PRU/mies, overuse $0.04/PRU. Dostępność Opus niestabilna (III 2026) |
| Claude Code plan Max + extra usage | $100/mies (ok. 410 zł) | $300-400 (ok. 1.220-1.630 zł) | 12-16x | Limit Max wyczerpany w 1-2 dni, reszta tygodnia = extra usage po cenach API |
| VS Code + Cline rozszerzenie + API | $0 + API klucz | $460 (ok. 1.880 zł) | 18.4x | Zero narzutu subskrypcji, surowy koszt API |
| Windsurf Pro IDE + API tokeny | $15/mies + API (ok. 60 zł + API) | $480 (ok. 1.960 zł) | 19x | Najtańsza subskrypcja IDE, Opus po cenach API |
| Cursor Pro IDE + API tokeny | $20/mies + API (ok. 80 zł + API) | $500 (ok. 2.040 zł) | 20x | Najpopularniejsze IDE AI, Opus przez API klucz |
| Claude Code (API) pay-per-token | pay-per-token | $900-1.400 (ok. 3.670-5.710 zł) | 36-56x | 3-5x więcej tokenów niż czat, zero limitu tygodniowego |
5. Kontekst rynkowy - koszt alternatywny
Porównanie kosztu narzędzi AI z kosztem realizacji identycznego projektu przez programistę lub firmę programistyczną. Stawki rynkowe dla Polski, marzec 2026.
| Parametr | AI + vibe coding | Freelancer PHP | Firma programistyczna |
|---|---|---|---|
| Czas realizacji | 8 dni | 3-6 tygodni | 4-8 tygodni |
| Koszt narzędzi AI | $25 (ok. 100 zł) | - | - |
| Koszt pracy ludzkiej | 91h x 0 zł* | 91h x 100-200 zł | 91h x 250-450 zł |
| Koszt łączny | ok. 100 zł | 9.100-18.200 zł | 22.750-40.950 zł |
* Autor nie jest programistą - 91h to czas koordynacji AI, testowania, wdrażania i podejmowania decyzji projektowych. Koszt alternatywny czasu autora nie jest wliczony.
6. Nota metodologiczna
Szacunki tokenów oparte są na modelu pośrednim (kompaktowania kontekstu x cykle x trójkąt narastający) i nie pochodzą z oficjalnych logów Anthropic. Dokładność szacunku: ±15-20%. Ceny API na marzec 2026 (Anthropic: $5/$25 per 1M tokenów Opus 4.6). Kurs USD/PLN przyjęty: 4.08. Kwoty w zł zaokrąglone do pełnych dziesiątek w górę. Prompt caching (redukcja do 10% kosztu odczytów cache) nie jest stosowany w interfejsie claude.ai. Roboczogodziny oszacowane na podstawie raportów z 8 sesji AI. Liczba promptów jest szacunkowa - kompaktowanie kontekstu powoduje utratę szczegółowych danych o starszych wymianach. Koszt Cursor i Windsurf obejmuje subskrypcję + overuse po cenach API Anthropic (Cursor nie podpina się do subskrypcji Max). Koszt Antigravity oparty na planie Ultra ($249.99/mies) - plan darmowy i Pro mają znaczące ograniczenia limitów uniemożliwiające pracę o tej intensywności. Koszt GitHub Copilot Pro+ obejmuje subskrypcję + overuse premium requestów ($0.04/PRU) przy intensywnym użyciu Opus (mnożnik 3-10x PRU na interakcję); dostępność Opus 4.6 na Copilot Pro jest niestabilna od marca 2026. Stawki freelancerów i firm programistycznych to mediany rynkowe dla Polski (źródło: Just Join IT, No Fluff Jobs, 2025-2026).
Ekran potwierdzenia zakupu vouchera na mizianie.
Ciekawy efekt? Zobacz serwis na żywo.
Przetestuj serwisDyskusja i pytania - napisz do mnie: kontakt(at)marcinwerner.comSkopiowano!