TrenchFeed CLI — Solana向けAIトレーディングエージェント管理ツール
TrenchFeedbot/trenchfeed-cli
GitHub で見る
概要
TrenchFeed CLIは、TrenchFeedプラットフォームのためのコマンドラインツールで、Solana上に自律的なAIトレーディングエージェントをデプロイ・管理し、ライブでのトレードやペーパートレード、リアルタイムの取引ストリーム観察を可能にします。READMEにあるとおりGhost V2のインサイダー検出や28種類以上のトークンフィルターなど、トレード判断を支援する機能を備え、npmパッケージ(v0.2.0)として配布されています。リポジトリ自体は軽量で、ビルド済みのdistディレクトリとpackage.jsonを含む構成になっており、利用はCLI経由で行う想定です。
リポジトリの統計情報
- スター数: 2
- フォーク数: 0
- ウォッチャー数: 2
- コミット数: 22
- ファイル数: 5
- メインの言語: 未指定
主な特徴
- Solana上でAIトレーディングエージェントをデプロイ・管理するためのCLI
- Ghost V2によるインサイダー検出や多数のトークンフィルターで取引判断を補助
- ペーパートレードとライブトレードの切替とリアルタイムストリーミング対応
- npmパッケージとして配布(distにビルド成果物を含む)
技術的なポイント
TrenchFeed CLIはpackage.jsonとdistディレクトリを持つ構成から、Node.jsベースでビルド済みのコマンドラインアプリケーションであると推測されます(TypeScriptで記述されビルド済みの成果物をdistに置くパターンが多い)。npmバッジにv0.2.0とあるため、公開済みのパッケージとしてインストールして利用することが前提です。READMEに記載の機能群(Ghost V2インサイダー検出、28+トークンフィルター、リアルタイムストリーム、ペーパー/ライブ切替)は、外部APIやSolana RPCノード、あるいはTrenchFeedのバックエンドサービスとCLIが双方向で通信することで実現される設計が想定されます。
具体的には以下の点が注目できます:
- CLIはトレードエージェントのライフサイクル(作成・設定・起動・停止・監視)をコマンドで操作するものと考えられ、エージェント設定はフィルターや閾値、取引モードなどを含むJSON/YAMLで管理される可能性が高いです。
- リアルタイムストリーミング機能はWebSocketやサーバ送信イベント(SSE)を介して市場データやエージェントのアクティビティを配信する設計が一般的で、低レイテンシでの監視が重要になります。
- Ghost V2のインサイダー検出や多種のトークンフィルターは、オンチェーンデータ(Solanaトランザクションや流動性プールの状態)とオフチェーンのシグナルを組み合わせたシステムで、フィルタリングやシグナルの重み付けロジックをCLIが入力・更新できると有用です。
- distのみが含まれるリポジトリ構成は利用者側の導入は容易ですが、ソースが同リポジトリに無い場合は拡張や内部理解の障壁になり得ます。テスト、サンプル設定、コマンド一覧、認証(APIキー、ウォレット連携)のドキュメントがあれば導入がスムーズです。
全体として、このCLIはトレーディング自動化のエントリーポイントを提供しつつ、リアルタイム観測と高度なフィルタリングで安全性と柔軟性を高める設計意図が読み取れます。さらなる改善点としてソース公開、詳細な使用例、CI設定、テストスイートの追加が挙げられます。
プロジェクトの構成
主要なファイルとディレクトリ:
- .gitignore: file
- LICENSE: file
- README.md: file
- dist: dir
- package.json: file
まとめ
Solana上でAIエージェントを簡単にデプロイ・監視できるnpm配布の軽量CLI。資料整備が今後の拡張点。
リポジトリ情報:
- 名前: trenchfeed-cli
- 説明: CLI for TrenchFeed — deploy and manage AI trading agents on Solana
- スター数: 2
- 言語: null
- URL: https://github.com/TrenchFeedbot/trenchfeed-cli
- オーナー: TrenchFeedbot
- アバター: https://avatars.githubusercontent.com/u/264039085?v=4
READMEの抜粋:
Deploy autonomous AI trading agents on Solana. Watch them trade live.
Ghost V2 insider detection · 28+ token filters · Paper & live trading · Real-time stream
Claude Code と Gemini CLI 向けのローカル「スキル」を一元的に検出・参照・実行できる軽量ダッシュボード。Node.js(Express)で構築されたサーバーがホームディレクトリ下のスキルフォルダを自動走査し、ツリー階層や共通プレフィックスでグループ化、カテゴリフィルターで絞り込み、ブラウザからスキルを起動できることを目指すプロジェクトです。シンプルな静的フロントエンドと最小限のサーバー構成で、ローカル開発環境に馴染む使い勝手を提供します。 Android開発で使う複数のコマンドラインツール(sdkmanager, avdmanager, adb, fastboot, Gradle 等)を単一の使いやすい CLI に統合するツールです。パッケージパスや各ツール固有のフラグを覚える必要を減らし、開発者のローカル環境と CI 両方で一貫した操作性を提供します。Go 言語で実装され、CI ワークフローやライセンス情報が含まれています。導入することで、設定確認(doctor)や AVD 操作、パッケージ管理、デバイス操作などを短いコマンドで扱えるようになります。 このリポジトリは、指定したディレクトリとそのサブディレクトリ内のファイルを再帰的にダウンロードするためのシンプルなPythonスクリプトを提供します。ローカルやマウントされたリモートファイルシステムを想定した処理で、ツールはファイルシステム拡張(filesystem extension)の読み込みを前提としており、ディレクトリ走査・ファイル取得の自動化を目的としています。軽量で導入が容易なユーティリティとして、バックアップや一括取得作業の効率化に使えます。(約300字) Claude Code の CLI 向けに作られた、情報量の多い美しいステータスライン。グラデーションで表現されるコンテキスト使用率プログレスバー、APIコストや実行時間のトラッキング、Gitブランチ表示、レート制限表示、スマートな非表示機能などを備え、ターミナル上の空白だったステータス領域をリアルタイムなダッシュボードに変えるツールです。シェル実装で軽量かつカスタマイズしやすい点が特徴です(約300字)。 weixin-agentは、WeChatからのタスクをローカルで動くAIエージェント(Codexやターミナル上のエージェント)にルーティングするためのAI向けコントロールプレーンです。人間が操作するダッシュボードではなく、AIが呼び出せる安定したツール・インターフェースを露出し、WeChat上のリクエストを受けて端末内で処理・応答を完結させることを目的としています。(約300字) create-symbolはSVGファイル(ローカルまたはURL)からAppleのSF Symbols互換のシンボルを生成する小さなCLIツールです。TypeScriptで書かれ、軽量な依存でSVGを取得・最適化・座標変換して、SF Symbols形式に整形するワークフローを提供します。bun createコマンドからワンライナーで使えるため、CIやデザイン資産の変換パイプラインに組み込みやすいのが特徴です。(約300字)
関連記事
skillsdashboard — Claude/Gemini CLI スキル管理ダッシュボード
acli — 統合Androidコマンドラインツール
recursive-download — 再帰的ファイルダウンローダー
Claude Code 用ステータスライン(claude-code-statusline)
Weixin Agent — WeChatとローカルCodexセッションをつなぐAIネイティブCLI
create-symbol — SVGからSF Symbolsを作るツール





