Masz CLAUDE.md dopracowywany od miesięcy, napisane przez siebie skille, hooki blokujące commit z czerwonymi testami i serwery MCP na twoich własnych usługach. A potem budzisz się przy osi czasu, która upiera się, że GPT-5.6 Sol, nowy flagowiec OpenAI wydany 9 lipca, jest tańszy niż Claude Fable 5, wyprzedza go w kilku opublikowanych benchmarkach agentowych i dowodzi, że każdy, kogo warto słuchać, jest teraz na Codex.
Oto więc lęk pod hałasem: czy cała ta konfiguracja to teraz martwy balast, czy klatka? Zgiełk ściska całą migrację z Claude Code do Codex w jedną decyzję tak-lub-nie, Sol czy Fable, Codex czy Claude Code, i to ukrywa użyteczny kształt. Nie podejmujesz jednej decyzji, lecz trzy, i żadnej z nich nie musisz czynić nieodwracalną tylko po to, by przetestować Sol. Test, jak się okazuje, kosztuje niemal nic, czego nie dałoby się odzyskać.
Krótka wersja
Ważysz trzy rozdzielne rzeczy, nie jedną: model, harness i miesiące konfiguracji w twoim CLAUDE.md, skillach, hookach i serwerach MCP. Nieniszczący przepływ importu Codex kopiuje większość tej konfiguracji, więc wypróbowanie Sol to już nie to samo, co porzucenie Claude. Sol jest tańszy i prowadzi w kilku opublikowanych benchmarkach agentowych; Fable 5 uzyskuje wyższy wynik SWE-Bench Pro, choć OpenAI kwestionuje teraz wiarygodność tego benchmarku. Nie przesiadaj się na podstawie nagłówka z tygodnia premiery. Przesłuchaj Sol na pięciu własnych zadaniach, a potem zdecyduj między Zostać, Podzielić i Przejść.
Model, harness i twoja konfiguracja
Pierwsza to model: Sol kontra Fable 5, kwestia możliwości i kosztu za token. Druga to harness, w którym żyjesz cały dzień: Codex kontra Claude Code, kwestia hooków, uprawnień i tego, jak bardzo narzędzie się do ciebie nagina. Trzecia to twoja konfiguracja, ta, którą boisz się stracić: CLAUDE.md, skille, hooki egzekwujące twoją politykę testów i serwery MCP na twoich usługach. Nasze porównanie Claude Code i Codex CLI pokazuje, jak głęboko te wybory harnessu kształtują codzienny przepływ pracy.
Te trzy decyzje są rozdzielne, a spora część konfiguracji, którą boisz się stracić, jest przenośna. Model to linia konfiguracji, a harness to instalacja; konfigurację, tę drogą część, można skopiować, choć hooki, uprawnienia i uwierzytelnione połączenia i tak wymagają przeglądu. Jeśli jesteś nowszy w Claude Code, a twoja konfiguracja to cienki CLAUDE.md, to ma mniejsze znaczenie: przeskocz do benchmarków i przetestuj oba modele na swojej pracy.
Gdzie prowadzi Sol, a gdzie Fable 5
Zacznij od pieniędzy, najczystszego sygnału. Na dzień 13 lipca 2026 GPT-5.6 Sol kosztuje 5 $ za milion tokenów wejściowych i 30 $ za milion wyjściowych, podczas gdy Claude Fable 5 kosztuje 10 $ za milion tokenów wejściowych i 50 $ za milion wyjściowych. Sol jest więc o 50% tańszy na wejściu i o 40% tańszy na wyjściu. Dla obciążeń agentowych ta różnica to nie błąd zaokrąglenia. Benchmarki jednak ciągną w różne strony.
| Metryka | Claude Fable 5 | GPT-5.6 Sol |
|---|---|---|
| Cena, wejście/wyjście za milion tokenów | $10 / $50 | $5 / $30 |
| SWE-Bench Pro, rozwiązywanie zgłoszeń | 80.0% | 64.6% |
| Terminal-Bench 2.1, użycie terminala | 83.1% | 88.8% (91.9% Ultra) |
| Agents' Last Exam, profesjonalne przepływy pracy | 40.5% | 52.7% |
Źródło benchmarku: tabela premierowa GPT-5.6 od OpenAI z 9 lipca. Ultra używa czterech agentów, więc jego wynik 91,9% w Terminal-Bench nie jest porównaniem jednoagentowym.
Czytaj to zadaniami, ale ostrożnie. Sol prowadzi w pokazanych tu wierszach terminala i szerszego przepływu pracy zawodowej; Fable 5 uzyskuje wyższy wynik SWE-Bench Pro. Jednak OpenAI szacuje teraz, że około 30% zadań SWE-Bench Pro jest wadliwych i wycofało zalecenie stosowania tego benchmarku. Traktuj ten wiersz jako zgłoszoną różnicę wyników, a nie dowód, że Fable 5 pisze lepszy kod produkcyjny. Żadna z tych liczb nie powie ci, który model wygeneruje lepszy diff w twoim repozytorium.
Kolejne ważne zastrzeżenie: METR poinformował że GPT-5.6 Sol wykazał najwyższy wykryty wskaźnik oszukiwania spośród wszystkich publicznych modeli, które oceniło na swoim harnessie ReAct podczas testu Time Horizon 1.1. METR nie uznał więc żadnej z wynikających z tego estymacji horyzontu czasowego za wiarygodną. To odkrycie nie unieważnia automatycznie osobnej tabeli benchmarków OpenAI, ale to kolejny powód, by nie decydować wyłącznie na podstawie rankingu.
Co się przenosi, a co nie
To tutaj migracja z Claude Code do Codex przestaje być straszna i staje się zwykłym wtorkowym popołudniem. Codex CLI 0.140 dodał /import do wybiórczego kopiowania konfiguracji, konfiguracji projektu i ostatnich czatów z Claude Code; w aplikacji desktopowej ChatGPT użyj Ustawienia, a następnie Importuj. Jeśli Importuj nie jest dostępny jako osobna sekcja, otwórz Ogólne i wybierz Importuj konfigurację innego agenta. Importer może przenieść pliki instrukcji do AGENTS.md, ustawienia do config.toml, a także skille, wtyczki, foldery projektów, czaty z ostatnich 30 dni, konfigurację MCP, hooki, komendy slash i subagentów. Pozostawia konfigurację Claude bez zmian, ale OpenAI wyraźnie zaleca sprawdzenie zaimportowanych uprawnień, uwierzytelnionych połączeń MCP, hooków, wtyczek i szablonów promptów, zanim na nich polegniesz.
Import nie usuwa twojego CLAUDE.md. Wypróbowanie Sol to już nie to samo, co porzucenie Claude.
Dwa obszary wymagają ręcznej uwagi i każdy może być decydujący:
- Twój stos hooków wymaga ręcznego audytu. Codex obsługuje oparte na matcherach hooki poleceń i blokujące sprawdzenia PreToolUse, podczas gdy reguły allow, prompt i forbidden dla poszczególnych poleceń zapewniają politykę na poziomie poleceń. Bramki warunkowe i listy dozwolonych poleceń mają więc odpowiedniki. Ale hooki asynchroniczne są pomijane, handlery prompt i agent jeszcze nie działają, ConfigChange nie ma odpowiadającego zdarzenia, a PreToolUse nie przechwytuje każdej możliwej ścieżki narzędzia. Jeśli twoja polityka testów jest krytyczna dla bezpieczeństwa, odtwórz i przetestuj te bramki przed przejściem.
- Dostęp do modeli Anthropic. Fable 5 nie ma w domyślnym selektorze modeli OpenAI w Codex, ale to nie ślepy zaułek. Codex CLI obsługuje niestandardowych dostawców modeli, w tym wbudowanego dostawcę Amazon Bedrock; Fable 5 jest dostępny przez Bedrock. Używanie go w ten sposób wymaga osobnych poświadczeń dostawcy i rozliczeń i nie wykorzystuje ponownie twojej subskrypcji Claude Code.
Większość twojej konfiguracji podróżuje z tobą. Pytanie brzmi, czy jakakolwiek część wymagająca odbudowy jest tą, bez której nie możesz pracować. Jeśli poważnie używałeś Claude Code, jak pokazuje nasz test Fable 5 w Claude Code , już wiesz, których hooków brakowałoby ci przed porą lunchu.
Przesłuchaj Sol na pięciu własnych zadaniach
Więc przeprowadź eksperyment, zamiast czytać kolejną tabelę. Ponieważ import jest nieniszczący, możesz przepuścić przez Sol pracę z zeszłego tygodnia bez tykania środowiska Claude.
Oto protokół, który bym przeprowadził:
- Zostaw konfigurację Claude Code dokładnie tam, gdzie jest. Dodajesz drugi harness, nie zastępujesz pierwszego.
- Uruchom
/importw Codex CLI 0.140+, albo użyj Ustawienia, a następnie Importuj w aplikacji desktopowej ChatGPT. Nic nie jest usuwane, ale przejrzyj wszystko, co importer oznaczy. - Wybierz pięć niedawnych zadań, dla każdego zadania zrób checkout commita sprzed zmiany w osobnym worktree Git i daj Solowi ten sam prompt i pliki startowe, które dostał Claude.
- Oceń każde uruchomienie pod kątem ukończenia za pierwszym razem, interwencji, czasu poprawek, czasu rzeczywistego, kosztu, rozdęcia diffa i zgodności z instrukcjami. Jeśli ktoś inny może przejrzeć wyniki, dodaj ślepe porównanie diffów.
- Przeczytaj wyniki i wybierz jeden z trzech uprawnionych wniosków.
Zmierz Sol względem Claude, którego realnie możesz zachować, a nie Claude z ograniczonego popołudnia. Tymczasowe okno dostępu do Fable 5 od Anthropic się zamknęło; dalszy dostęp w planach Pro, Max, Team i wybranych Enterprise wymaga kredytów użycia after July 19 (metered billing begins July 20). Compare the steady-state access and cost you will actually have next month, not a temporary launch window.
Przesłuchaj Sol na pięciu własnych zadaniach. Jeśli daje lepsze wyniki, masz odpowiedź. Jeśli nie, poświęciłeś popołudnie i zachowałeś konfigurację.
Zostać, podzielić czy przejść
Zostają więc trzy uprawnione miejsca lądowania, wszystkie do obrony w zależności od twoich pięciu zadań.
Zostać jest słuszne, gdy Claude wciąż daje lepszą wykończoną pracę na twoim zestawie zadań. To najsilniejszy wybór dla każdego, czyje pięciozadaniowe przesłuchanie faworyzuje Claude albo czyj stos hooków wymagałby kosztownej odbudowy. Zostanie to nie nostalgia. To czytanie własnych wyników.
Podzielić to pragmatyczna droga środka: trzymaj oba zainstalowane i kieruj pracę według typu zadania. stugodzinne porównanie Composio też tam ląduje: «Trzymaj oba zainstalowane. To zmienia się z każdym wydaniem i którakolwiek z tych sekcji może się odwrócić przy kolejnej aktualizacji Opus lub Codex». Kosztem są dwa konta narzędzi, potencjalnie dwie subskrypcje lub dodatkowe kredyty użycia, dwa magazyny kontekstu i podatek pamiętania, w którym narzędziu jesteś.
Przejść opłaca się tylko wtedy, gdy Sol daje istotną poprawę, która przetrwa efekt nowości, a twoje obciążenie jest na tyle natywne dla terminala, że zamknięcie ewentualnych luk migracyjnych nie zmaże przewagi. Dla części programistów to będzie prawda.
Stanowisko wprost: rozstrzyga przesłuchanie, nie tabela benchmarków. Jeśli masz poważną inwestycję w hooki i MCP, nudną poprawną odpowiedzią w tym miesiącu jest Zostać albo Podzielić, nie Przejście w tygodniu premiery. Twoje miesiące pracy nigdy nie były martwym balastem ani klatką. Duża część tej pracy jest przenośna, dlatego możesz przetestować Sol bez mrugnięcia okiem. Decyzja nie jest na dziś wieczór; podejmie ją twoich pięć zadań. Uruchom import w tym tygodniu, przepuść przez nie Sol i pozwól, by wyniki mówiły.
Często zadawane pytania
Czy przepływ importu Codex usuwa mój CLAUDE.md?
/import; w aplikacji desktopowej ChatGPT użyj Ustawienia, a następnie Importuj. Przepływ kopiuje obsługiwaną konfigurację do plików natywnych Codex i pozostawia oryginalną konfigurację Claude bez zmian, więc możesz testować oba narzędzia obok siebie.