kisenon

CLI

Kisenon プラットフォーム向けの neonctl 互換ドロップインクライアント。

keon は、Kisenon プラットフォーム向けの neonctl 互換ドロップインクライアントです。

macOS / Linux へのインストール

curl -fsSL https://kisenon.com/install.sh | bash

プラットフォームを検出し、対応する keon-<os>-<arch> バイナリをダウンロードし、 /dl/latest/manifest.json に対して sha256 を検証し、/usr/local/bin(または ~/.local/bin)にインストールします。

Windows へのインストール(PowerShell)

iwr -useb https://kisenon.com/install.ps1 | iex

最初のログイン

keon login
keon whoami

keon login はループバック OAuth フローを実行します。キーの貼り付けは不要です。ランダム なポートでローカルリスナーを起動し、ブラウザをコンソールの認可ページへ開き、リダイレクト を待ちます。あなたが認可した後、CLI は使い捨てのコードを POST /v1/cli/exchange で、 アクティブな 組織 にスコープされた長命の nsk_ 接頭辞付き API キーと交換します。

キーはモード 0600~/.config/keon/credentials.json に永続化されます。CLI は結果 として得られたキーのみを保持し、OAuth コード、state、プロバイダトークンは保持しません。 keon logout はサーバー側でキーを失効させ、ファイルを削除します。 Settings → API keys からいつでも失効させることもできます。完全な フローについては 認証 を参照してください。

よく使うコマンド

keon projects list
keon branches list --project <id>
keon connection-string <branch> --project <id>

出力形式

デフォルトは JSON です。テーブル形式にするには keon config set output table を実行する か、コマンドごとに --output table を渡します。

Claude スキルのインストール

keon install --skills

SKILL.md とリファレンスドキュメントを ./.claude/skills/keon/ に配置するので、Claude エージェントはセットアップのターンなしに CLI を操作できます。

トラブルシューティング

macOS:「開発元を確認できません」

ブラウザ経由でダウンロードされ、Gatekeeper の属性が設定されたバイナリでのみ発生します。 その属性を取り除いてください。

xattr -d com.apple.quarantine $(which keon)

Windows:SmartScreen の警告

「詳細情報」→「実行」をクリックします。マシンごとに 1 回だけです。将来のリリースでは バイナリに署名される可能性があります。v0.1 ではありません。

バグの報告

github.com/Seiraiyu/seiraiyu-neon/issues