OpenCode Insight は、OpenCode エージェントのアクティビティをリアルタイムで可視化・監視するための開発者ツールです。 タスク、ログ、システムメトリクスを検査するための Web ベースの GUI を提供します。
このプロジェクトはモノレポ構成です。メインのアプリケーションは packages/insight にあります。
- Bun (v1.0.0 以上)
cd packages/insight
bun install開発時には、以下の2つのプロセスを実行する必要があります:
-
バックエンドサーバー (WebSocket & ファイル監視)
# packages/insight ディレクトリ内で実行 bun run start:server -
フロントエンドインターフェース
# 別のターミナルを開き、packages/insight ディレクトリ内で実行 bun run dev
ブラウザで http://localhost:3000 (またはターミナルに表示されたポート) を開いてください。
このプロジェクトは Devcontainer をサポートしています。VS Code でプロジェクトを開き、「Reopen in Container」を選択することで、構築済みの開発環境を利用できます。
また、Docker Compose を使用して本番ビルドを実行することも可能です(ルートディレクトリで実行):
docker compose up -d --buildpackages/insight: コアアプリケーション (SolidStart + Tailwind CSS + WebSocket Server)specs/: プロジェクト仕様書とドキュメント (SDD)AGENTS.md: このコードベースで作業する AI エージェント向けのガイドライン
- アプリケーションの詳細なドキュメントについては packages/insight/README.md を参照してください。
- 貢献ガイドラインやエージェントへの指示については AGENTS.md を参照してください。
MIT