docs/ai_builder/features/agent_tools.md
Inside an app's Build conversation, the agent can search the web, run Python, and generate images. These tools appear in generation progress so you can see how the agent is working.
For MCP and Reflex Agent Skills used by local coding assistants outside the Builder, see Agent Toolkit.
The agent can search the web when a request needs current information, package documentation, or external implementation details. The workspace shows the search queries it uses.
Tell the agent what kind of source or information to prioritize:
Check the current Stripe Python SDK documentation and use the supported
Checkout Session flow. Do not use an unofficial package.
Review important facts before shipping. Search results provide context for the build, but they do not replace validation against an authoritative source.
The agent can run Python on demand while building or debugging. It can use the output to:
Ask for the result you want verified rather than prescribing every command:
Test the CSV transformation with the attached sample before wiring it into
the upload workflow. Show empty rows and malformed dates as validation errors.
Code run during generation is part of the build process. It does not automatically become a user-facing app feature unless the agent adds the corresponding code to the project.
Ask the agent to generate an image when the app needs an original illustration, background, placeholder, or other visual asset. Generated images appear alongside the conversation and app changes.
Describe the intended use, composition, and constraints:
Generate a wide, abstract hero background for a financial dashboard. Use navy
and teal, leave the left third visually quiet for heading text, and do not add
words, logos, or interface elements.
After generation:
To provide an existing image as design context instead, see Images and Attachments.