CLI-Anything łączy Claude Code z wybranymi działaniami aplikacji za pomocą harnessu, czyli narzędzia, które udostępnia polecenia i zwraca wyniki. Mahnoor Faisal opisała taki przepływ pracy w relacji opublikowanej przez XDA 4 listopada 2026 roku; jej przykłady obejmowały NotebookLM, Spotify, Apple Notes i Messages.
Jak działa harness CLI-Anything
Według opisu Faisal CLI-Anything to otwarte narzędzie, które pozwala agentowi kodującemu korzystać z gotowego harnessu albo zbudować własny. Harness przekłada obsługiwane funkcje aplikacji na polecenia dostępne w terminalu, a potem przekazuje agentowi wyniki. Samą czynność wykonuje aplikacja.
Połączenie może opierać się na kodzie źródłowym aplikacji, jej API albo interfejsie skryptowym. W przypadku własnych narzędzi opisanych przez Faisal aplikacje udostępniały interfejsy skryptowe w macOS. To taki interfejs, a nie sterowanie widokiem ekranu, obsługiwał polecenia kierowane do tych aplikacji.
Zadania opisane przez Mahnoor Faisal
W przykładzie z NotebookLM Claude Code użył gotowego, stworzonego przez społeczność harnessu. Znalazł notatnik „The Relational Model”, wyświetlił jego źródła i poprosił o wyjaśnienie różnicy między kluczem głównym a obcym. NotebookLM przygotował odpowiedź na podstawie materiałów przesłanych przez Faisal, a Claude Code zwrócił ją wraz z odnośnikami do źródeł.
W pozostałych opisanych zadaniach:
- Spotify: Claude Code wznowił wcześniej zatrzymany utwór, a następnie wstrzymał odtwarzanie.
- Apple Notes: utworzył notatkę „Pitch ideas” z trzema pomysłami na artykuły i wyszukał pytania do wywiadu w istniejących notatkach.
- Messages: znalazł kontakt i wysłał wiadomość o ukończeniu narzędzia projektowego.
Co mówią te przykłady o zgodności aplikacji
Zakres działania zależy od interfejsów konkretnej aplikacji i użytego narzędzia. Osobnym przykładem jest PC-Control, projekt dla Windows omawiany w dyskusji na Reddicie. Jego twórca pisał o obsłudze mniejszej liczby aplikacji i braku skrótów. Jeden z komentujących zgłosił przekroczenia czasu przy zadaniach w Firefox, a twórca odpowiedział, że problem powinien być naprawiony. Te uwagi dotyczą PC-Control, odrębnego projektu od CLI-Anything.