agentlock detect |
Shipped |
agentlock install (Claude Code, Codex CLI, Codex Desktop, Cursor, Gemini CLI) |
Shipped — Codex Desktop uses the shared Codex ~/.codex hook config and must be trusted from Codex CLI /hooks |
agentlock install (Claude Desktop) |
Shipped — wraps every MCP server entry through agentlock mcp-proxy so each tools/call goes through daemon policy. Both install paths covered: (a) manual mcpServers entries in ~/Library/Application Support/Claude/claude_desktop_config.json (originals preserved under _agentlock_original); (b) Desktop Extensions installed via Settings → Extensions UI — each per-extension bundle manifest at Claude Extensions/<ext-id>/manifest.json is rewritten in place using the schema-blessed _meta.agentlock slot (MCPB v0.3+), with manifest_version bumped from 0.1/0.2 → 0.3 when needed so the slot validates. Originals stashed under _meta.agentlock.original_* for byte-clean restore. Caveat: Anthropic auto-updates overwrite the wrap on extension version bumps — re-run agentlock install after extension updates (a watcher closes this gap; tracked separately). Other surfaces remain out of scope: Computer Use, integrated terminal, native connectors (Slack/GCal), Cowork's non-MCP paths, server-side cloud features. For full local enforcement of an agent harness, use Claude Code. Tracks anthropics/claude-code#45514 for native PreToolUse parity. |
agentlock install (OpenCode, Cline, Continue, VS Code Copilot) |
Not yet implemented — detected but disabled in selector |
agentlock install (Openclaw, Nemoclaw, Hermesagent, Pi) |
Not yet implemented — roadmap; awaiting per-app hook/config investigation |
agentlock install --tier {unattested,software,totp} |
Shipped |
agentlock status |
Shipped |
agentlock doctor |
Shipped — read-only diagnostics for daemon health, ledger verification, policy/session APIs, local harness detection, hook wiring, and hook-vs-daemon URL mismatches |
agentlock signer enroll --tier totp |
Shipped |
agentlock signer enroll --tier os-keychain (macOS, optional --ttl) |
Shipped |
agentlock signer enroll --tier yubikey (PIV / FIDO2) |
Not yet implemented |
agentlock session create / rotate / end (software, totp) |
Shipped |
agentlock hook claude-code / codex / codex-desktop / cursor / gemini <event> shims |
Shipped |
agentlock mcp-server (Claude Desktop MCP stdio server, read-only) |
Shipped — exposes status + ledger query tools |
agentlock mcp-proxy (Claude Desktop tools/call gate) |
Shipped — sits between Desktop and each user MCP server, fail-open on daemon-down |
agentlock ledger root / verify |
Shipped |
agentlock fake-hook (eval / scenario harness) |
Shipped |
agentlock dashboard (open local web dashboard) |
Shipped |
agentlock login |
Shipped (password mode only) |
agentlock rules add / sources / sync / search / install / uninstall / remove |
Shipped — backed by openagentlock/rules |