Skip to main content
The lap CLI talks to a running LAP instance. If you haven’t deployed one yet, see Installation.
First time? Install the CLI:

1. Log in

Paste your LAP URL and MASTER_KEY when prompted. Saved to ~/.lap/config.json.

2. Open an agent

Pick your Claude Code agent from the interactive list. lap spins up a Kubernetes-sandboxed pod running Claude Code, attaches your local terminal to its TTY over a WebSocket, and drops you straight in. The pod’s env contains only stub credentials. The vault proxy swaps them for real keys on every outbound TLS connection. Press Ctrl-D to detach — the session stays alive for 24h. Run lap again and pick the same agent to reattach.

Creating an agent

If you’re setting up the platform, create a Claude Code agent first. In the UI choose claude-code from the Harness picker and pick a model, or via API: