メインコンテンツへスキップ
Toolは、AgentがOSリソースにアクセスするための中核機能です。Agentはタスクの要件に基づいてToolをインテリジェントに選択・呼び出し、ファイル操作、コマンド実行、Web検索、スケジュールタスクなどを実行します。Toolは agent/tools/ ディレクトリに実装されています。

組み込みTool

以下のToolは追加設定なしでデフォルトで利用可能です:

read - ファイル読み取り

ファイル内容を読み取り、テキスト・画像・PDFに対応

write - ファイル書き込み

ファイルの作成または上書き

edit - ファイル編集

テキスト置換によるファイル編集

ls - ディレクトリ一覧

ディレクトリの内容を一覧表示

bash - ターミナル

システムコマンドの実行

send - ファイル送信

ファイルや画像をユーザーに送信

memory - メモリ

長期メモリの検索と読み取り

オプションTool

以下のToolは追加の依存関係またはAPIキーの設定が必要です:

env_config - 環境設定

APIキーとシークレットの管理

scheduler - スケジューラ

スケジュールタスクの作成と管理

web_search - Web検索

インターネットからリアルタイム情報を検索