hogli について
hogli は、リポジトリのスクリプト、bin コマンド、各種ツールを一つの入口にまとめた PostHog 開発用コマンドラインツールです。開発スタックのプロセスログの場所や、トラブルシューティングの参照先も案内します。
主な機能
- 01単一の CLI からリポジトリのスクリプトとツールを実行
- 02hogli --help で利用可能なコマンドを確認
- 03デタッチ起動と TUI 起動時のログを確認
- 04hogli doctor:report で phrocs のログを確認
- 05コマンド定義とドキュメントの場所を特定
活用シーン
- 01PostHog の開発コマンドの実行
- 02phrocs の起動失敗の調査
- 03開発スタックのプロセス出力の確認
- 04コマンドの定義元の確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ posthog/ posthog --skill hogliインストール後、Claude Code で/hogliを入力して読み込まれたか確認します。
詳細
hogli - PostHog 開発者 CLI
PostHog 開発向けの統合 CLI です。すべてのリポジトリスクリプト、bin コマンド、ツール群を単一のエントリポイントの背後にまとめます。Makefile は存在せず、hogli がその相当品です。
完全で最新のコマンド一覧を取得するには hogli --help を実行します。任意のサブコマンドについては hogli <command> --help を実行します。
プロセスログ(エージェント/デバッグ用)
ログの出力先は、スタックの起動方法によって異なります。
デタッチ起動(hogli up -d) — phrocs は起動のたびに .posthog/.generated/logs/ 配下にファイルを書き込みます。
phrocs.log— デーモン自身の stdio です。phrocs が起動時に停止し、phrocs MCP ツールに到達できない場合に確認すべき場所です。<process>.log— プロセスごとの出力(起動のたびに切り詰められます)。<process>は phrocs のプロセスキーに対応します(bin/mprocs.yamlを参照)。hogli doctor:reportはphrocs.logのパスを表示し、その最後の行を tail します。
hogli dev:setup --log を使った TUI、続いて hogli start — プロセスごとに tee ラップを追加します。
/tmp/posthog-<process>.log— stdout+stderr の全体です。dev:setupを--logなしで再実行するまで、生成された設定内に保持されます。
phrocs MCP に到達できる場合は、ファイルを grep するよりも mcp__phrocs__get_process_logs を優先してください。
主な参照先
hogli.yaml— コマンド定義(信頼できる唯一の情報源)tools/hogli-commands/hogli_commands/— PostHog 固有の遅延読み込み Click コマンドモジュールtools/hogli/README.md— フレームワークのドキュメントtools/hogli-commands/README.md— PostHog コマンドのドキュメント
コメント
Markdown 対応