# Create an agent profile

> Save the instructions and defaults for a repeatable role.

Source: https://usefiretower.com/docs/profiles

Open **Customize → Agent profiles**. A profile saves an agent’s role, instructions and execution settings.

![Customize → Agent profiles](https://usefiretower.com/product/guide-profiles-page-light.webp)

Customize → Agent profiles. Desktop app · sample data. Select to enlarge.

## 1\. Ask an AI to create a profile

Choose **New profile → Create with AI**. Describe the job, the agent you want to use, and whether it can delegate. Firetower opens a new task with a profile-creation prompt.

![New profile → Create with AI](https://usefiretower.com/product/guide-profile-create-ai-light.webp)

New profile → Create with AI. Desktop app · sample data. Select to enlarge.

```
Create a Firetower agent profile named Release captain.
Use Claude Code to coordinate a release and delegate review to Reviewer.
Follow our release runbook. Ask before publishing or deploying.
```

Send the request. When the agent finishes, return to **Agent profiles** and open the saved profile. You can also choose **Write it myself** to fill in the form directly.

## 2\. Set its role and workspace

![Edit a profile: identity, placement and machine](https://usefiretower.com/product/guide-profile-settings-light.webp)

Edit a profile: identity, placement and machine. Desktop app · sample data. Select to enlarge.

| Setting | What it does |
| --- | --- |
| Name | The name you select at launch or use when delegating. |
| Description | What the profile does and when another agent should choose it. |
| Placement | **Same workspace** shares the lead’s files and branch. **Its own workspace** creates a separate work area. |
| Machine | Where a delegated agent’s own workspace runs. Shown when you select **Its own workspace**. |

## 3\. Choose how it runs

![Agent, subscription, run controls and delegation](https://usefiretower.com/product/guide-profile-runtime-light.webp)

Agent, subscription, run controls and delegation. Desktop app · sample data. Select to enlarge.

| Setting | What it does |
| --- | --- |
| Agent | The coding agent that runs this profile, such as Claude Code or Codex. |
| Subscription | The connected account the agent uses. |
| Model | A specific model, or the engine’s default. |
| Permissions | How the selected agent handles approval requests. |
| Effort | The reasoning effort, when supported by the agent. |
| Sandbox | The execution boundary, when this control is offered by the selected agent. |
| Delegation | **Operator** works alone. **Manager** can delegate. |
| Can delegate to | Choose all accessible profiles or a selected set. Only shown for a Manager. |

Available run controls depend on the selected agent. A setting left on **Engine default** uses that agent’s default.

## 4\. Choose the skills it loads

![Profile skill sources and selected skills](https://usefiretower.com/product/guide-profile-skills-light.webp)

Profile skill sources and selected skills. Desktop app · sample data. Select to enlarge.

| Setting | What it does |
| --- | --- |
| Your always-on skills | Include the skills you normally load in every task. |
| This repository’s defaults | Include your default skills for the repositories used by the task. |
| Counted for | Preview the skill set for a repository; it does not assign that repository to the profile. |
| Always include these | Add named skills to the enabled sources above. |

These sources add together. Check the skill count and any budget or review warnings before saving.

## 5\. Review instructions and save

![Profile instructions, access and default settings](https://usefiretower.com/product/guide-profile-instructions-light.webp)

Profile instructions, access and default settings. Desktop app · sample data. Select to enlarge.

| Setting | What it does |
| --- | --- |
| Instructions | The working rules included in the agent’s prompt. For a Manager, explain when to use each delegate. |
| Who can use it | Open the permissions dialog for an existing profile. |
| Where it lives | For a new profile, choose your personal space or a shared directory. |
| Default | Use this profile for new workspaces unless you select another. |

Click **Save changes**. Running agents keep the profile they started with; the changes apply to future launches.

Next: [build an agent team](https://usefiretower.com/docs/teams) or [share the profile](https://usefiretower.com/docs/sharing).
