ツールと機能
TeamDay v2 エージェントは、MCP (Model Context Protocol) サーバー統合を備えた Claude Code SDK によって駆動されます。
Claude Code SDK ツール
TeamDay エージェントは、標準的な Claude Code SDK ツールセットを使用します。これらのツールは、コアファイル、実行、ウェブ機能を提供します。
📖 完全なドキュメント: Claude Code SDK ドキュメント
利用可能な SDK ツール
ファイル操作:
- 読み取り - ファイルの内容を読み取る (大規模ファイル用のオフセット/制限付き)
- 書き込み - ファイルを作成または上書き
- 編集 - 正確な文字列検索/置換パターンを使用した対象の編集
- Glob - パターンマッチングでファイルを検索 (
**/*.tsなど) - Grep - 正規表現サポート付きでファイル内容を検索
実行:
- Bash - サンドボックス化された環境でシェルコマンドを実行
ウェブアクセス:
- WebFetch - AI 要約機能を使用してウェブコンテンツを取得および処理
- WebSearch - AI による結果要約を使用してウェブを検索
以下については Claude Code SDK ドキュメントを参照:
- 詳細なツールパラメータとオプション
- 使用例とベストプラクティス
- セキュリティとサンドボックスの詳細
- 高度な機能と制限
MCP サーバー
TeamDay は、拡張統合と外部ツールアクセス用に MCP (Model Context Protocol) サーバーをサポートしています。
利用可能な MCP サーバー
| MCP サーバー | 目的 | 主要な機能 |
|---|---|---|
| Google Analytics | ウェブ分析 | GA4 からレポート、メトリクス、ディメンションを取得 |
| ファイルシステム | 高度なファイル操作 | 拡張ディレクトリ操作とファイル管理 |
| Git | バージョン管理 | コミット、プッシュ、プル、ブランチ操作 |
| Brave Search | ウェブ検索 | プライバシー重視のリアルタイムインターネット検索 |
| Web Fetch | HTTP リクエスト | ウェブコンテンツの取得、API 呼び出し |
| Puppeteer | ブラウザオートメーション | スクリーンショット、ウェブスクレイピング、ページ操作 |
| Playwright | ブラウザテスト | エンドツーエンドテスト、マルチブラウザオートメーション |
| YouTube トランスクリプト | ビデオコンテンツ | YouTube ビデオからトランスクリプトを抽出 |
| Google Maps | ロケーションサービス | Places API、ジオコーディング、ルート検索 |
| Google BigQuery | データウェアハウス | 大規模なデータセットをクエリ、分析 |
| PostgreSQL | データベース | SQL クエリを実行、データベース操作 |
詳細情報:
TeamDay 固有のツール
これらのツールは、Claude Code SDK を超えた TeamDay プラットフォーム機能を拡張します。
コミュニケーション
メールツール
- エージェントから自分にメールを送信
- レポート、通知、スケジュール済みタスクの結果に最適
- HTML とプレーンテキストをサポート
- セキュリティ: 認証されたユーザーにのみメールを送信できます (悪用を防止)
さらに多くの TeamDay 固有のツールが近日公開予定です。
ツール選択と使用
エージェントは以下に基づいて自動的に適切なツールを選択します:
- タスク複雑性 - シンプルと複数ステップの操作
- ドメイン要件 - ファイル操作、ウェブアクセス、コミュニケーション、データ分析
- 利用可能なリソース - インストール済みの MCP サーバー、付与された権限
- パフォーマンスの必要性 - 速度対徹底性のトレードオフ
- セキュリティ制約 - サンドボックス化と分離要件
すべてのツールには以下が含まれます:
- ✅ 型安全なスキーマ (Zod 検証)
- ✅ 包括的なエラー処理
- ✅ 使用状況追跡と課金
- ✅ セキュリティサンドボックス
- ✅ 詳細な実行ログ
はじめに
- 機能を理解する - Claude Code SDK ドキュメントをレビュー
- MCP サーバーを探索 - 利用可能な統合を確認
- TeamDay ツールを確認 - プラットフォーム固有の機能を学ぶ
- 明確な命令を書く - エージェントが適切なツールを選択できるようにする
- 実行ログをレビュー - どのツールが使用され、なぜ使用されたかを確認
特定のツールの詳細については、上記にリンクされている個別のツールドキュメントページを参照してください。