Linkly CLI

Linkly CLIはターミナルからLinklyアカウントを管理するためのコマンドラインツールです。ショートリンクを作成し、クリック分析を取得し、カスタムドメインを管理し、ウェブフックを処理し、データをエクスポート — すべてシェルを出ることなくAPIコードを書かずに行えます。

Linkly API上に構築されており、macOS、Linux、Windowsで実行されます。

インストール

CLIにはNode.js 20以降が必要です。npmでグローバルにインストールしてください:


npm install -g @linkly-link-shortener/cli

これにより、システムにlinklyコマンドが追加されます。動作しているか確認してください:


linkly --help

サインイン

CLIは2つのサインイン方法をサポートしています。これは1回だけ実行する必要があります — 認証情報はマシンに安全に保存され、実行するたびに再利用されます。

APIキーでサインインするには、次を実行します:


linkly auth login --api-key

APIキーを貼り付けるよう促されます。APIキーはLinklyアカウント設定で見つけることができます。

代わりにOAuthでサインインするには、次を実行します:


linkly auth login

ブラウザが開き、アクセスを承認できます — コピーするAPIキーはありません。

いつでもステータスを確認またはサインアウトできます:


linkly auth status

linkly auth logout

リンクの作成と管理

ショートリンクを作成、検索、検査、更新、削除できます:


linkly links create --url https://example.com --name "Spring promo"

linkly links list --search promo

linkly links get 12345

linkly links update 12345 --url https://example.com/new

linkly links delete 12345

クリック分析

国、ブラウザ、プラットフォーム別などでグループ化されたクリック総数を表示するか、日付範囲にわたる時系列として表示します:


linkly analytics by country

linkly analytics timeseries --start 2026-01-01 --end 2026-01-31

カスタムドメイン

カスタムドメインをリストアップするか、新しいドメインを追加します:


linkly domains list

linkly domains create links.example.com

QRコードとデータエクスポート

リンクのQRコードをダウンロードするか、リンクとクリックデータをCSVまたはJSONとしてエクスポートします:


linkly links qr 12345 --output qr.png

linkly links export --format csv --output links.csv

linkly analytics export --format csv --output clicks.csv

ウェブフック

URLをサブスクライブして、単一リンクまたはワークスペース全体のリアルタイムクリックイベントを受け取ります:


linkly webhooks add https://example.com/hook --link 12345

複数ワークスペースの操作

アカウントに複数のワークスペースがある場合、デフォルトを設定します:


linkly workspaces list

linkly workspaces use 42

--workspaceオプションを使って単一コマンドの特定のワークスペースをターゲットにすることもできます。

スクリプト用のJSON出力

任意のコマンドに--jsonを追加して、フォーマットされたテーブルの代わりにRaw APIレスポンスを取得します — jqなどのツールにパイプするのに便利です:


linkly links list --json

ヘルプを得る

すべてのコマンドには組み込みヘルプがあります。概要についてはlinkly --helpを実行するか、任意のコマンドに--helpを追加してそのオプションと例を表示します:


linkly links create --help

AIエージェントでCLIを使用する

シェルコマンドを実行できるコーディングアシスタント — Claude CodeやCursorなど — はLinkly CLIを直接操作できます。

  • 任意のコマンドに--jsonを追加して、フォーマットされたテーブルの代わりにRaw APIレスポンスを取得します。
  • linkly schemaを実行して、完全なコマンドツリー — すべてのコマンド、引数、オプション — をJSON形式で出力し、アシスタントがCLIでできることを発見できます。
  • 任意のコマンドに--helpを追加してそのオプションと例を表示します。

AIアシスタントがシェルコマンドを実行できない場合は、代わりにLinkly MCPサーバーを使用してください — ClaudeやChatGPTなどのアシスタントをLinklyアカウントに直接接続します。

関連記事

Linkly CLI logo
Linkly CLI logo

毎月500クリックを無料で追跡できます。