Agent
Command the smartest models to edit and run your code directly
Example: Create end to end tests and iterates off of gradle runs
Modes
Firebender agent can operate in different modes that affect its behavior.
Use Cmd/Ctrl .
(e.g. cmd + period) to toggle between the modes quickly.
Auto
A smaller model auto picks the best mode for your request. You can see it’s reasoning:
Read
Cannot modify files, or access the terminal. It has access to:
- web search
- grep search
- file/folder search
- listing files/directories
This restriction allows the agent to be more thoughtful and plan changes better before attempting any implementation.
Write
- Runs terminal commands, modifies files on top of the tools read mode offers.
- This means the AI can modify files directly for you and test those changes on its own.
Agent terminals run in the same environment as your regular terminal. For customizing your agent’s terminal experience, check for the FIREBENDER_TERMINAL=true
environment variable that is automatically set in all Firebender terminals.
For example, in your ~/.zprofile
or ~/.bashrc
:
Context Management
@
mentions
You can quickly add files by using @
in the chat box or by hitting the Add context
button.
Image support
- Drag and drop images
- Paste images