Beta. Agent-based workspaces are in beta. LangChain enables the change for an organization, and it applies to workspaces created after that. An existing project-based workspace does not convert automatically, but LangChain can convert it. To ask about access, contact our sales team.
Environments
An environment records where an agent was running when it produced a trace. The names are fixed: Production, Staging, Development, and Local. For more information, see Agent environments.Identifiers and display names
Every agent has two names, and they do different work:- Identifier: Set when the agent is created, and not editable afterwards. Whether you supply it or LangSmith generates it depends on how the agent was created. LangSmith uses it to address traces, so it stays stable even when the display name changes.
- Display name: Shown wherever the agent appears in the UI. For an agent built in the UI, rename it from the Name field in its Build configuration. Renaming does not move existing traces or change where new traces land.
Next steps
Environments
The four environments an agent’s traces divide into, and how to switch between them.
Navigate agents
The agent switcher, the agent list, and the agent Overview.
Log traces to an agent
How agent addressing sends traces to an agent and an environment, and why it cannot be combined with project addressing.
Create an agent
The four ways to create an agent, what each route decides about it, and the rules an identifier must follow.
Connect these docs to your agent of choice via MCP for real-time answers.

