Use AgentSky Mac plugins in Claude Code, Codex, Grok and DeepSeek

Install Meetings, WeChat, CRM and Computer use as plugins of your own Claude Code, Codex, Grok or DeepSeek Harness; AgentSky on your Mac still asks before anything is read.

Updated November 3, 2026

AgentSky's Mac plugins work in your own Claude Code, Codex, Grok and DeepSeek Harness. Install sky, sign in once, add the AgentSky marketplace, and keep AgentSky open on your Mac.

The quickest way: npm i -g @agentsky/sky, sky auth login, then sky setup plugins. It installs every plugin your workspace has switched on, and these Mac plugins, in each of Claude Code, Codex and Grok on your computer, and running it again refreshes them. sky setup does the same as one of its steps.

To add them by hand:

  1. npm i -g @agentsky/sky and sky auth login.
  2. Find the marketplace folder: echo "$(npm root -g)/@agentsky/sky/agent-plugins".
  3. Add the plugins:
    • Claude Code: claude plugin marketplace add <folder>, then claude plugin install wechat@agentsky (and meetings, crm, browser).
    • Codex: codex plugin marketplace add <folder>, then codex plugin add wechat@agentsky (and the others).
    • Grok: grok plugin marketplace add <folder>, then grok plugin install wechat --trust (and the others). Grok also loads the plugins you installed in Claude Code.
    • DeepSeek Harness: dsh <profile> --patch <folder>/dsh/agentsky.patch.yml, and copy <folder>/plugins/*/skills/* into ~/.dsh/skills.

The plugins are Meetings (your call notes), WeChat (read the chats you chose; it can't send), CRM (send a call note to your workspace's CRM) and Computer use (browser: use your Mac's apps in the background).

The first time an agent uses one, AgentSky asks on your Mac whether to lend its apps and files, or its screen for Computer use. If the agent says to authorize the reach in Settings › This Mac, allow it there once, then ask again. Everything the Mac app asks still applies: each WeChat read asks you, each app asks the first time Computer use touches it, and a plugin that is off in AgentSky › Plugins stays off. With several Macs online, set AGENTSKY_MAC to the one to use (sky mac list shows them).

Agents use the same tools through MCP: mac_device_tools and mac_device_call on a host mount, or sky mac plugin-mcp <plugin> as a local stdio server.

View as Markdown