Najnowsza aktualizacja OpenCode v1.14.48 wprowadza znaczącą zmianę w obsłudze obrazów – agent AI przestaje automatycznie skalować przesyłane grafiki przed ich wysłaniem do modelu. Dla deweloperów korzystających z zrzutów ekranu, diagramów architektury czy mockupów interfejsów to koniec problemów związanych z utratą jakości wizualnych danych wejściowych. Zmiana ta została wprowadzona w wydaniu z 10 czerwca 2026 roku i dotyczy wszystkich platform: macOS, Windows i Linux.
Co się zmieniło w pigułce
- Zachowanie oryginalnych załączników – obrazy nie są już pomniejszane przed wysłaniem do modelu AI, co eliminuje utratę detali.
- Rozwiązany problem z czytelnością zrzutów ekranu – wcześniej agent nie potrafił odczytać treści ze screenshotów wklejonych z narzędzia Snipaste.
- Dostępność wieloplatformowa – zmiana działa w wersji desktopowej, terminalowej oraz IDE na macOS, Windows i Linux (w tym przez WSL).
- Poprawka autorstwa społeczności – za implementację odpowiadają kontrybutorzy projektu open source z repozytorium
anomalyco/opencode.
Dlaczego automatyczne skalowanie było problemem
OpenCode jako agent AI pracujący w terminalu lub IDE często otrzymuje od użytkowników zrzuty ekranu przedstawiające błędy kompilacji, układy interfejsów czy schematy baz danych. Do tej pory system przed przekazaniem obrazu do modelu (np. Claude, Gemini czy GPT) zmniejszał jego rozdzielczość. To prowadziło do rozmycia detali, nieczytelnego kodu na zrzutach oraz błędnych interpretacji kolorów i layoutów.
Problem był szczególnie dotkliwy w przypadku narzędzi do szybkiego przechwytywania ekranu, takich jak Snipaste. Użytkownicy zgłaszali na GitHubie, że agent nie był w stanie odczytać zawartości takich obrazów, podczas gdy pliki z konkretnych katalogów działały poprawnie. Wersja v1.14.48 eliminuje tę niespójność.
Co ciekawe, problem nie wynikał z ograniczeń samego modelu – to warstwa pośrednia OpenCode wprowadzała własne reguły skalowania. Usunięcie tego kroku oznacza, że model otrzymuje dokładnie to, co widzi użytkownik. Przy debugowaniu wizualnym ma to ogromne znaczenie.
Szerszy kontekst wydania

Zatrzymanie skalowania obrazów to nie jedyna zmiana w v1.14.48. W tym samym wydaniu wprowadzono kilka powiązanych usprawnień: system wymusza teraz końcową odpowiedź tekstową zamiast przerywania zadania w połowie po przekroczeniu limitu kroków agenta. Poprawiono także wykrywanie modelu Devstral, gdzie wcześniej różnice w wielkości liter w identyfikatorach dostawców powodowały błędne mapowanie.
Dodatkowo OpenCode zaczęło przekazywać niestandardowe nagłówki HTTP do żądań modeli Copilot oraz dodało warianty myślenia high i max dla modelu GLM-5.2. To ostatnie może zainteresować zespoły eksperymentujące z chińskimi modelami językowymi.
Wersja z 10 czerwca to część większego cyklu wydawniczego – tydzień wcześniej wprowadzono ulepszenia w obsłudze narzędzi MCP (m.in. paginacja katalogów i poprawki w anulowaniu wywołań), a także wsparcie dla MiniMax M3 i Claude Fable. Deweloperzy OpenCode stawiają na kompatybilność z różnorodnymi modelami i backendami.
Wpływ na codzienną pracę
Zatrzymanie oryginalnych obrazów przynosi natychmiastową korzyść każdemu, kto używa agenta do analizy wizualnej. Nie trzeba już eksportować screenshotów do plików ani ręcznie ustawiać rozdzielczości – wystarczy wkleić zrzut i pozwolić modelowi działać na pełnych danych. Dla architektów oprogramowania i UI designerów pracujących z OpenCode oznacza to, że modele multimodalne otrzymują wierne odwzorowanie projektu, a nie jego uproszczoną wersję.
Zmiana jest domyślna, więc nie wymaga żadnej konfiguracji. Dotychczasowi użytkownicy zauważą ją od razu po aktualizacji – obrazy będą po prostu wyglądać ostrzej w kontekście zapytań. A ponieważ OpenCode jest narzędziem open source, społeczność może teraz rozbudować tę funkcjonalność o dodatkowe opcje, takie jak selektywne skalowanie dla bardzo dużych plików, jeśli zajdzie taka potrzeba.
W kontekście szerszego trendu, w którym agenci AI coraz częściej operują na danych wizualnych, a nie tylko tekstowych, tego typu poprawki stają się kluczowe dla użyteczności narzędzia.


Dodaj komentarz