Skip to main content

File System Agent

File System Agent uses natural language to describe the task goal and autonomously operates on a specified folder in the file system through a large language model (LLM), including reading, writing, deleting files, and more. Note that larger goals make the language model more prone to misjudgment and consume more tokens — it is recommended to break tasks into smaller sub-tasks to reduce failure rates. If you're unfamiliar with how to prompt the language model to achieve task goals, use "Ask EMILY" to let the AI generate model-friendly goal prompts.

Parameters

API KEY - OpenAI or Google API key. Supports the %FILENAME% variable, or use the prepaid dedicated key %credit-key%.

MODEL - Currently supported models:

PlatformModelsPricing
OpenAIgtp-5, gpt-5-mini, gpt-4.1, gpt-4.1-miniOpenAI Website
Googlegemini-3-pro, gemini-3-flash, gemini-2.5-pro, gemini-2.5-flashGemini Website

FOLDER PATH - Target folder path. Click "PICK" to select, or use the %FILENAME% variable.

MAX ACTION - Set the maximum number of actions the agent can perform, ranging from 1–100.

GOAL - Describe the task in natural language. Supports the %FILENAME% template.

STATUS - The next file system operation determined and executed by the model.

Example

Using the following folder as an example, the task is to compress order files into ZIP format and save them in the "Order Archive" folder.

For the File System Agent, select the model Google/gemini-2.5-flash and use natural language to prompt the model: Compress the purchase order files into order.zip and output to the Archive folder.

Finally, click "TEST" to try it out, then check whether the content of Archive/order.zip in the target folder is correct.