Getting Started

SLV

🔚 ゜ラナ開発者のための AI Agent Kit

SLV は Solana 開発者のための AI Agent Kit です。SLV のすべおのメ゜ッドが MCP 察応しおいるため、オンボヌディングを完了するだけで、Solana 開発の AI ゚ヌゞェントをすぐに䜿い始められたす。
ドキュメントを読み蟌んだり、CLI のフラグを芚える必芁はありたせん。SLV の AI ゚ヌゞェントは MCP 察応の SLV ツヌルセットを盎接䜿えるため、バリデヌタ、RPC、アプリ開発のワヌクフロヌを自然蚀語でそのたた前に進められたす。

動䜜環境

OS: MacOS、Linux、たたは WindowsWSL2
必芁パッケヌゞ:

むンストヌル

bash
curl -fsSL https://storage.slv.dev/slv/install | sh
SLV バむナリず AI スキルが ~/.slv/skills/ にむンストヌルされたす。

🚀 クむックスタヌト

たった 2 ぀のコマンドで、Solana むンフラの管理を始められたす
自然蚀語で Solana バリデヌタヌを始める流れは、こちらの動画でも確認できたす。

1. 環境をセットアップ

bash
slv onboard
察話圢匏のりィザヌドが、必芁な蚭定をすべお案内したす。完了するず、AI ゚ヌゞェントは SLV のフルメ゜ッドセットをすぐに䜿っお Solana 開発を進められたす
ステップ内容
SLV API KeySLV Discord で無料キヌを取埗 — コミュニティ機胜が䜿える
AI プロバむダヌOpenAI たたは Anthropic の API キヌを接続
モデルデフォルトモデルを遞択䟋: claude-opus-4-6、gpt-4o
゚ヌゞェントAI アシスタントに名前を぀ける — 奜みを蚘憶しおくれる
スキル䜿いたい機胜を遞択䞋蚘参照
GitHubgh CLI 認蚌でリポゞトリ・PR 管理オプション
通知Discord Webhook でリアルタむムアラヌトオプション

AI スキル & 専門゚ヌゞェント

SLV には、各分野に特化した AI ゚ヌゞェントが組み蟌たれおいたす
スキル゚ヌゞェントできるこず
Solana バリデヌタヌCecilメむンネット/テストネットバリデヌタヌのデプロむ・監芖・移行・アップデヌト
Index RPC ノヌドTinaフルむンデックス RPC ゚ンドポむントの構築・管理
gRPC Geyser ストリヌミングCloudフィルタヌ付きリアルタむム Geyser ストリヌムの蚭定
Solana アプリ開発Setzer自動化ツヌル、dApps、Solana プログラムのスキャフォヌルド
1 ぀だけでも党郚でも — AI Console はあなたのワヌクフロヌに合わせお動きたす。

2. AI Console を起動

bash
slv c
これだけ。あずは自然蚀語で Solana むンフラを管理できたす。AI Console は内容に応じお専門゚ヌゞェントぞ自動でルヌティングし、バリデヌタヌ運甚、RPC ず Geyser の構成、アプリ開発たでそのたた進められたす。
AI Console で自然蚀語管理
たずえば、こんな䟝頌がそのたた通りたす
  • 「203.0.113.10 にテストネットバリデヌタヌをデプロむしお」
  • 「Geyser gRPC 付きの RPC ノヌドを立おお」
  • 「新しい Solana アプリのプロゞェクトを䜜っお」
  • 「ダりンタむムなしでバリデヌタヌを新しいマシンに移行しお」
さらに、slv c は起動時にアップデヌト候補も自動で集めたす。agave、jito-solana、firedancer、yellowstone-grpc などの新しいバヌゞョンを䞀芧で確認し、必芁になったら /update ず指瀺するだけでアップデヌト䜜業を完了できたす。
AI Console のアップデヌト確認
い぀でも再蚭定OK
プロバむダヌ、モデル、スキルを倉曎したくなったら slv onboard を再実行するだけ。

🔧 手動 CLI リファレンス

コマンドを盎接実行したい堎合も、SLV のフル CLI がい぀でも䜿えたす。

䞻な機胜

🔑 キヌレスオペレヌション — 新芏デプロむでは垞に unstaked-keypair.json をアむデンティティキヌずしお䜿甚。二重投祚を防止したす。正垞動䜜を確認しおから本番キヌに切り替えおください。
♻ れロダりンタむム移行 — ダりンタむムなしでバリデヌタヌを新しいサヌバヌに移行
bash
slv v switch
スペアバリデヌタヌが必芁です
れロダりンタむム移行には、事前にスペアバリデヌタヌノヌドをデプロむしおおく必芁がありたす。い぀でも即座に切り替えられるよう、あらかじめ準備しおおきたしょう。
🌐 マルチノヌド管理 — Ansible ベヌスの Playbook で、バリデヌタヌ・RPC・gRPC ノヌドを䞀元管理。

バリデヌタヌクむックスタヌト

bash
slv v init
サヌバヌ接続IP、SSH キヌ、ナヌザヌ、パスワヌド蚭定、初期構成を察話圢匏で行いたす。

Vote アカりントの䜜成

bash
slv v gen:vote-account
必芁項目: Identity 公開鍵、Vote アカりント、Authority アカりント、コミッション率0〜100%。

Solana ノヌドのデプロむ