What is an Agent?
An agent in Flux is a step in your workflow powered by a large language model. Each agent has a prompt that defines its role, a set of tools it can use, and tasks that describe what it should accomplish.
Agent Templates
Flux includes a library of pre-built agent templates for common roles: research analysts, content writers, data analysts, coders, and more. Templates come with sensible defaults for prompts, tools, and configuration — but you can customize everything.
Tools
Agents interact with the outside world through tools. Available tools include:
- Shell — Execute terminal commands
- Python — Run Python code for data processing
- Browser — Navigate and extract information from websites
- Read File / Write File — Access the local filesystem
You can enable or disable tools per agent to control what each one is allowed to do.
Custom Agents
Beyond the built-in templates, you can create your own agents with custom prompts and tool configurations. Custom agents are saved to your library and can be reused across workflows.