therealarthur/myrlin-workbook

Open-source workspace manager for AI coding CLIs: Claude Code and ChatGPT Codex in one browser app. Discovers every session on disk, embedded terminals, phone-ready, cost tracking, kanban, docs. Windows, macOS, Linux.

何を解決するか

Myrlin Workbook は AI コーディングエージェント用のローカル管理インターフェースです。Claude Code や ChatGPT Codex などのコマンドライン AI ツールを使用する際、複数のターミナルウィンドウを切り替えたり、断片化されたセッション履歴を管理したりする問題を解決します。プロジェクトフォルダごとにセッションを整理できる中央のサイドバーを提供し、これらのエージェントがしばしば欠如する完全なスクロールバック履歴を可能にします。また、異なるプロバイダー間でコストとタスクを追跡できます。

動作方法

これはローカルの Node.js サーバーとして動作し、Claude Code および ChatGPT Codex のローカルストレージディレクトリから直接セッションデータを読み取ります。xterm.js と node-pty を使用して、ブラウザタブ内でリアルなターミナルアクセスを提供し、ユーザーが実際の PTY でエージェントとやり取りできるようにします。システムはセッション履歴に関して読み取り専用であり、クラウドサービスや外部データベースを使用せず、すべてのデータをユーザーのマシン上に保持します。

対象ユーザー

CLI を通じて AI コーディングエージェントを使用し、会話の整理、コストの監視、ワークフローの管理(git worktree や kanban ボードを含む)を1つのブラウザベースインターフェースから行いたい開発者。

特徴

  • 統合されたセッション管理: セッションを実行されたディレクトリごとにグループ化。
  • スクロール可能なターミナル: 会話全体にわたる完全で連続したスクロールバック履歴を提供(エージェントの出力も含む)。
  • Codex 統合: ChatGPT デスクトップアプリの SQLite データベースからスレッドを直接読み取り。
  • コスト追跡: トランスクリプト内の Claude の使用量フィールドに基づいて支出を計算し、視覚的なタイムラインチャートを表示。
  • 開発者向けワークフローツール: 内蔵の kanban ボード、git worktree 管理、gh CLI を通じたプルリクエスト自動化を搭載。
  • モバイル対応: LAN または Cloudflare トンネル経由でスマートフォン向けに最適化。制御キー用のカスタムキーボードレイアウトを備える。
  • プライバシー最優先: サインアップ不要、クラウド不要、テレメトリなし、ユーザーが明示的に要求しない限り外部モデル呼び出しもなし。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト