any-console

スマホやPCのブラウザから、ジョブ実行・Git操作・Webターミナルをシームレスに使えるWeb操作コンソール。
AIエージェントと連携した開発にも適しており、ジョブ実行やGit操作をブラウザ上で完結できる。

Features

Web Terminal

tmuxベースのターミナルをブラウザで操作。複数タブ・分割表示に対応。セッションは切断後も維持される。

Job Runner

シェルスクリプトをワンタップで実行。ワークスペースごとにジョブを定義し、UIから作成・編集・削除が可能。

Git Operations

ブランチ切替、差分プレビュー、コミット、プルなどの基本操作をUIから実行。コミットグラフも表示。

Workspace

複数のプロジェクトをワークスペース単位で管理。アイコン・色のカスタマイズやジョブの個別設定に対応。

Setup

# Clone git clone https://github.com/kt0319/any-console.git cd any-console # Install pip install -r requirements.txt npm install # Build & Start npm run build ./any-console setup sudo systemctl start any-console