Powrót do bloga

Optymalizacja kosztówAnaliza

Budżet długiego projektu agentowego: obliczenia a tokeny (przypadek RSA-260)

Nagłówek o 400 tys. dolarów w RSA-260 to wynajem GPU, a nie tokeny modelu. Podziel długi projekt agentowy na trzy linie budżetu i oszacuj część tokenową jako sesje × kroki × tokeny.

Autor: CheapTokens TeamOpublikowano 6 min czytania

Okładka: na co idą pieniądze w długim projekcie agentowym — obliczenia GPU, tokeny modelu, sterowanie przez człowieka
Na tej stronie
  1. Za co faktycznie płaci te 400 tys. dolarów
  2. Co robili agenci i czego raport nie mówi
  3. Trzecia linia: sterowanie przez człowieka
  4. Oszacuj swoją linię tokenów
  5. Zdobądź własne liczby w dziesięć minut
  6. Zawęź zadanie, zanim podniesiesz budżet

Ta liczba ~400 tys. dolarów z fakturacji RSA-260 przez Cognition to wynajem GPU, a nie rachunek za model. Raport w ogóle nie wycenia strony agentowej, więc jeśli planujesz długi projekt agentowy, sam oszacujesz linię tokenów: sesje × kroki × tokeny na krok, na podstawie aktualnych cen. Właśnie to robi reszta tej strony.

Źródłem jest artykuł Cognition autorstwa Erica Lu, inżyniera w Cognition (Factoring RSA-260, opublikowany 9 września 2026, sprawdzony 6 listopada 2026). Jest on ponownie udostępniany z kwotą w nagłówku, a tę kwotę łatwo błędnie odczytać.

Za co faktycznie płaci te 400 tys. dolarów#

Autor rozłożył liczbę 260-cyfrową metodą GNFS, używając mocno zmodyfikowanego CADO-NFS działającego na GPU. Raport podaje czas GPU dla każdej fazy:

  • wybór wielomianu: 643 dni GPU
  • przesiewanie: 3813 dni GPU
  • rozwiązywanie układu liniowego: 467 dni GPU

To daje 643 + 3813 + 467 = 4923 dni GPU, które raport zaokrągla do ~4900. Przy założonej w raporcie stawce 3,50 USD za godzinę GPU:

4923 × 24 × 3,50 = 413 532

To zgadza się z kwotą 414 tys. dolarów za GPU w jego aneksie. Nagłówek dotyczy więc wynajętego sprzętu wykonującego obliczenia przez tygodnie. W tej sumie nie ma żadnych tokenów modelu.

Kluczowe liczby z raportu: 4923 dni GPU, 233 sesje, do 18 równoległych sesji, 3328 wiadomości
Liczby z raportu Cognition o RSA-260, 9 września 2026

Szybkie sprawdzenie

Czym jest kwota ~400 tys. dolarów w raporcie o RSA-260?

Pokaż odpowiedź

Odpowiedź: Rynkowy wynajem GPU na potrzeby fakturacji

Wynika ona z dni GPU × 3,50 USD za godzinę GPU. Raport nie wymienia żadnych modeli ani nie podaje liczby tokenów dla części agentowej.

Co robili agenci i czego raport nie mówi#

Strona agentowa jest opisana przez aktywność, a nie przez koszt. Pierwszy prompt wysłano 13 sierpnia 2026, praca zajęła około trzech tygodni, a liczby są następujące:

  • 233 sesje Devin na potrzeby fakturacji, średnio 3 działające równolegle i 18 w szczycie
  • 192 z nich otrzymały wiadomości od autora, 36 działało całkowicie bez interwencji człowieka
  • 101 sesji potomnych zostało uruchomionych przez inne sesje
  • własna ewidencja Devin: 14 450 ACU (to jednostka Devin, nie tokeny)

Sesje zajmowały się pomiarami, operacjami klastra, dostrajaniem i debugowaniem. Człowiek ustalał priorytety i budował benchmarki. Dwa uczciwe szczegóły od autora: dekompozycja wokół CADO-NFS została zaprojektowana przez człowieka i była kluczowa, a agenci gubili się tym bardziej, im dalej kod odchodził od wersji upstream.

Brakuje dokładnie tego, czego potrzebuje budżet: jakie modele, ile tokenów. Nie próbuj więc wyliczać rachunku za tokeny z 14 450 ACU. Wszystko, co przeczytasz w internecie, że to robi, jest zgadywaniem.

Trzecia linia: sterowanie przez człowieka#

Autor wysłał 3328 wiadomości, łącznie 82 702 słowa. To daje 82 702 ÷ 3328 ≈ 25 słów na wiadomość, krótkie podpowiedzi, a nie eseje. Te słowa kosztują w tokenach prawie nic. Kosztują uwagę: ktoś musi przeczytać, co zrobili agenci, i zdecydować, co dalej. Planując budżet projektu agentowego, umieść to w osobnej linii w godzinach, a nie w dolarach za użycie API.

Długi projekt agentowy ma więc trzy linie:

Linia W raporcie o RSA-260 Co ją u ciebie określa
Obliczenia ~414 tys. dolarów czasu GPU, po 3,50 USD za godzinę GPU Samo twoje zadanie: buildy, testy, trening, symulacje
Tokeny modelu Nie podano Sesje × kroki × tokeny na krok
Sterowanie przez człowieka 3328 wiadomości w ~3 tygodnie Jak często przeglądasz i przekierowujesz

Oszacuj swoją linię tokenów#

Oto wzór i jedna rzecz, o której ludzie zapominają: każdy krok ponownie wysyła historię. Agent nie pamięta sesji; każde wywołanie niesie zadanie, przeczytane pliki i dotychczasowe wyjście narzędzi. Dlatego tokeny wejściowe zwykle znacznie przewyższają tokeny wyjściowe (więcej na ten temat w dlaczego agenci AI zużywają tak wiele tokenów).

Przepływ wzoru budżetu: sesje, kroki na sesję, tokeny na krok
Linia tokenów w budżecie agenta

Załóżmy, że planujesz projekt wielkości tego Cognition, 233 sesje, i przyjmujesz 60 kroków na sesję. Te dwie liczby to założenia tej strony, a nie dane Cognition. Wtedy:

233 × 60 = 13 980

to 13 980 wywołań modelu. Teraz rozmiar jednego wywołania. Załóżmy, że przeciętny krok wysyła 60 000 tokenów wejściowych (zadanie, historia, plik lub dwa) i otrzymuje 1500 tokenów wyjściowych (polecenie lub patch). Sumy:

60 000 × 13 980 = 838 800 000

1500 × 13 980 = 20 970 000

Czyli około 839 mln tokenów wejściowych i 21 mln tokenów wyjściowych. Wejście to czterdzieści razy więcej niż wyjście i to po tej stronie leży twój budżet. Na DeepSeek-V4-Flash ten projekt kosztuje $14.68, a jedna sesja 60 kroków to $0.063. Oto to samo obciążenie na każdym modelu, z odniesieniem do OpenRouter obok:

Model Za żądanie 13 980 żądań OpenRouter, 13 980 żądań
GLM-5.3-Flash $0.0013 $17.61 $29.84
DeepSeek-V4-Flash $0.0011 $14.68 $61.65
MiniMax-M2.7 $0.0032 $45.09 $541.03

60 000 tokenów wejściowych i 1500 tokenów wyjściowych na żądanie. Ceny za 1 mln tokenów są aktualne i zmieniają się wraz z naszymi taryfami; kolumna OpenRouter pokazuje ceny referencyjne dla tego samego obciążenia.

Liczone łącznie, z wejściem i wyjściem razem, każdy z naszych modeli wypada taniej niż OpenRouter przy tym obciążeniu. Ceny są aktualne z strony cennika, więc tabela zmienia się wraz z taryfami.

Spróbuj samSprawdź: sesja 60 kroków średnio wysyła 60 000 tokenów wejściowych. Czy krok 1 wysyła tyle samo co krok 60?Pokaż odpowiedź

Nie. Krok 1 wysyła niewiele (zadanie i kilka plików), krok 60 ponownie wysyła wszystko zebrane po drodze. Przyjęcie 60 000 jako średniej zakłada, że sesja zaczyna się mała i kończy blisko 100 tys. lub więcej. Jeśli wiesz, że twoje sesje kończą się na przykład na 120 tys., średnia wynosi około połowy tego, więc mierz największe żądanie, a nie tylko średnią.

Zdobądź własne liczby w dziesięć minut#

Założenia to tylko punkt wyjścia. Uruchom jedną prawdziwą sesję swojego zadania na tanim modelu i odczytaj obiekt usage, który API zwraca przy każdej odpowiedzi. Endpointy zgodne z OpenAI podają prompt_tokens i completion_tokens na wywołanie:

bash
curl https://api.cheaptokens.dev/v1/chat/completions \
  -H "Authorization: Bearer $CHEAPTOKENS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "deepseek-ai/DeepSeek-V4-Flash-0731", "max_tokens": 1500, "messages": [{"role": "user", "content": "Summarize this test failure and propose a fix: ..."}]}'

Zsumuj usage w całej sesji, podziel przez liczbę wywołań i zastąp powyższe 60 000 i 1500 swoimi średnimi. Szczegóły konfiguracji są w dokumentacji CheapTokens; śledzenie kosztów na krok w kodzie jest w track AI agent token cost in Python. Tę samą arytmetykę dla jednej sesji 50 kroków znajdziesz w agent session cost on GLM, DeepSeek or MiniMax.

W przypadku długich pętli DeepSeek-V4-Flash ma okno kontekstu 380 tys. i do 32 768 tokenów wyjściowych na odpowiedź, w jednej cenie o każdej porze. GLM-5.3-Flash ma okno 390 tys., a MiniMax-M2.7 ma 180 tys., więc sprawdź, czy twoje największe żądanie się mieści.

Wybierz swój przypadek

Który projekt wygląda jak twój?

Wiele krótkich sesji

Małe zadania, każde zaczynane od zera: wejście na wywołanie pozostaje niskie. Pomnóż sesje przez kroki i oczekuj, że sumę zdominuje liczba wywołań, a nie ich rozmiar.

Kilka bardzo długich sesji

Historia rośnie w trakcie sesji, więc ostatnie kroki są najdroższe. Szacuj na podstawie największego żądania, podziel pracę na sesje potomne z krótkim briefem, a wejście przestanie narastać jak kula śnieżna.

Ciężkie obliczenia plus agenci

Jak w RSA-260: samo zadanie wymaga sprzętu. Wyceń sprzęt za godzinę u swojego dostawcy i trzymaj linię tokenów jako osobne oszacowanie. Nie sumują się w głowie, tylko w arkuszu kalkulacyjnym.

Zawęź zadanie, zanim podniesiesz budżet#

Raport zawiera jeszcze jedną lekcję pasującą do budżetu: im dalej kod odchodził od wersji upstream, tym bardziej agenci się gubili. Zdezorientowani agenci wykonują więcej kroków. Jeśli twoje oszacowanie wygląda na zbyt wysokie, najpierw zmniejsz liczbę kroków na sesję: jaśniejszy brief, mniejszy obszar kodu, stałe kroki przeniesione do skryptów (zobacz czy agenci potrzebują modelu na każdym kroku). Zmniejszenie liczby kroków o połowę zmniejsza linię tokenów o połowę; to najłatwiejsza dźwignia, jaką masz.