firetiger について
Firetigerのルーティングスキルです。可観測性プラットフォームFiretigerはテレメトリをApache Icebergに保存してSQLクエリに対応し、エージェントでサービス監視や問題調査を行います。セットアップ、計装、クエリ、調査、デプロイ監視、エージェント設定の各スキルにタスクを振り分けます。
主な機能
- 01Firetigerの専門スキルへリクエストを振り分け
- 02テレメトリのクエリと調査に対応
- 03セットアップとOpenTelemetry計装を案内
- 04デプロイとエージェント監視の手順
活用シーン
- 01プロジェクト導入に使うスキルの選択
- 02SQLでトレース、ログ、メトリクスを検索
- 03インシデントの調査
- 04プルリクエストの監視やエージェント設定
MCP 対応
Firetigerは https://api.cloud.firetiger.com/mcp/v1 にMCPサーバーを提供し、テレメトリ検索、エージェント管理、監視などのツールを公開します。ツールが使えない場合、このスキルは接続とサインインを案内します。
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ firetiger-oss/ cursor-plugin --skill firetigerインストール後、Claude Code で/firetigerを入力して読み込まれたか確認します。
詳細
Firetiger
Firetiger は、AI を活用したオブザーバビリティプラットフォームです。テレメトリ(トレース、ログ、メトリクス)は、SQL でクエリできる Apache Iceberg テーブルに取り込まれ、自律型エージェントがサービスを監視し、問題を調査し、デプロイを見守ります。
このスキルはルーターです。ユーザーの要望を特定し、対応する専門スキルを呼び出します。各スキルは単独で機能し、そのタスクに固有の注意点も含んでいます。
Firetiger とのやり取り
スキル全体で参照される仕組みは 2 つあります。
- Firetiger MCP サーバー —
https://api.cloud.firetiger.com/mcp/v1(OAuth 2.0 ベアラートークン。最初のツール呼び出し時にブラウザーが開き、サインインします)。ツール:get_ingest_credentials、get_deploy_credentials、query、monitor_pr、create_agent_with_goal、send_agent_message、read_agent_messages、resolve_url、get_subscription_status/get_checkout_url(請求)、onboard_github/onboard_slack/onboard_linear(OAuth 接続)、および汎用 CRUD(schema/list/get/create/update/delete)。クライアントエージェントが操作するコレクション:agents+sessions(エージェントの作成/実行)、triggers+scheduled-agent-runs(エージェントの自動化)、investigations(AI による診断セッション)、issues(既知の問題。ID はコールサインFT-{n})、monitoring-plans(デプロイの監視、読み取り/削除)、connections(インテグレーション)。create/updateの前に、必ずコレクションのschemaを確認してください。一部のツールやコレクションは、デプロイ設定と API キーポリシーによって制限されています。 @firetigerGitHub フロー — プルリクエストに@firetigerとコメントすると、Firetiger がその PR から生成されるデプロイを監視します。
重要な注意点: MCP ツールが利用できない場合、ユーザーはまだ Firetiger MCP サーバーに接続していません。対象のスキルがこの状況に対処し、ユーザーに https://api.cloud.firetiger.com/mcp/v1 への接続とサインインを案内してから、再試行します。
ルーティング
| ユーザーの要望 | スキル | 起動フレーズ |
|---|---|---|
| プロジェクトを最初から最後までセットアップする(スタックの検出 → 計装 → 接続 → エージェント) | firetiger-setup | 「Firetiger をセットアップして」「このプロジェクトをオンボードして」「自分のアプリを接続して」 |
| OpenTelemetry の計装を追加する(Node/Next.js/Python/Go/Rust) | firetiger-instrument | 「自分のアプリを計装して」「OpenTelemetry を追加して」「トレースを送信して」 |
| SQL でトレース、ログ、メトリクスをクエリする | firetiger-query | 「トレースを探して」「ログを検索して」「エラーを見せて」「レイテンシを分析して」 |
| インシデントを調査し、調査結果を追跡する | firetiger-investigate | 「調査して」「診断して」「何が問題なのか」「トラブルシューティングして」 |
| PR/デプロイを監視する | firetiger-monitor-deploy | 「この PR を監視して」「このデプロイを見守って」「@firetiger」 |
| 監視エージェントを作成する、またはエージェント/トリガーを設定する | firetiger-create-agent | 「エージェントを作成して」「X を自動で監視して」「エージェントをスケジュールして」 |
実行
- 上記の行のいずれかにリクエストを分類します。
- Skill ツールで対応するスキル(例:
firetiger-query)を呼び出します。 - リクエストが複数のカテゴリにまたがる場合(「Firetiger をセットアップして、次の PR を監視して」など)は、順番に対応します。通常はまず
firetiger-setupを実行し、その後に追加のリクエストを処理します。
リソース
コメント
Markdown 対応