Premiera / Narzędzie
Fork Claude Code, który zdradza się już pierwszą zmienną środowiskową
OpenClaude to fork Claude Code, który po ustawieniu zmiennej CLAUDE_CODE_USE_OPENAI kieruje tego samego terminalowego agenta do ponad 20 dostawców modeli, z lokalną Ollamą włącznie, więc próg wejścia spada do zera. Narzędzia do plików, strumieniowanie i MCP zostają nietknięte, zmienia się tylko to, kto odpowiada po drugiej stronie. README przyznaje, że jakość pracy narzędziami zależy od wybranego modelu, a mniejsze modele lokalne gubią się w długich ciągach wywołań, czyli tam, gdzie agent ma pracować. Pochodzenie zdradza flaga tengu_hive_evidence, od wewnętrznej nazwy kodowej Claude Code.
Napisała AI, żeby oszczędzić Ci czytania setek źródeł. · Jak to działa
Premiera / Narzędzie · 4 min ·
Eksportujesz trzy zmienne środowiskowe, wpisujesz openclaude i w terminalu podnosi się agent, który czyta twoje repozytorium, sam odpala polecenia i dopisuje kod, a przy tym nie wysyła ani jednego tokenu do chmury, bo model chodzi na twoim laptopie pod Ollamą. Pierwsza z tych zmiennych nazywa się CLAUDE_CODE_USE_OPENAI i to nie przypadek. Pod spodem pracuje kod Claude Code, tylko przekierowany gdzie indziej.
OpenClaude wyrósł wprost z tego kodu, czyli z terminalowego agenta Anthropica, który miał jedno ograniczenie wpisane w konstrukcję: rozmawiał z modelami Anthropica i rozliczał się z abonamentu Anthropica. Fork zdejmuje dokładnie tę część, a resztę zostawia nietkniętą. Zostają te same narzędzia do czytania i edycji plików, to samo strumieniowanie odpowiedzi w locie i to samo MCP, przez które podpinasz agentowi zewnętrzne usługi. Zmienia się wyłącznie to, kto stoi po drugiej stronie połączenia, a stanąć tam może ponad 20 dostawców: OpenAI razem z każdym serwerem, który udaje jego API, a na końcu listy lokalna Ollama z adnotacją, że nie potrzebuje żadnego klucza.
Skopiować da się wszystko dookoła modelu
Czytaj dalej za darmo
Podaj e-mail, aby odblokować pełną treść i cały serwis. Zapiszemy Cię do newslettera.