Evlat icon

Evlat

Evlatは、Claude Code、Codex、Antigravityなどのコマンドライン作業を追跡するmacOSネイティブのステータスバー。実行中・待機中のセッションを表示し、ローカルスクリプトとSSH接続マシンに対応。アカウントやホスト型リレー不要で利用できます。

Evlat

AIコーディング作業のためのステータスバー

Evlatは、AIコーディングセッションやその他の長時間実行コマンドを監視するmacOSステータスバーです。画面の端に細いバーを配置し、Claude Code、Codex、Antigravityの各セッション、またはコマンドラインツールを通じて送信されたコマンドごとにリングを表示します。作業中、完了、失敗、アイドル、入力待ちになると、バー全体のインジケーターと個々のリングの状態が変化します。

複数のターミナルを確認する必要性を減らすよう設計されています。行にカーソルを合わせると、セッションの内容と実行時間が表示されます。セッションカードには、対応が必要なツールやコマンドが表示され、関連するターミナルまたはアプリケーションを開く手段も提供されます。Evlatは同じステータス表示をSSH接続されたマシンにも拡張しつつ、通信はローカルマシンとそのSSH接続上で行います。

機能

セッション状態をひと目で確認

画面の左端または右端に細いストリップを配置し、各セッションまたは追跡中のコマンドを1つのリングで表示します。アンバー色のパルスで回答を待っているセッションを示し、完了、失敗、アイドル、実行中の状態も、ターミナルを確認しなくても表示し続けます。

AIコーディングセッションの監視

Claude Code、Codex、Antigravity用のフックをインストールして、セッションのアクティビティを報告します。ストリップにカーソルを合わせると、セッション名、現在のアクティビティ、経過時間、利用可能な場合は使用状況、セッションに関連付けられたターミナルまたはアプリケーションが表示されます。

コマンドとスクリプトの進捗

evlat watchを通じて任意のコマンドを実行し、色、入力、Ctrl-Cの動作、終了コードをそのまま維持します。独自の進捗状態を持つスクリプトでは、evlat signalによって進捗リングを埋め、行を待機中、完了、または失敗として表示できます。行は自動的に期限切れになります。

リモートマシンの追跡

SSHでアクセスできるサーバー上のジョブを、サーバー名付きでMacに表示します。Evlatはサーバーの既存のSSH接続上にリバーストンネルを使用し、古い状態を表示する代わりに接続切断を報告し、接続が戻るまで再試行します。

バー内でのClaude Code操作

マスコットから、ユーザーのマシンにインストールされたClaude Code CLIを実行する、バー内のチャットバルーンを開けます。対応しているClaudeの質問に回答したり、セッションに戻ったり、マスコットにファイルをドロップしてチャットのコンテキストに追加したりできます。

静かなネイティブmacOSインターフェース

ネイティブのSwift、AppKit、SwiftUIアプリで、WebビューやElectronを使用せず、フォーカスを奪いません。Accessibilityや画面収録の権限も要求しません。Spaces全体でDockの上に表示でき、アイドル時にはフレームを描画しません。

利用例

  • 並行するコーディングセッションの管理

    プロジェクト間を移動しながら、複数のClaude Code、Codex、Antigravityセッションを表示しておけます。ストリップはどのセッションが回答を必要としているかを示し、セッションカードからそのターミナルまたは対応アプリケーションに戻れます。

  • 長時間実行するローカルコマンドの追跡

    ビルド、テストスイート、デプロイ、その他の長時間実行コマンドをevlat watchの配下で実行します。出力はターミナルで通常どおり継続し、ストリップは完了、失敗、待機を別途通知します。

  • カスタムジョブの進捗報告

    単純なプロセス終了だけでは不十分な場合に、レンダラー、データジョブ、カスタムスクリプトからevlat signalを使用します。進捗は一部が埋まったリングで表現でき、待機中、完了、失敗の状態も明示できる軽量なステータスチャネルになります。

  • リモート開発ジョブの監視

    開発サーバーや、SSHで接続可能な別のマシン上で実行中の作業をMacから監視します。マシンラベルで異なるホストの行を区別でき、接続が切れたホストは画面に古い状態を残さず、利用不可として表示されます。

Pros and Cons

Pros

  • Claude Code、Codex、Antigravity、任意の監視対象コマンド、スクリプトによる進捗を1つのステータス表示でサポートします。
  • evlat watchの使用時も、出力色、入力、Ctrl-C、終了コードなど、コマンドの動作を維持します。
  • SSHでアクセスできるサーバー上のジョブを追跡し、ホスト型アカウントやリレーを必要とせず、マシンごとにラベル付けします。
  • アカウント、テレメトリー、Accessibility権限、画面収録権限を必要としない、ネイティブmacOSアプリとしてローカルで動作します。
  • 無料で利用でき、ソースコードはFunctional Source License 1.1の下で公開されています。各バージョンについて、2年後にApache 2.0へ切り替わります。

Cons

  • Apple silicon搭載のmacOS 14以降に限定され、Intel、Windows、Linux向けのアプリはありません。
  • Antigravityは承認イベントを発行しないため、そこで承認を待っているセッションがアンバー色ではなく、実行中として表示され続ける場合があります。
  • リモート監視にはSSHアクセスが必要で、接続に依存します。接続が戻るまで、切断された行は利用不可として表示されます。

FAQ

Evlatのインストールとセットアップ方法を教えてください。

Evlat.dmgをダウンロードし、アプリケーションにドラッグして開きます。マスコットのメニューからClaude Code、Codex、Antigravity用のフックをインストールします。セットアップ後に既存のセッションが表示されることがあり、設定は後から変更できます。

Evlatが追跡できるセッションとコマンドは何ですか?

Evlatはフックを通じてClaude Code、Codex、Antigravityのセッションを表示します。また、evlat watchで実行したり、evlat signalで報告したりすれば、ビルド、テスト、デプロイ、スクリプトなどの作業も表示できます。

Evlatはセッションデータやコードをリモートサービスに送信しますか?

いいえ。Evlatにはアカウントもテレメトリーもなく、セッション、コマンド、使用状況はMac上に保持されます。ローカルリスナーは127.0.0.1を使用します。アプリは自身のアップデート確認のために1日1回GitHubへ接続します。チャットリクエストでは、お使いのマシンにすでにインストールされているClaude Codeを使用し、そのツール既存のデータ取り扱いに従います。

Evlatが対応するプラットフォームとマシンは何ですか?

Apple silicon搭載のmacOS 14 Sonoma以降が必要です。Intel、Windows、Linux向けのアプリはありません。リモートジョブは、SSHで接続できる別のマシン上で実行できます。

Evlatは無料ですか?仕事で使用できますか?

はい。Evlatは無料で、有料プランやアカウント要件はありません。ソースコードはFunctional Source License 1.1の下で公開され、各バージョンのリリースから2年後にApache 2.0へ切り替わります。このライセンスは企業での利用を許可しますが、Evlatまたは実質的に類似した製品を競合する商用製品として提供することを制限しています。

Quick Facts

カテゴリー
開発者ツール、macOSユーティリティ
プラットフォーム
macOS 14 Sonoma以降
ハードウェア
Apple silicon
追跡対象ツール
Claude Code、Codex、Antigravity
リモートワークフロー
リバーストンネル経由でSSH接続可能なマシン
価格とライセンス
無料、Functional Source License 1.1、各バージョンについて2年後にApache 2.0へ切り替え

Evlatの代替品

ByteAsk icon

ByteAsk

ByteAskは、C/C++向けのターミナル起点AIコーディングエージェント。リポジトリを編集し、コンパイラやデバッガ、サニタイザ、テストで変更を検証してから差分を表示。無料枠あり。

Epherem icon

Epherem

Epheremは、Lovable、Bolt、v0、Replit、Cursor、Claude CodeなどのAIコーディングツールで構築したWebアプリ向け静的セキュリティスキャナーです。アプリを実行せず、ソースファイルと依存関係を検査し、一般的なセキュリティミスを分類して修正案を提示します。

PromptScout icon

PromptScout

PromptScoutは、ChatGPT、Gemini、Google AI Overviews、Perplexityで自社や競合がどう言及されるかを追跡し、ソース分析とサイト監査を組み合わせて、次に直すべき内容・訴求・サイト対応を判断できます。

CreateOS Sandbox icon

CreateOS Sandbox

CreateOS Sandboxは、FirecrackerマイクロVM上でコードやエージェントのワークロードを実行できる分離型コンピュート環境です。SDK、CLI、MCPで制御可能。

Sleek Analytics icon

Sleek Analytics

Sleek Analyticsは、Cookieバナー不要で導入も簡単なプライバシー重視のWeb解析ツール。リアルタイム訪問者追跡、Core Web Vitals、収益アトリビューションに対応。

GitBot icon

GitBot

GitBotは、Claude Code、Codex、OpenCodeを活用した再利用可能なコーディングボットを作成できるローカルブラウザワークスペースです。永続スレッドと権限設定で、リポジトリ内の作業を効率化します。