Skip to Content
Overview

Marshal

Put AI agents to work across your whole team, safely.

Every agent gets its own sandboxed space with the tools it needs, the credentials it should use, and only the network access you allow. Open a space and work with Claude Code or another agent in your browser. Hand off a task as a run and get a result back. Set up a deputy that picks up work on a schedule or from a GitHub, Slack or webhook event. All of it runs on your own Kubernetes cluster, and the audit log shows who did what.

What you can do

Use cases

See what teams build with Marshal, step by step.

How the parts fit

You pick packages (agents, tools, integrations) and put them in a stack. A member makes a manifest from the stack, and every space and run starts from a manifest. A network policy sits around each one.

Building blocks explains each part and how they connect.

Find your way

Run Marshal

Marshal is self-hosted. You install it on your own Kubernetes cluster (EKS, GKE, or a single k3s node) inside your own network. Your source code and credentials stay in your infrastructure.