ains-tool-access
Installation
SKILL.md
外部連携の手段を増やすと、ツールの説明と結果を読む費用が増え、選択の誤りも増える。権限は、提案の誤りを超える被害につながる。必要な接続だけを、必要な権限で使う。
1. CLI+スキルか、MCPか
端末でコマンドを打てば済む操作なら、そのコマンドの使い方をスキルに書けば足りる。新しいサーバーを保守する前に、既存のCLIやプロジェクトのスクリプトで足りるかを確かめる。
| CLI+スキルで足りる | MCPを選ぶ理由がある |
|---|---|
| 成熟したCLIがあり、出力が読みやすい(gh、aws、kubectl、jq) | CLIが無い、または出力がエージェントに解析しにくい |
| 1コマンドか短い連続操作 | 型付きの入出力で選択や引数の精度を上げたい |
scripts/ に手順が既にある |
接続や状態を保つ(DBセッション、ブラウザ操作) |
| ツール説明の常駐費用を避けたい | サーバー経由の隔離や監査ログが要る |
| 複数のプロジェクトやチームで使い回し、保守に見合う |