Overview Use the soul file to define the agent's behavior, the user file to define the working relationship, and profiles to keep distinct roles, data, tools, and responsibilities separated.