リソース種別をまたぐ因果トレース
現在の状態だけでなく、実行中のプロセス、ポート、コンテナ、ファイルを、それを起動したシステムの連鎖まで追跡します。
witrは、プロセス、ポート、コンテナ、ファイルを起点まで追跡し、なぜ実行されているかを把握できるCLI・TUIツール。自動化向けJSON出力にも対応。
witrは、特定の運用上の疑問に答えるための開発者向けツールです。つまり、「なぜこれが動いているのか?」という問いに答えます。複数のシステムツールから手作業で経緯を組み立てる代わりに、プロセス、ポート、コンテナ、ファイルを、それを起動したイベントやシステムの連鎖まで追跡します。
このプロジェクトは、端末での直接利用と対話的な調査の両方を想定して作られています。READMEによると、witrは人間が読みやすいコマンド出力、機械可読なJSON、対話型のTUIダッシュボードとして結果を表示できるため、単発のデバッグにもスクリプト化されたワークフローにも役立ちます。
現在の状態だけでなく、実行中のプロセス、ポート、コンテナ、ファイルを、それを起動したシステムの連鎖まで追跡します。
どこから来たのか、どのように起動されたのか、今それが存在している責任は何かを1つの画面で示します。
画面ベースのワークフローではなく、直接的でスクリプト化しやすい出力が欲しいときに、コマンドラインインターフェースを使えます。
より多くの文脈が必要なときは、対話的なTUIダッシュボードに切り替えて、動作中のシステムを視覚的に調べられます。
自動化や下流処理向けに、機械可読なJSON出力を要求できます。
対応OS全体で、リリースバイナリ、パッケージマネージャー、ソースビルドを通じて導入できます。
予期せず現れたプロセスを調べ、それを起動したシェル、supervisor、またはサービスまでたどります。
ポートを保持しているサービスやコンテナを起動したものを特定し、変更前に依存関係を把握します。
スクリプトや自動化からwitrを実行し、実行時の状態を機械可読に説明したいときにJSON出力を利用します。
端末で本番環境をデバッグしていて、より明確な全体像が必要なときに、対話型TUIでシステムを視覚的に確認します。
witrは、実行中のプロセス、ポート、コンテナ、ファイルを、それを起動した連鎖まで追跡するためのCLI・TUIツールです。READMEでは、複数のシステムツールを手作業で突き合わせる代わりに、1か所で「なぜこれが動いているのか?」に答えるためのものとして説明されています。
READMEでは、witrは1回分のコマンド出力、機械可読なJSON、またはインタラクティブなTUIダッシュボードを生成できると説明されています。これにより、スクリプトからの利用と対話的な調査の両方に対応できます。
ドキュメントによると、witrはLinux、macOS、FreeBSD、Windows向けの単一の静的バイナリとして配布されています。また、apt、Homebrew、MacPorts、Conda、Arch AUR、winget、npm、FreeBSD ports、Chocolatey、Scoop、AOSC OS、GNU Guix、Uniget、Aqua、Brioche、Miseを含む複数のエコシステム向けのパッケージマネージャーによるインストール方法も記載されています。
READMEでは、witrは、原因が間接的だったり、supervisors、containers、services、shellsのような層にまたがっていたりする実行中の対象を扱う場面向けだと位置付けられています。ps、lsof、ss、systemctl、docker psのようなツールが状態を示しても因果関係までは示さないときに役立ちます。
ソース資料はGitHub経由での無料公開とインストール手順を示していますが、witr自体の商用プランについては記載していません。GitHubの料金ページは証拠セットに含まれていますが、それはプラットフォームの料金であり、製品固有の有料プランではありません。
ClawTickは、CLI、ダッシュボード、REST APIからジョブをスケジュールできるAIエージェント自動化プラットフォームです。LangChain、CrewAI、webhook、カスタムワークフローの監視、アラート、ログ管理に対応。
OpenFlagsは、現代的なJavaScriptチーム向けのオープンソースでセルフホスト型のfeature flagプラットフォームです。ローカル評価、段階的ロールアウト、対象別の公開を、データを自社環境に保持したまま実現します。
ByteAskは、C/C++向けのターミナル起点AIコーディングエージェント。リポジトリを編集し、コンパイラやデバッガ、サニタイザ、テストで変更を検証してから差分を表示。無料枠あり。
PromptScoutは、ChatGPT、Gemini、Google AI Overviews、Perplexityで自社や競合がどう言及されるかを追跡し、ソース分析とサイト監査を組み合わせて、次に直すべき内容・訴求・サイト対応を判断できます。
CreateOS Sandboxは、FirecrackerマイクロVM上でコードやエージェントのワークロードを実行できる分離型コンピュート環境です。SDK、CLI、MCPで制御可能。
Sleek Analyticsは、Cookieバナー不要で導入も簡単なプライバシー重視のWeb解析ツール。リアルタイム訪問者追跡、Core Web Vitals、収益アトリビューションに対応。