Selon le récit de Mahnoor Faisal, CLI-Anything permet à Claude Code d’agir dans certaines applications au moyen de commandes adaptées à leurs interfaces. Pour ses outils personnalisés, les applications utilisaient des interfaces de script de macOS. XDA a publié son article le 4 novembre 2026.
Le rôle d’un harness CLI-Anything
Un harness est un adaptateur qui expose les actions d’une application sous forme de commandes et renvoie les résultats à l’agent. L’application effectue ensuite l’action demandée. CLI-Anything, décrit comme un outil open source, permet d’utiliser un adaptateur existant ou d’en créer un. Selon l’application, celui-ci peut s’appuyer sur son code source, une API ou une interface de script.
Dans le cas rapporté par Faisal, Claude Code ne pilotait pas les applications en observant leur écran et en cliquant sur des éléments. Les outils personnalisés passaient par les interfaces de script disponibles dans macOS.
Les tâches rapportées dans plusieurs applications
Pour NotebookLM, Claude Code a utilisé un harness créé par la communauté. D’après Faisal, il a retrouvé un carnet, affiché ses sources puis transmis une réponse accompagnée de références. NotebookLM a généré cette réponse à partir des documents importés par la journaliste.
Les autres exemples rapportés concernent des actions directes : Claude Code a relancé puis mis en pause un morceau dans Spotify, créé dans Apple Notes une note contenant trois idées d’articles, et recherché dans les notes existantes des questions d’entretien. Dans Messages, il a trouvé un contact et envoyé un message indiquant que l’outil était terminé.
Des résultats liés aux interfaces de chaque application
Ces exemples reposent sur les actions accessibles à travers les interfaces utilisées. Un autre projet, PC-Control, est un serveur MCP distinct destiné à Windows. Dans une discussion sur Reddit, son développeur a décrit une prise en charge de moins d’applications et l’absence de raccourcis. Un participant a signalé des délais d’attente dépassés lors de tâches dans Firefox ; le développeur a répondu que le problème devrait être corrigé. Ces retours concernent PC-Control, pas les outils CLI-Anything décrits par Faisal.