エージェントツール

NoTrack Coder は、モデルの回答が発するツールタグを解析し、あなたのマシン上で実行することで、行動に変換します。ツールを自分で呼び出すことはありません — モデルが呼び出し、あなたはそれぞれをカードとして目にします。これが全ツールセットです。

ファイル

  • read_file — ファイルの内容を読み込みます。
  • write_file — ファイルを作成または上書きします。
  • append_file — ファイルの末尾に追加します。
  • edit_file — ファイル内の特定のテキストを置き換えます。
  • delete_file、make_dir、move_file、copy_file — 通常のファイル操作。
  • list_dir、grep、glob — ディレクトリの一覧表示、ファイル内容の検索、パターンによるマッチング。

すべてのパスは、絶対パスでない限りチャットの 作業フォルダ 内で解決されます。

シェル

  • shell — コマンドを実行します。Windows ではシェルは PowerShell です。一般的な Unix の書き方をそのまま書いても構いません — NoTrack Coder がその場で変換します: トップレベルの && → ;、-o /dev/null → NUL、2>/dev/null → $null(引用符の外側のみが対象なので、リモートの ssh "… && …" はそのまま保たれます)。成功の判定は実際のプロセスの 終了コード によって行われるため、200/403 を受け取りつつ標準エラーに書き込んだ curl はエラーとして扱われません(無意味な再試行がなくなります)。危険なコマンド(再帰的な強制削除、ディスクの消去、リモートスクリプトをシェルにパイプするなど)はブロックされ、リスクのあるコマンドは Ask モードで確認を求めます。

ツール出力内のシークレット(秘密鍵、.env のパスワード、bearer トークン)は、モデルのコンテキストに届く前に自動的にマスクされます。

Web

  • web_search — 2つのソースを並行して 検索し、両方をラベル付きで返します: DuckDuckGo(一般的なWeb)と freeserp.ai(新しい/AI構築サイトのキー不要インデックスで、それぞれに Domain Rating が付きます)。関連する結果はモデル自身が選びます。
  • http_get — URLの内容を取得します。

メディアとドキュメント

  • gen_image — チャットフォルダに実際の画像を生成します — 画像生成 を参照。
  • ocr — Windows 組み込みのOCRを使って画像からテキストを読み取ります。

オーケストレーション

  • task — 自己完結型のサブタスクのために並行サブエージェントを起動します。
  • run_on_model — タスクを別の接続済みモデル/エンドポイントに渡します(例: 難しいステップをより大きなモデルに振る)。
  • skill — 必要に応じて SKILL.md プレイブックを読み込みます。
  • mcp — 接続されたMCPコネクタが公開するツールを呼び出します(コネクタ を参照)。
  • list_capabilities — 接続されているモデルと、それぞれができることを一覧表示します。

ナレッジとメモリ

  • search_knowledge — ローカルのナレッジベース(過去のセッション + 要約されたノート)を検索します。
  • remember — 事実をメモリに保存します。これは、あなたがエージェントに明示的に記憶するよう依頼したときにのみ実行されます。

リトライが表示されることがある理由

弱いモデル(無検閲/低量子化)は、時々ツールを誤用することがあります — 誤ったタグ構文、Windows上でのUnixコマンド、途中で切れてしまう長すぎる返信など。NoTrack Coder のガードがこれらを検知し、モデルに修正を促してリトライするため、タスクは最終的に完了します — ただし、いくつかの修正カードが目に見える形で表示されます。より強力なモデルほど、よりクリーンな実行になります。

次へ: エンドポイントとモデル。