- A prompt you send to the agent
- Enriched with context & indexing of your codebase and data schema
- A specific agent mode
- A foundational model
- Your own rules
- Tools executed by the agent
Prompting
Smart prompt suggestions As you type in the chat, dazense will suggest relevant prompts based on:- Your current context (open files, selected tables, etc.)
- Common workflows and use cases
- Your project structure and data schema
Agent modes
There are 3 different agent modes: Chat, Edit, Plan. You can switch modes directly within the agent prompt form, at any point of a conversation.Chat
In Chat mode, the agent will answer questions and suggest code changes. You can then:- Apply changes: Click “Apply” button to see the suggested changes directly applied in your files
- Accept/reject changes: Accept or reject each bit of code or all of the code suggested.
Edit
In Edit mode, the agent will auto-apply suggestions. You can always review the changes and decide whether to accept or reject them. Edit mode requires an open folder The agent can only edit files in open folder and cannot create new files outside of an open workspace.Plan
In Plan mode, the agent will first write a plan to answer your request. This mode is mostly useful for long-tasks that require thoughtful planning. In this mode, the agent won’t apply any changes - you can switch to edit mode for the agent to execute the drafted plan. Shortcuts to accept / reject / undo apply changes:- Accept changes: ⌘ + ⇧ + ⏎
- Reject changes: ⌘ + ⇧ + ⌫
- Undo accept: ⌘ + Z
