Met CLI-Anything kan Claude Code opdrachten uitvoeren via een zogenoemde harness: een koppeling die beschikbare app-acties als commando’s aanbiedt en resultaten teruggeeft. In de voorbeelden van journalist Mahnoor Faisal verliep de koppeling voor haar zelfgebouwde tools via scriptinginterfaces van apps op macOS. XDA publiceerde haar verslag op 4 november 2026.
Wat doet een CLI-Anything-harness?
Een harness vormt een opdrachtlaag tussen een AI-agent en een applicatie. De agent kan via die laag ondersteunde acties aanvragen; de applicatie voert ze uit en geeft een resultaat terug. CLI-Anything kan volgens Faisals beschrijving een bestaande harness installeren of een agent helpen er een voor een app te bouwen. Afhankelijk van de app kan zo’n koppeling gebruikmaken van broncode, een API of een bestaande scriptinginterface.
Voor haar aangepaste tools gebruikte Faisal scriptinginterfaces die apps op macOS aanbieden. Haar beschreven installatie van de CLI-Anything-plug-in in Claude Code bestond uit deze opdrachten:
/plugin marketplace add HKUDS/CLI-Anything
/plugin install cli-anything
Welke taken voerde Claude Code uit?
Faisals voorbeelden laten zien hoe verschillend de opdrachten per app kunnen zijn:
- NotebookLM: Claude gebruikte een community-harness om het notebook ‘The Relational Model’ te vinden en de bronnen op te vragen. Daarna kwam een uitleg van primaire en vreemde sleutels met bronverwijzingen terug in het gesprek. NotebookLM maakte het inhoudelijke antwoord op basis van materiaal dat Faisal had geüpload.
- Spotify: Claude hervatte een nummer dat Faisal eerder had gepauzeerd en pauzeerde het daarna op haar verzoek.
- Apple Notes: Claude maakte een notitie met drie artikelideeën en zocht in bestaande notities naar interviewvragen.
- Messages: Claude vond een contact en verstuurde een bericht dat Faisal klaar was met het bouwen van een projecttool.
De koppeling hangt af van de app
De voorbeelden zijn afzonderlijke taken in apps waarvoor een bruikbare interface beschikbaar was. Ze beschrijven opdrachten via een harness, met scriptinginterfaces voor Faisals zelfgebouwde macOS-tools.
Een andere tool laat zien waarom resultaten aan de specifieke implementatie moeten worden gekoppeld. In een aparte Reddit-discussie over PC-Control, een vroege Windows-MCP-server, zei de ontwikkelaar dat het project minder apps ondersteunde en geen snelkoppelingen had. Een gebruiker meldde time-outs bij Firefox-taken; de ontwikkelaar antwoordde later dat het probleem verholpen zou moeten zijn. Dat is een melding over PC-Control, niet over CLI-Anything. Voor de afzonderlijke MCP-route is er ook een NeoTeo-handleiding voor MCP in Claude Code.