Jeśli płacisz 20 dolarów miesięcznie za Claude Pro i używasz tylko claude.ai w przeglądarce - zostawiasz na stole dosłownie połowę tego, za co płacisz. I najprawdopodobniej nawet nie wiesz, że tak jest.
W tym artykule pokażę Ci, czego Ci brakuje, dlaczego to ma znaczenie w projekcie .NET, i jak to naprawić w 5 minut.
Cześć! Dostaję to pytanie pod artykułami i filmami co kilka dni: "mam już Claude Pro, używam claude.ai do kodu, czy potrzebuję Claude Code osobno?".
Krótka odpowiedź: masz już do niego dostęp. Bo Claude Pro obejmuje oba produkty. Ale jeśli go nie używasz, tracisz realnie dużo czasu i pieniędzy.
W tym artykule wyjaśnię: czym właściwie różnią się te dwa produkty, kiedy używać którego, i jaka jest ta jedna rzecz cenowa, której Anthropic aktywnie nie reklamuje, a która Cię bezpośrednio dotyczy.
Ten sam mózg, 2 różne ciała
Zacznijmy od tego, co ludzi myli najbardziej.
Claude.ai i Claude Code używają tych samych modeli. Sonnet 4.6, Opus 4.7 - identyczne. To nie jest słabszy Claude kontra mocniejszy Claude. Model jest ten sam.
Różni się interfejs i - co ważniejsze - co model może fizycznie zrobić w każdym z nich.
Claude.ai to chat w przeglądarce. Piszesz wiadomość, dostajesz odpowiedź. Model nie ma dostępu do Twojego kodu, plików, systemu. Wie tylko to, co mu wkleisz.
Claude Code to ten sam model, ale działający jako agent u Ciebie na maszynie. Czyta pliki, uruchamia komendy, edytuje kod bezpośrednio, commituje do git.
Analogia, która to porządkuje: to jakbyś wynajął konsultanta. Na claude.ai spotykasz się z nim w kawiarni i pokazujesz kod na laptopie. W Claude Code ten sam konsultant siedzi z Tobą przy biurku i pracuje na Twoim komputerze. Ten sam człowiek. Zupełnie inny zakres działania.
Czego nie wiesz o claude.ai
Zanim powiem, kiedy przełączać się na Claude Code, muszę być fair wobec webowego Claude.ai. Bo to już nie jest prosty chatbot.
Co dzisiaj potrafi claude.ai, o czym wielu ludzi nie wie:
Artifacts - generuje kod, diagramy, dokumenty w panelu obok czatu, które iteracyjnie edytujesz.
Projects - to są przestrzenie z własnym kontekstem. Wgrywasz tam dokumentację projektu, konwencje, przykładowe pliki - i wszystkie rozmowy w tym projekcie tego kontekstu używają. Trochę jak lite-wersja CLAUDE.md, tyle że w przeglądarce.
Analiza danych - wgrywasz CSV albo Excela, Claude pisze kod w sandboxie, uruchamia, dostajesz wykresy.
Web search - szuka w sieci przed odpowiedzią.
Do czego claude.ai jest znakomity: research, pisanie dokumentów, projektowanie architektury (przed pisaniem kodu), code review pojedynczych plików, wyjaśnianie konceptów, pytania spoza Twojego projektu.
Dla dużej części pracy .NET developera claude.ai jest całkowicie wystarczający. Problem zaczyna się dopiero przy zadaniach wewnątrz Twojego codebase'u.
Czego claude.ai nigdy nie da
I tu wchodzi Claude Code.
Różnica nie tkwi w inteligencji modelu. Tkwi w tym, co ten model może fizycznie zrobić.
Co Claude Code potrafi, a claude.ai nie potrafi, choćbyś nie wiem jak dobrze promptował:
• Czyta cały Twój projekt - nie wklejasz fragmentów, on sam przegląda solucję, czyta .csproj, rozumie konwencje
• Edytuje pliki u Ciebie - koniec cyklu "wklej do czatu, skopiuj z powrotem do Visual Studio"
• Uruchamia komendy - dotnet build, dotnet test, git commit. Jeśli test nie przejdzie, sam widzi błąd i poprawia
• Trzyma pamięć projektu w CLAUDE.md - raz napisany plik w repozytorium daje kontekst w każdej sesji
• Integracje MCP - łączy się z Twoją bazą, Jirą, Sentry, Linearem
• Plan Mode i checkpointy - zatwierdzasz plan przed wykonaniem, każdy krok ma punkt zwrotny
To wszystko są rzeczy interfejsowe, nie modelowe. Claude.ai by to mógł robić, gdyby miał taką samą autonomię - ale nie ma. Jego interfejs jest czatowy.
Krótko o cenach
Teraz najważniejsza rzecz praktyczna, o której mało kto mówi.
Subskrypcja Claude Pro, 20 dolarów miesięcznie, obejmuje oba produkty. Claude.ai i Claude Code. Ze współdzielonymi limitami.
Co to znaczy konkretnie: jeśli już płacisz za Claude Pro i używasz tylko claude.ai - Claude Code masz w cenie. Wystarczy zainstalować, zalogować się tym samym kontem, i masz dostęp.
Warto tylko wiedzieć, że limity są wspólne. Intensywne używanie Claude Code wyczerpuje okno, którego używałbyś też na claude.ai tego samego dnia. Dla poważnej codziennej pracy programistycznej Pro może być ciasne - wtedy sensowny jest plan Max za 100 dolarów z 5-krotnie większymi limitami i dostępem do Opusa.
Ale dla większości z Was przesłanie jest proste: jeśli masz już Claude Pro i nie używasz Claude Code, płacisz za połowę narzędzia.
Kiedy którego używać
Zamiast teorii, przeanalizjmy konkretny dzień pracy .NET developera.
Rano przeglądasz zadania. Masz nowy ticket: dodać soft delete dla encji Order z audytem. Otwierasz claude.ai w przeglądarce - pytasz o najlepsze praktyki w EF Core 10, global query filter czy interceptor, jak to zgrać z audytem. Dyskutujecie 10 minut, masz plan.
Południe. Przechodzisz do Claude Code w terminalu. Wpisujesz: "dodaj soft delete dla Order zgodnie z konwencjami solucji, użyj global query filter plus interceptor". Claude Code czyta projekt, pokazuje plan, zatwierdzasz, wykonuje. Test nie przeszedł - sam poprawia. Commit.
Popołudnie. Klient prosi o dokument zmiany. Wracasz do claude.ai, wklejasz diff, prosisz o change-log i wpis do dokumentacji technicznej. Dostajesz, edytujesz, wysyłasz.
Cały dzień używałeś obu. Ani razu nie musiałeś pytać "który jest lepszy" - bo to pytanie nie istnieje. Każdy jest lepszy w tym, do czego jest zbudowany.
Najważniejsze
I teraz ta rzecz, której ten artykuł nie przekaże w pełni.
Samo zainstalowanie Claude Code to 3 minuty. Ale nauczenie się, JAK rozdzielać pracę między claude.ai a Claude Code, jak napisać dobry CLAUDE.md pod projekt .NET, jak projektować zadania dla agenta, żeby wykonywał je poprawnie, jak weryfikować output bez tracenia czasu - tego uczysz się miesiącami na własnych błędach.
Albo możesz to przejść ze mną. W Szkole 3x Dev - jak budować aplikacje szybciej dzięki AI pokazuję konkretne wzorce pracy z oboma produktami Anthropica, na realnych projektach .NET. Żebyś z narzędzi, które prawdopodobnie już masz, wyciskał maksimum.