Fixed credentials (“Claws”)
The agent always authenticates with the same API keys and OAuth tokens, regardless of who is interacting with it. Use fixed credentials when:- The agent operates as a shared service (for example, a team Slack bot or a daily briefing agent).
- You want a single set of authenticated accounts for all users.
- The agent needs to run on channels or schedules, which require fixed credentials.
User credentials (“Assistants”)
The agent authenticates with the API keys and OAuth tokens of the user interacting with it, acting on the user’s behalf. Use user credentials when:- Each user should act through their own accounts (for example, an email assistant that reads and sends from the user’s own inbox).
- You need per-user access control so the agent only sees what that user is authorized to see.
- Audit trails need to reflect which user performed each action.
Set agent identity
To set the identity for an agent:- In the LangSmith UI, navigate to the agent you want to edit.
- Click Edit in the top right corner.
- Click Set identity and select the identity you want to use.
- Click Save.
Connect these docs to Claude, VSCode, and more via MCP for real-time answers.

