---
title: Tools Overview
description: CowAgent built-in tools system
---
Tools are the core capability for Agent to access operating system resources. The Agent intelligently selects and invokes tools based on task requirements, performing file operations, command execution, web search, scheduled tasks, and more. Tools are implemented in the `agent/tools/` directory.
## Built-in Tools
The following tools are available by default with no extra configuration:
Read file content, supports text, images, PDF
Create or overwrite files
Edit files via precise text replacement
List directory contents
Execute system commands
Send files or images to user
Search and read long-term memory
## Optional Tools
The following tools require additional dependencies or API key configuration:
Manage API keys and secrets
Create and manage scheduled tasks
Search the internet for real-time information