Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
tusk-cli — ライブトラフィックの記録と再生を備えた自動テストスイート | Kitploit
ツール/GitHubGitHub/use-tusk/tusk-cli
動的分析 (サンドボックス)コード分析スクリプトと自動化APIセキュリティテストDevSecOpsユーティリティとフレームワーク
GitHubuse-tusk/tusk-cli

tusk-cli

ライブトラフィックの記録と再生を備えた自動テストスイート

リポジトリを見る
1435103ヶ月前Kitploit レビュー済み

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有
ウェブサイト

Tusk CLI バナー

GitHub Release Build and test OpenSSF Best Practices OpenSSF Scorecard
Go Report Card License X URL Slack URL

[!IMPORTANT] 以前 tusk-drift-cli を使っていましたか?このリポジトリは tusk-cli に移動しました。古いバージョンの CLI は名称変更に伴い自動更新されない場合があります。以下の現在のインストール手順に従って再インストールしてください。

Tusk CLI は自動テストワークフローのためのツールを提供します。以下の3つの製品をサポートしています。

  • Tusk Drift - ライブトラフィックの記録/再生によるAPIテスト
  • Tusk Review - ローカルのワーキングツリーに対するAIコードレビュー
  • Tusk Unit - 自動化されたユニットテスト

Tusk Drift — API 記録/再生テスト

実際のAPIトラフィックを記録し、決定論的なテストとして再生します。ローカルおよびCI/CDでTusk Drift Cloudと連携して動作します。

root@kitploit:~
tusk drift setup          # AIセットアップエージェント
tusk drift run            # 記録されたトレースを再生
tusk drift run --cloud    # Tusk Drift Cloud に対して実行

Tusk Drift を始める →

Tusk Review — AIコードレビュー

ローカルのワーキングツリー(コミット前および追跡されていない変更を含む)に対してTuskのAIコードレビューを実行します。プッシュやプルリクエストを開く前に行えます。結果はターミナルに表示され、GitHubやGitLabには投稿されません。

root@kitploit:~
tusk review run                         # 現在のワーキングツリーをレビュー
tusk review run --no-poll               # 送信して実行IDと共に終了
tusk review status <run-id> --watch     # 以前に送信した実行を確認

Tusk Review を始める →

Tusk Unit — 自動化ユニットテスト

ターミナルや自動化パイプラインから直接、Tuskのユニットテストを表示、レビュー、適用できます。

root@kitploit:~
tusk unit latest-run                    # 現在のブランチの最新実行
tusk unit get-run <run-id>              # 実行の詳細を取得
tusk unit get-diffs <run-id>            # 適用する差分を取得

Tusk Unit を始める →

インストール

クイックインストール(推奨)

Linux/macOS:

最新バージョンをインストール:

root@kitploit:~
curl -fsSL https://cli.usetusk.ai/install.sh | sh

特定のバージョンをインストールする場合:

root@kitploit:~
curl -fsSL https://cli.usetusk.ai/install.sh | sh -s -- v1.2.3

Linux 追加依存関係(リプレイサンドボックス用):

  • Debian/Ubuntu: sudo apt install bubblewrap socat
  • Fedora/RHEL: sudo dnf install bubblewrap socat
  • Arch: sudo pacman -S bubblewrap socat

これらがない場合、サンドボックスは無効になり、リプレイはネットワーク分離なしで実行されます。詳細は アーキテクチャ - サンドボックス を参照してください。

Homebrew:

root@kitploit:~
brew tap use-tusk/tap
brew install use-tusk/tap/tusk

更新する場合:

root@kitploit:~
brew upgrade use-tusk/tap/tusk

Windows:

Windows では WSL の使用をお勧めします。WSL を使用すると、上記の Linux/macOS のインストール手順が利用でき、Windows 固有の設定を避けられます。WSL を使用せずにネイティブ Windows インストールを行う場合は、以下を展開して手順を確認してください。

インストール手順 最新のリリースを [GitHub Releases](https://github.com/Use-Tusk/tusk-cli/releases/latest) からダウンロード:
  1. tusk-cli_*_Windows_x86_64.zip (または ARM 版 Windows の場合は arm64) をダウンロード

  2. ZIP ファイルを展開

  3. tusk.exe を PATH の通ったディレクトリ (例: C:\tools\) に移動するか、展開したディレクトリを PATH に追加:

    オプション A: PowerShell で PATH に追加 (管理者として実行):

    root@kitploit:~
    [Environment]::SetEnvironmentVariable("Path", $env:Path + ";C:\path\to\tusk", "User")
    

    オプション B: システム設定から PATH に追加:

    • Win + R を押し、sysdm.cpl と入力して Enter
    • 「環境変数」をクリック
    • 「ユーザー環境変数」で Path を選択し、「編集」をクリック
    • 「新規」をクリックし、tusk.exe が含まれるフォルダを追加
    • OK をクリックして保存
  4. ターミナルを再起動して確認:

    root@kitploit:~
    tusk --version
    

注: Windows ではテスト実行に追加の設定が必要です。TCP通信モードの設定については を参照してください。

手動ダウンロード

GitHub Releases からビルド済みバイナリをダウンロードしてください。

ソースからビルド

root@kitploit:~
# Go 1.25+
git clone https://github.com/Use-Tusk/tusk-cli.git
cd tusk-cli
make deps
make build

tusk --help

コミュニティ

Slack でオープンソースコミュニティに参加してください。

開発

CONTRIBUTING.md を参照してください。

ライセンス

LICENSE を参照してください。

ツールをダウンロード
Windows サポート