Skip to main content

Agent Tools

CodeBRT provides several tools to help large language models generate code more effectively. These tools are designed to help users understand the code generation process and provide feedback to the model with human-in-the-loop assistance. The tools are available in the CodeBRT chat interface and can be accessed by enabling the Agent Tools feature.

Current Supported Tools

  • Web Search: Directly search the web for information.
  • URL Fetch: Visit a specific URL and extract information.
  • Read File: Read the file in the workspace.
  • Write File: Write a file in the workspace.
  • Search File: Search for some specific context across the specified directory.
  • List Files: List all the files in the workspace.
  • Execute Code: Use Terminal to execute code.
  • List Code Definitions: Construct a list of code definitions. Extracted from the codebase.