概要
Claude Codeのセッションログをリアルタイムに監視し、エージェントの活動やHooksの発火状況をカイロソフト風の見下ろし型オフィスとして可視化するmacOS向けデスクトップアプリ。
詳細内容
### 概要
Claude Codeの動作状況を視覚的に把握するためのツール「claude-code-park」の開発レポートです。ローカルの `~/.claude/` ディレクトリを監視し、エージェントを社員、セッションをオーケストレーターとして、ゲームのようなグラフィックでリアルタイムに描画します。
### 主な機能と特徴
- **Hooksの可視化**: 複雑になりがちなHooksの適用範囲や発火タイミングをアニメーションで確認可能。
- **マルチセッション対応**: 複数のターミナルで走っているセッションを1つの画面でまとめて管理。
- **シームレスな連携**: 可視化されたエージェントをクリックするだけで、対応するターミナル(iTerm2やVS Code等)を前面に呼び出せます。
- **プライバシー重視**: 外部通信を一切行わず、ローカルファイルのみを参照する設計。
### AIによる開発プロセス
著者はRust未経験ながら、Claude Codeを100%活用して開発を完遂。行き詰まった際にClaudeに「散歩してきて(思考を切り替えて)」と促すことで技術的ブレイクスルーが起きたという興味深いエピソードが語られています。新規プロジェクトにおいてAIエージェントと「対話」しながら進めるローカル開発の優位性が強調されています。