プロジェクトフォルダを開く
チャットでSQLファイルを含むフォルダを選択します。
PrefixHarborはSQLファイルを検索し、読み込んでレイアウトを書き換えます。変更は差分として表示され、「Ask first」モードでは、保存前に承認または拒否できます。クエリをきれいに保つために、どのようなSQLフォーマッターを使っているか気になっている方は多いです。
チャットでSQLファイルを含むフォルダを選択します。
エージェントは作業ディレクトリ内のすべてのSQLファイルを一覧表示します。
エージェントはレイアウトを書き換え、差分を表示します。
「Ask first」モードでは、変更内容を確認して承認することで保存します。
query.sql1件一致query.sql保存済みyour formatterexit 0your test commandexit 0SELECT
u.name,
COUNT(o.id) AS order_count
FROM
users u
JOIN
orders o
ON u.id = o.user_id
WHERE
o.status = 'active'
GROUP BY
u.name
ORDER BY
order_count DESC;この例は、標準的な規約に従って整形されたSQLクエリを示しています。読みやすさのために結合、WHERE句、グループ化が含まれています。
エージェントはlist_dirとglobを使用して、作業フォルダ内のSQLファイルを検索し、処理対象のファイルを正確に把握します。準備が整いました。次にread_fileツールで各ファイルを読み込み、現在のレイアウトを理解します。チャットインターフェースでファイル内容を確認できます。このステップにより、エージェントがフォーマット対象を正確に把握します。read_fileツールは処理用のテキストを返し、変更が発生する前に内容が期待どおりであることを確認します。SQLコードを効果的にフォーマットするために、エージェントは新しいスタイルを適用します。
エージェントはedit_fileを使用してレイアウトを書き換え、差分を表示します。これにより、変更が発生する前かつ検証可能な状態で変更内容を確認できます。「Ask first」モードです。オンラインSQLフォーマッターを使用して、乱れたコードを整理できます。SQLの美観化機能を使用して、乱れたコードを整理できます。多くのユーザーは、日常業務を自動化するための最適なSQLフォーマッターツールを検索しています。エージェントはテストコマンドを実行し、ロジックが変更されていないことを確認します。「Ask first」モードで差分を確認し、承認します。PrefixHarborはWindows 10/11(x64)用の自律型AIエージェントで、現在のバージョンは2.9.26(2026年11月2日リリース)です。