Appearance
Remote Environments for Letta Code Fresh
Published: March 4, 2026 | Original Post
Separation between agent interaction and execution locations.
Core Features
Agent Portability Across Machines
A single persistent agent can operate seamlessly across multiple environments -- laptops, ephemeral sandboxes, and remote VMs -- while maintaining all memory, conversation history, and context repositories.
WebSocket-Based Execution
Running letta server on any machine establishes a WebSocket server that registers as a named execution environment, allowing remote agent deployment and control.
Human-in-the-Loop Approval
Remote environments preserve the full approval workflow. When agents invoke tools requiring authorization, the approval request is surfaced in chat.letta.com. Users can approve, deny, or edit tool arguments before execution proceeds.
Permission Configuration
| Mode | Description |
|---|---|
| Default | Standard approval checks for sensitive operations |
| Accept Edits | Auto-approves file modifications |
| Plan | Agent generates plans without executing |
| Bypass Permissions | Full autonomy without prompts |
Getting Started
bash
npm install -g @letta-ai/letta-code
letta serverInteract with remote agents via chat.letta.com.