Używamy cookies, żeby zwiększyć Twoje doświadczenia na stronie
CodeWorlds
Powrót do kolekcji
Przewodnik12 min czytania

Cody AI, dzis narzedzie wylacznie korporacyjne

Cody od Sourcegraph wycofal plany darmowy i indywidualny. Co zostalo, ile kosztuje wersja korporacyjna i czym jest Amp, na ktory przeszedl zespol.

Cody AI, czyli narzędzie, które zniknęło z rynku indywidualnego

Cody był przez lata jednym z częściej polecanych asystentów kodowania dla osób indywidualnych, głównie dzięki darmowemu planowi i rozumieniu całego repozytorium. Ten wariant nie istnieje: plany darmowy i indywidualny zostały wycofane 23 lipca 2025 roku, a produkt trafił wyłącznie do oferty korporacyjnej.

Co dokładnie się zmieniło

Wycofanie objęło dwa plany naraz. Wariant darmowy, z którego korzystali pojedynczy programiści, oraz wariant płatny dla osób indywidualnych. Ta sama zapowiedź odebrała Cody również planowi Enterprise Starter, więc zmiana dotknęła w sumie trzech pozycji z oferty. Zostało wydanie korporacyjne, rozliczane w modelu rocznym.

Sam produkt nie zniknął, ale zmienił adresata. Dziś sprzedawany jest jako element szerszej platformy razem z wyszukiwaniem po kodzie, wsadowymi zmianami i narzędziami administracyjnymi, a nie jako samodzielny asystent do zainstalowania w edytorze.

Zmienił się też punkt ciężkości firmy. Uwaga przesunęła się na osobny produkt agentowy, dostępny szerzej, a Cody pozostał jako część oferty dla organizacji już korzystających z ekosystemu Sourcegraph. Ten produkt agentowy, Amp, wydzielił się zresztą 2 grudnia 2025 roku w niezależną firmę, więc dziś nie łączy ich nawet właściciel.

Warto rozumieć, skąd taka decyzja. Kontekst z wielu repozytoriów wymaga utrzymywania indeksu, a to koszt rosnący z rozmiarem kodu, nie z liczbą użytkowników. Przy darmowym planie ten koszt ponosił dostawca za każdego, kto podpiął duże repozytorium, co przy tym modelu produktu skaluje się źle. Podobne zmiany przeszło w ostatnich latach kilka narzędzi z tej kategorii i zwykle miały tę samą przyczynę.

To wyjaśnia, dlaczego materiały w sieci są sprzeczne. Poradniki sprzed połowy 2025 roku opisują darmowy plan i instalację wtyczki, a bieżąca oferta wygląda zupełnie inaczej. Przy szukaniu informacji sprawdzaj datę publikacji.

Ile kosztuje wersja korporacyjna

Dostawca podaje publicznie jedną liczbę: platforma zaczyna się od szesnastu tysięcy dolarów rocznie, a rachunek skaluje się z wielkością zespołu i z przydzielonymi środkami na funkcje wspierane modelem. Stawki za pojedyncze stanowisko w cenniku nie ma.

Liczby krążące po zestawieniach zewnętrznych, zwykle w okolicach kilkudziesięciu dolarów za stanowisko miesięcznie, pochodzą sprzed zmian w ofercie i nie nadają się do budżetowania. Nie ma też wariantu samoobsługowego, więc porównanie z konkurencją zaczyna się od rozmowy handlowej.

Przy porównywaniu ofert pytaj wprost o środki na funkcje wspierane modelem, bo to one decydują o realnym rachunku przy intensywnym użyciu, a nie sama liczba stanowisk. Cennik opisuje przy nich cztery zasady: pula naliczana jest na użytkownika, ale zbiera się we wspólnym worku całej organizacji, nie przepada na koniec miesiąca i przechodzi na kolejny okres przy odnowieniu umowy. Większe pule sprzedawane są jako osobny dodatek, więc zapas na skoki użycia trzeba przewidzieć w umowie, a nie liczyć na doładowanie w locie.

Ten model ma sens dla organizacji, które i tak korzystają z wyszukiwania po kodzie w wielu repozytoriach i potrzebują kontroli administracyjnej. Dla zespołu liczącego pięć osób i szukającego asystenta do edytora jest to bariera wejścia rozstrzygająca sprawę bez dalszej analizy.

Co Cody robił dobrze i dlaczego to nadal istotne

Warto rozumieć, co ten produkt wnosił, bo ta cecha wraca dziś w innych narzędziach i przy wyborze alternatywy właśnie jej powinieneś szukać.

Wyróżnikiem był kontekst zbudowany na grafie kodu, a nie wyłącznie na wyszukiwaniu podobieństwa. Narzędzie wiedziało, która funkcja wywołuje którą, gdzie zdefiniowano typ i co się zepsuje po zmianie sygnatury, ponieważ korzystało z indeksu budowanego jak w wyszukiwarce kodu, a nie z fragmentów dobranych po podobieństwie tekstu.

Druga cecha to praca na wielu repozytoriach naraz. W organizacji, gdzie logika biznesowa leży w jednym repozytorium, klient w drugim, a definicje wspólne w trzecim, asystent widzący tylko otwarty projekt jest wyraźnie ograniczony.

Trzecim elementem, mniej efektownym, ale w praktyce ważnym, była kontrola nad tym, co trafia do modelu. Możliwość wskazania repozytoriów wykluczonych z indeksowania i sprawdzenia, jakie zapytania wychodzą na zewnątrz, bywa warunkiem dopuszczenia narzędzia w organizacji, niezależnie od jego jakości.

Te dwie rzeczy nadal odróżniają narzędzia korporacyjne od tych dla pojedynczego programisty i to według nich warto porównywać alternatywy, a nie według jakości uzupełniania kodu, która wyrównała się między produktami.

Czym zastąpić Cody

NarzędzieMocna stronaOgraniczenieKiedy wybrać
CursorDojrzały edytor agentowy, duża społecznośćKontekst głównie z otwartego repozytoriumPraca nad jednym projektem, priorytetem tempo
GitHub CopilotIntegracja z GitHubem, plany zespołowe i korporacyjneSłabszy kontekst międzyrepozytoryjnyZespół osadzony w ekosystemie GitHuba
Claude CodePraca w terminalu na dowolnym repozytorium, dobre rozumienie dużych zmianBrak wyszukiwania po wielu repozytoriach z indeksuZłożone zmiany w kodzie, praca poza edytorem
ContinueOtwarty kod, dowolny model, także lokalnyKonfiguracja po Twojej stronieDane, które nie mogą opuścić firmy

Jeśli szukałeś Cody dla darmowego planu, najbliższym odpowiednikiem jest dziś Devin Desktop, który jako jeden z niewielu utrzymuje wariant bezpłatny dla pojedynczego użytkownika.

Jeśli szukałeś go dla kontroli po stronie organizacji, najbliżej jest wariant korporacyjny GitHub Copilota, który daje politykę na poziomie firmy i raportowanie, choć bez indeksu obejmującego wiele repozytoriów.

Jeśli natomiast szukałeś go dla kontekstu z wielu repozytoriów, zamiennika w tej samej cenie nie ma. Częściowym rozwiązaniem bywa udostępnienie asystentowi wyszukiwarki kodu przez własny serwer w protokole MCP, co daje modelowi dostęp do indeksu, którego sam nie zbuduje.

Czym jest Amp

Zespół stojący za Cody zbudował osobny produkt agentowy, dostępny bez bariery korporacyjnej, a 2 grudnia 2025 roku Amp wydzielił się z Sourcegraph jako niezależna firma. To narzędzie działające w modelu, który dziś dominuje: opisujesz zadanie, agent czyta pliki, wprowadza zmiany i weryfikuje wynik.

Warto znać jedno istotne rozróżnienie. Amp nie jest tańszym Cody, bo nie ma tego, co Cody wyróżniało: kontekstu z wielu repozytoriów budowanego na indeksie i funkcji administracyjnych dla organizacji. To inny produkt do innego zadania, a nie następca w tej samej roli, a po wydzieleniu nie rozwija ich już nawet ta sama firma.

Dla pojedynczego programisty ta zmiana jest neutralna albo korzystna, bo dostaje narzędzie agentowe bez umowy rocznej. Dla organizacji, która wybrała Cody właśnie dla kontekstu z wielu repozytoriów, jest to sygnał, żeby sprawdzić, w którą stronę idzie rozwój wybranego wariantu.

Sprawdzenie tego narzędzia kosztuje kilka minut, bo instaluje się jednym poleceniem i działa z terminala, bez wtyczki do edytora.

Code
Bash
brew install ampcode/tap/ampcode
amp update

Na systemach bez tego menedżera pakietów działa skrypt instalacyjny pobierany ze strony projektu, a paczka w rejestrze npm nosi nazwę @ampcode/cli, choć producent tej drogi nie poleca. Numer wersji jest tu budowany ze znacznika czasu, więc nie mówi nic o zgodności; aktualizuj poleceniem, a nie przypinaniem wersji.

Dla kogo wersja korporacyjna nadal ma sens

Mimo wysokiego progu wejścia są sytuacje, w których ten wybór jest uzasadniony, i warto je nazwać, zamiast zbywać produkt jako zbyt drogi.

Pierwsza to organizacja z kilkudziesięcioma repozytoriami i zespołami, które regularnie sięgają do cudzego kodu. Koszt licencji porównuje się wtedy nie z ceną innego asystenta, tylko z czasem traconym na szukanie, gdzie coś jest zdefiniowane i kto tego używa.

Druga to wymagania dotyczące kontroli. Dział bezpieczeństwa pytający, kto ma dostęp do jakiego kodu, jakie zapytania trafiają do modelu i gdzie są przechowywane, dostaje tu odpowiedzi, których narzędzia dla pojedynczego programisty nie mają.

Trzecia to zmiany prowadzone masowo. Możliwość wykonania tej samej poprawki w pięćdziesięciu repozytoriach i otwarcia pięćdziesięciu zgłoszeń zmian to funkcja, której nie zastąpi asystent w edytorze, a przy migracji zależności albo wycofywaniu API oszczędza tygodnie.

Czwarta to sytuacja, w której firma już korzysta z platformy do wyszukiwania po kodzie. Wtedy asystent jest dodatkiem do czegoś, za co i tak płacisz, a nie osobną decyzją zakupową, i rachunek wygląda zupełnie inaczej.

Poza tymi czterema przypadkami trudno uzasadnić różnicę w cenie wobec narzędzi dostępnych za kilkanaście dolarów miesięcznie za osobę.

Jak podejmować takie decyzje

Ta historia jest przykładem ryzyka, które w tej kategorii występuje częściej niż w innych, i warto wyciągnąć z niej praktyczne wnioski.

Darmowy plan nie jest zobowiązaniem. Narzędzie, które przyciągnęło Cię bezpłatnym wariantem, może ten wariant wycofać, gdy zmieni się model biznesowy. Buduj proces tak, żeby zmiana narzędzia kosztowała dni, nie tygodnie.

Trzymaj konfigurację w repozytorium. Reguły projektu, konwencje i opis stosu technologicznego zapisane w pliku obok kodu działają z każdym narzędziem, a ustawienia zamknięte w konkretnym produkcie giną razem z nim.

Rozdzielaj to, co daje narzędzie, od tego, co daje model. Jakość generowanego kodu zależy głównie od modelu, a te są dostępne u wielu dostawców. Realną wartością narzędzia jest kontekst, który potrafi zebrać, i to on decyduje o trudności zamiany.

Ostatnia rzecz dotyczy zespołu. Narzędzie wdrożone u dwudziestu osób ma koszt zmiany liczony w tygodniach ich pracy, więc przy takiej skali warto pytać nie tylko o funkcje, ale też o to, jak wygląda ścieżka wyjścia i eksport konfiguracji.

Kontekst z wielu repozytoriów po odejściu od Cody

To jedyna funkcja, której brak realnie boli po zmianie narzędzia, więc warto wiedzieć, jak ją odtworzyć mniejszym kosztem.

Pierwsza droga to wyszukiwarka kodu jako osobne narzędzie, niezwiązane z asystentem. Indeks budowany po wszystkich repozytoriach udostępniasz modelowi przez własny serwer w protokole MCP, a asystent zyskuje możliwość zapytania o definicję albo o miejsca użycia, zamiast zgadywać na podstawie otwartych plików.

Podpięcie takiego serwera to kilka wierszy w ustawieniach narzędzia agentowego.

Code
JSON
{
  "amp.mcpServers": {
    "kod": {
      "command": "node",
      "args": ["./narzedzia/serwer-wyszukiwania.js"]
    }
  }
}

Po stronie serwera wystarczy opakować to, czego i tak używasz z wiersza poleceń. Wyszukiwarka Sourcegraph ma własny klient terminalowy, a składnia zapytań pozwala zawęzić przeszukiwanie do repozytoriów, języka albo samych definicji symboli.

Code
Bash
src search -query='context:global repo:^github\.com/firma/ lang:typescript type:symbol createOrder'

Ostatni człon jest tu najważniejszy. Zapytanie o typ symbolu zwraca miejsce definicji zamiast wszystkich wystąpień tekstu, więc model dostaje jedną trafną odpowiedź zamiast czterdziestu wierszy do przejrzenia.

Druga to porządek w samych repozytoriach. Sporo problemów z kontekstem wynika nie z narzędzia, tylko z tego, że wspólne definicje są skopiowane w trzech miejscach zamiast leżeć w jednej paczce. Uporządkowanie zależności bywa tańsze niż licencja i pomaga niezależnie od wybranego asystenta.

Trzecia to monorepo tam, gdzie ma sens. Jeśli powodem podziału na repozytoria była wygoda sprzed lat, a nie granice zespołów, połączenie ich rozwiązuje problem kontekstu przy okazji rozwiązując kilka innych.

Czwarta to opisanie architektury w pliku, który asystent przeczyta. Kilkanaście zdań o tym, gdzie co leży i jak moduły się wywołują, zastępuje sporą część tego, co graf kodu wyliczał automatycznie. To rozwiązanie niedoskonałe, ale kosztuje godzinę i działa z każdym narzędziem.

Plik nosi zwykle nazwę AGENTS.md i leży w katalogu głównym repozytorium, a większość dzisiejszych narzędzi agentowych czyta go bez dodatkowej konfiguracji.

Code
Markdown
# Architektura

Logika domenowa: packages/core, bez zaleznosci od warstwy HTTP.
API: apps/api, wywoluje wylacznie packages/core.
Klient: apps/web, komunikuje sie z API przez wygenerowanego klienta.

Wspolne typy leza w packages/contracts i sa zrodlem prawdy dla obu stron.
Zmiana typu tam wymaga przegenerowania klienta poleceniem `pnpm gen`.

# Polecenia

Testy: `pnpm test`
Sprawdzenie typow: `pnpm typecheck`

Zwróć uwagę, że wartość ma tu opis zależności, a nie lista katalogów. Model i tak zobaczy strukturę plików, natomiast zdanie mówiące, że jeden moduł nie może wywoływać drugiego, jest informacją, której z drzewa katalogów nie wyczyta.

Warto przy tym uczciwie ocenić, ile to naprawdę zmienia. W wielu zespołach kontekst z wielu repozytoriów był argumentem sprzedażowym, a nie codzienną potrzebą, bo praca i tak toczy się w jednym projekcie przez większość czasu.

Typowe błędy

Pierwszy to szukanie darmowego planu na podstawie starszych poradników. Ten wariant nie istnieje od lipca 2025 roku, a instrukcje instalacji z tamtego okresu prowadzą donikąd.

Drugi to porównywanie ceny za stanowisko z konkurencją bez uwzględnienia progu wejścia w platformę. Stawka miesięczna wygląda porównywalnie, dopóki nie doliczysz minimalnej wartości umowy.

Trzeci to zakładanie, że produkt agentowy tego samego zespołu jest następcą w tej samej roli. To inne narzędzie, bez kontekstu z wielu repozytoriów i bez warstwy administracyjnej.

Czwarty to ocenianie zamiennika po jakości uzupełniania kodu. Ta wyrównała się między produktami, więc różnicę robi kontekst, jaki narzędzie potrafi zebrać, i to jego brak odczujesz po zmianie.

Piąty to odkładanie decyzji o alternatywie. Przy narzędziu używanym codziennie przez zespół migracja zaplanowana wyprzedzająco kosztuje ułamek tego, co migracja wymuszona zmianą warunków.

FAQ

Czy Cody jest nadal darmowy?

Nie. Plany darmowy i indywidualny zostały wycofane 23 lipca 2025 roku, tego samego dnia Cody zniknął też z planu Enterprise Starter. Produkt jest dostępny wyłącznie w wydaniu korporacyjnym, sprzedawanym jako element szerszej platformy. Stawki za pojedyncze stanowisko dostawca nie publikuje, a jedyna podana liczba to próg wejścia w platformę.

Ile realnie kosztuje wdrożenie?

Cennik podaje wyłącznie próg wejścia w platformę, zaczynający się od szesnastu tysięcy dolarów rocznie i skalujący się z liczbą osób oraz przydzielonymi środkami na funkcje wspierane modelem. Stawki za pojedyncze stanowisko nie ma w ogóle, nie ma też wariantu samoobsługowego, więc konkretna kwota wymaga rozmowy handlowej.

Co wybrać zamiast Cody?

Zależy od tego, po co go używałeś. Do pracy nad jednym repozytorium wystarczy Cursor albo Claude Code. Dla darmowego wariantu najbliżej jest Devin Desktop. Kontekstu z wielu repozytoriów budowanego na indeksie nie zastąpi wprost żadne z narzędzi w podobnej cenie.

Czym Amp różni się od Cody?

Amp to narzędzie agentowe dostępne bez bariery korporacyjnej, natomiast nie ma kontekstu z wielu repozytoriów ani funkcji administracyjnych, które odróżniały Cody. To osobny produkt do innego zadania, a nie tańsza wersja poprzednika.

Czy warto migrować, jeśli mam aktywną umowę?

Nie ma powodu do pośpiechu, jeśli narzędzie działa i kontekst z wielu repozytoriów jest dla Was istotny. Warto natomiast sprawdzić przy odnowieniu, czy kierunek rozwoju odpowiada Waszym potrzebom, i przygotować konfigurację tak, żeby ewentualna zmiana narzędzia nie oznaczała odtwarzania wszystkiego od zera.

Aktualną ofertę opisuje strona Sourcegraph, a zmiany w planach zostały ogłoszone we wpisie na blogu firmy.