logifai は Claude Code 向けに開発ログを自動で記録。npm run dev 2>&1 | logifai でパイプするだけ。エラーが出たら Claude に聞くだけで、ログを自動検索して答えてくれます。
Claude Code でデバッグするとき、毎回これをやっていませんか。logifai はステップ 3〜5 を、まるごと消します。
コマンドに 2>&1 | logifai を繋ぐだけ。標準出力も標準エラーも丸ごと記録。
127.0.0.1:3100 でライブストリーミング・レベルフィルタ・キーワード検索。
JSON を自動検出し ERROR/WARN/INFO/DEBUG を推定。スタックトレースも自動でまとめる。
APIキー・トークン・パスワード・接続文字列を、ディスク保存の前にマスク。
「何が起きた?」と聞くだけで、Claude がログを自動検索して回答。
UI で行を選択 →「Copy Ref」→ 貼り付け。数百行をプロンプトに詰め込む必要なし。
構造化された 1 行 1 JSON。grep も jq もそのまま使える。
単一バイナリで動作。別途ランタイムのインストールは不要。
logifai update が GitHub Releases を確認し、その場で最新版へ。
パイプで受け取ったログは、正規化 → マスキング → NDJSON 保存を経て、Web UI とローカルファイルの両方から触れます。
{ "timestamp": "2026-02-08T10:30:45.123Z", "level": "ERROR", "message": "Module not found: @/components/Button", "source": "npm-run-dev", "session_id": "a1b2c3d4", "git_branch": "feature/auth", "git_commit": "e91d055", "stack": "Error: Module not found\n at …" }
普通のテキストファイルなので、いつもの道具がそのまま効きます。
MCP サーバー不要。Skill が grep / jq で検索します。
数百行のログを貼り付ける代わりに、ログ参照(Log References)を使います。必要な行だけを Claude に渡せるので、コンテキストウィンドウを深い分析のために空けておけます。
Scoop バケットにも対応: scoop bucket add logifai …
出力はそのまま画面にも流れます。
プラグイン導入が推奨です。
あとは自然に質問するだけ。
機密情報はディスクに書き込まれる前に自動でマスク。すべてローカルに留まり、テレメトリはありません。
取得データはすべて自分のマシン上。テレメトリなし。唯一の通信は 1 日 1 回のアップデート確認だけ(CI=true 時はスキップ)。
パイプ取得・NDJSON・正規化・マスキング・Web UI・Skill・show / cleanup・単一バイナリ・update。
logifai exec — 子プロセスモード(TTY 伝播・シグナル転送)。
SQLite FTS5 インデックス・.logifai.toml・logifai start。
MCP サーバー・セマンティック検索・異常検知。
無料・オープンソース。インストールはワンライナーから。