Claude Code hooks are system-wide in both cases. What Kontext installs lists every file.
Self-serve
Owners and admins can connect an endpoint from Get started. The dashboard supplies two commands with a personal API key already filled in:kontext setup with the new key on the endpoint. Check it with kontext whoami before you revoke the old key.
MDM-managed
Enterprise workspaces deploy Kontext through their MDM. Every workspace member can open Deployments. Owners and admins can download artifacts.- Release summary shows the latest version and the release and artifact counts.
- Deployment scripts contains the Installation Command, Condition Script and Removal Script. Copy or download each script, then paste it into the matching field of your MDM’s software item. The dashboard shows each script’s SHA-256 checksum. A badge marks scripts that changed since the last release.
- Releases lists each version with its status and artifacts. Expand a release to read its changes, required admin actions and deployment instructions. You can download each artifact and copy its SHA-256 checksum.
kontext setup offers to remove the managed setup before continuing. Decline this prompt on an MDM-managed endpoint and change its configuration through your MDM. Non-interactive setup refuses to continue.
Policy mode on managed endpoints
The package configuration sets each endpoint’s mode toobserve, enforce or remote. With remote, the endpoint follows the mode you set on the Policies page. With observe or enforce, the endpoint uses the package’s fixed mode. The dashboard shows a warning badge on Policies when tool call decisions use a different mode from the dashboard setting. See rollout.
Roll out
- Deploy the package to one pilot endpoint.
- Run
kontext doctoron it and fix the reported problems. - Find the endpoint on Home and check that its hooks show Installed.
- Run one small tool call and find it in Explore.
- Deploy to a small group, then to the fleet.
Remove Kontext
On a self-serve endpoint, runkontext setup --uninstall, then brew uninstall kontext. Kontext removes the daemon and hooks. It removes API keys from the keychain. It keeps local records and logs and prints their paths.
On an MDM-managed endpoint, run the Removal Script through your MDM.
Remove endpoint on Home only removes the endpoint from the list. Kontext keeps running on it until you uninstall it. The endpoint reappears on its next check-in.