Agent Profiles vs LLM Profiles
Agent Profiles and LLM profiles control different layers:
OpenHands Agent Profiles reference an LLM profile. ACP Agent Profiles use the external agent’s own model and authentication flow instead.
Manage Agent Profiles
OpenSettings > Agent to manage the Agent Profile library.
From this page, you can:
- Create an OpenHands or ACP Agent Profile
- Rename a profile
- Edit profile settings
- Set a profile as active
- Delete profiles you no longer need
Choose a Profile for a Conversation
On the home screen, use the agent profile picker in the chat launcher to choose the profile for the next conversation. This selection affects the conversation you are about to start. Existing conversations keep the agent profile they were launched with.OpenHands Profiles
Use an OpenHands profile when you want Agent Canvas to run the built-in OpenHands agent. An OpenHands profile references an LLM profile, so model and credential changes are managed inSettings > LLM. Use this when you want Agent Canvas to own both the agent behavior and the model configuration.
ACP Profiles
Use an ACP profile when you want Agent Canvas to drive an external coding agent through the Agent Client Protocol. ACP profiles are useful for agents such as:- Claude Code
- Codex
- Gemini CLI
- a custom ACP server

