Define your agent
An agent starts as a project folder that contains the business logic for its behavior:- Instructions: The prompt that defines what the agent does and how it behaves.
- Tools: Functions the agent can call to interact with other systems or take actions.
- Skills: Reusable, task-specific instructions and resources.
Run on a managed harness
Managed Deep Agents combines three layers:- Your business logic: The instructions, tools, and skills in your project folder.
- Agent harness: The battle-tested Deep Agents harness that runs the agent and connects its business logic.
- Managed infrastructure: LangSmith infrastructure that operates the agent at scale for production and multi-user applications.
Managed infrastructure
The opinionated infrastructure consists of several pieces:- Runtime: LangSmith Agent Server runs agents in a durable, fault-tolerant manner.
- Sandboxes: LangSmith Sandboxes let agents write and execute untrusted code in an isolated environment.
- Evals: Managed Deep Agents uses Harbor tasks to test agent behavior.
- Channels: The channels abstraction connects an agent to platforms where its users work.
- Memory: Managed memory lets agents remember information across interactions.
- Context management: LangSmith Context Hub manages agent instructions and skills. You can update them in the LangSmith UI without redeploying the agent.
Connect these docs to Claude, VSCode, and more via MCP for real-time answers.

