aibti / AI行動分析 は何をしますか?
あなたのプロンプト履歴を分析し、ローカルCLIツールを使ってAIとのインタラクションスタイルや行動パターンを特定します。
概要
このツールは、AI(Claude Code、Cursor、Codexなど)との対話履歴を解析し、ユーザーのプロンプト作成傾向やAI応答パターンを可視化します。プライバシーに配慮し、すべての処理はローカル環境で完結します。
インストール
# リポジトリをクローン
git clone https://github.com/Acuminate-conventionality909/aibti.git
cd aibti
# 依存関係をインストール
pip install -r requirements.txt
使用方法
python analyze.py --history /path/to/prompt/history
オプション:
--output: 分析結果の出力先(デフォルト:./analysis_output)--format: 出力フォーマット(json,csv,html)--verbose: 詳細ログを表示
出力例
分析結果には以下の情報が含まれます:
- プロンプトの長さ分布: 質問の長さのヒストグラム
- トピック分類: 頻出するトピックやキーワード
- 応答タイム: AIが応答するまでの平均時間
- 対話パターン: ユーザーが好む対話の流れ(質問→回答→フォローアップなど)
Prompt Length Distribution:
0-50文字: ████████ 120回
51-100文字: ██████ 80回
101-200文字: ████ 50回
Top Topics:
1. コード生成 (35%)
2. デバッグヘルプ (25%)
3. 設計相談 (20%)
注意事項
- このツールは履歴データをローカルでのみ処理します。外部送信は一切行いません。
- 履歴ファイルの形式によっては、事前に変換が必要な場合があります。
- 分析結果はあくまで参考情報であり、ユーザーのスキルや能力を評価するものではありません。
ライセンス
MIT