Communityコーディング&開発github.com

Fluencity-Hire/vibe-plugin

Claude Codeの各セッションのカウントとタイミング情報をVibeWorksプロファイルに報告するプラグインです。VibeWorksの接続、設定、リンクのリクエストに応じて動作します。

vibe-plugin とは?

このスキルは、Claude CodeとVibeWorksを連携させるプラグインです。各セッションのプロンプト数、ツール呼び出し種類、コネクタ種類、スキル、サブエージェント、時間、モデル、リポジトリ名などのカウントとタイミング情報のみをVibeWorksプロファイルに送信します。プロンプト内容やコード、ファイル名は送信されないため、プライバシーが保たれます。ユーザーは接続時にプラグインが何を送信するかを確認し、同意した上で接続を完了します。また、オプションでClaude Codeの使用量(トークン数、コスト、コード行数、コミット数、ツール決定)もVibeWorksに送信する機能を提供します。

対応✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Fluencity-Hire/vibe-plugin/tree/HEAD/vibeworks/skills/connect

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

このマシンのVibeWorksプラグインを接続します。

  1. VibeWorksツールconnect_claude_codeを呼び出します。VibeWorksサーバーがまだサインインしていない場合は、ユーザーに/mcpを実行し、VibeWorksを選択してサインインするよう伝え、その後再度試してください。
  2. 応答に書き込まれる内容をユーザーに表示します。~/.claude/vibeworks/token.jsonにトークンとVibeWorksアドレスを保持する小さなファイルです。プラグインが今後送信するものを明確に説明します。各セッションについて、カウントとタイミングのみです。プロンプト数、種類別のツール呼び出し、コネクタの種類、スキル、サブエージェント、分数、モデル、およびフォルダがgitリポジトリの場合はリポジトリ名です。プロンプト、返信、コード、ファイル名は決して送信しません。
  3. ユーザーが同意した後、応答からのshell_commandをそのまま実行します。トークンを他の場所に出力したり、コミットする可能性のあるファイルに保存したりしないでください。
  4. 完了したことを確認し、次の返信後にレポートが届くことを伝えます。ユーザーはいつでもそのファイルを削除することで接続を解除できます。
  5. もう1つの機能を一文で提案します。Claude CodeはVibeWorksに独自の使用量(トークン、コスト、コード行数、コミット、ツール決定)も送信できます。ユーザーが同意した場合、応答からのtelemetry_settingsを~/.claude/settings.jsonのenvブロックにマージし、そのファイルの他のすべてのキーはそのまま保持します。次のセッションから開始され、3つのコンテンツスイッチはオフのままであること、およびそれらのキーを削除すると無効になることを伝えます。

関連スキル