Skip to main content
Agents decide “who is doing the work”. The prompt library decides “which reusable text to insert into the input box”. Maintain both in Settings, and call them from the input box with # and !.

Agents

Open Settings → Agents. You can:
  • Create an agent: name + prompt (role, tone, workflow, tool preferences)
  • Edit or delete
  • Import / export JSON
  • Type # in the input box to select one
The prompt is sent as a system instruction when the chat starts. A name is required. The prompt is optional, but a blank agent is almost never useful. Agents list

Import conflicts

When an imported agent already exists, pick a strategy: Preview how many items will be created, updated, or conflicted before you import.

Switch in a chat

Type # to open completions. After you pick one, the current session uses that agent. You can clear the selection to return to the default behavior. If no agent is available, the completion says No agents available.

Prompt library

Open Settings → Prompt library. Prompts are reusable templates. They work well for:
  • Code review checklists
  • Commit message outlines
  • A fixed opener such as “give a plan first, then change the code”
After you create one, type ! in the input box to insert it. Insertion is text. You can still edit it before you send. Prompt library The prompt library also supports import and export, so you can share it with teammates.

How this differs from prompt enhancer

See Prompt enhancer.