dark-hxx/CLI-Manager

A multi-project AI CLI workspace for local terminals, SSH hosts, and mobile-assisted workflows

What it solves

CLI-Managerは、AI CLIツール(Claude CodeやCodexなど)を使用する開発者のワークフローを強化するために設計されたデスクトップアプリケーションです。AIエージェントからの承認リクエストの欠落、異なるAI CLIセッション間でのコード変更の統一された履歴とdiff表示の欠如、トークン使用量とコストの追跡の難しさ、そしてローカルとSSH環境にわたる複数のプロジェクト管理の摩擦といった、一般的な課題を解決します。

How it works

このアプリは、ローカルおよびSSHターミナルをラップする包括的なワークスペースとして機能します。リアルタイムフックとシェル統合(OSC 133)を通じてAI CLIツールと深く統合されており、セッションステータスの監視、トークン消費量の追跡、およびエージェントがユーザーの承認を必要とする際のデスクトップ通知を提供します。11種類の異なるAI CLIソースからのセッションを解析する統一された履歴ブラウザを提供し、ユーザーが検索、フィルタリング、およびコードのdiffをレビューできる仕組みを提供します。リモートワーク用には、専用のSSHエージェントを使用してリモートプロジェクトとセッションを管理します。また、cc-connect統合を含んでおり、ユーザーがモバイルデバイスからTelegramやFeishuを通じてAI CLIエージェントと対話することを可能にします。

Who it’s for

複数のローカルおよびリモート(SSH)プロジェクトにわたって、コーディングやプロジェクト管理のためにAI搭載のコマンドラインインターフェースを使用し、より構造化され、永続的なワークスペース、および分析機能と履歴管理を必要とする開発者。

Highlights

  • Deep AI CLI Integration: 承認リクエストに対するリアルタイム通知と、ライブセッション統計(トークン、コスト、ツール呼び出し)を提供します。
  • Unified Session History: Claude CodeやCodexを含む11種類の異なるAI CLIソースからのdiffを閲覧、検索、およびレビューするための単一のビューを提供します。
  • wget-assisted Remote Development: リモートプロジェクトのワークフローとセッションリカバリを備えた、組み込みのSSHホスト管理を提供します。
  • Mobile Integration: cc-connectを通じて、TelegramやFeishu経由でAI CLIセッションを継続する機能。
  • Project-level Provider Switching: プロジェクトごとにAIバックエンド(公式、プロキシ、またはセルフホスト)をワンクリックで切り替えることができます。
  • Durable Workspaces: アプリを閉じた後もターミナルタスクをバックグラウンドで実行し続ける、デーモンベースのセッションを提供します。
  • Git Worktree Isolation: 並行するAIタスクを専用のディレクトリとブランチに分離するためのガイド付きワークフローを提供します。
  • Usage Analytics: トークン構成、コスト見積もり、およびアクティビティヒートマップの詳細なダッシュボードを提供します。

関連

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