Commencer

SLV

La trousse d'agents IA pour les Devs Solana

SLV est le kit d'agents IA pour les développeurs de Solana. Chaque méthode de SLV est compatible MCP, donc une fois l'embarquement terminé, vous pouvez commencer à utiliser des agents IA pour le développement Solana immédiatement.
Plus de fouille à travers les docs ou mémoriser les drapeaux CLI. Les agents IA intégrés de SLV peuvent utiliser le jeu d'outils SLV compatible MCP directement, de sorte que les validateurs, les RPC et les flux de travail d'applications peuvent aller de l'avant grâce à la conversation naturelle.

Exigences

Système d'exploitation: MacOS, Linux ou Windows (WSL2)
Dépenses:

Installation

bash
curl -fsSL https://storage.slv.dev/slv/install | sh
Ceci installe les compétences en AI binaires et intégrées SLV ~/.slv/skills/.

Début rapide

Deux commandes pour passer de zéro à la gestion de l'infrastructure Solana:
Vous pouvez également suivre le flux de validation de Solana en langage naturel dans cette vidéo.

1. Configurez votre environnement

bash
slv onboard
L'assistant interactif configure tout ce dont vous avez besoin. Une fois terminé, les agents IA peuvent immédiatement utiliser la méthode SLV complète définie pour le développement Solana:
ÉtapeCe qu'il fait
API Clé SLVClé libre de la Discorde SLV — déverrouille les fonctionnalités de la communauté
Fournisseur d'AIConnectez votre clé API OpenAI ou Anthropic
ModèleChoisissez votre modèle par défaut (p. ex. claude-opus-4-6, gpt-4o)
AgentNommez votre assistant AI — il se souvient de vos préférences
CompétencesChoisissez vos domaines d'intervention (voir ci-dessous)
GitHubFacultatif gh CLI auth pour repo & PR management
NotificationsEn option Discord Webhook pour alertes en temps réel

Compétences en intelligence artificielle et agents spécialisés

SLV est livré avec des agents IA spécialement conçus, chacun un expert dans son domaine:
CompétenceAgentCe qu'il peut faire
Validateur de SolanaCecilDéployer, surveiller, migrer et mettre à jour le réseau principal/testnet validateurs
Indice du Nœud RPCTinaConfigurer et gérer les endpoints RPC complets
gRPC Geyser StreamingNuageConfigurer les flux Geyser en temps réel avec des filtres
Développement de l'application SolanaConvertisseurAutomatisation de l'échafaudage, programmes dApps et Solana
Sélectionnez un ou tout — votre console AI s'adapte à votre workflow.

2. Lancer la console AI

bash
slv c
C'est ça. De là, l'infrastructure Solana peut être gérée en langage naturel. La console d'IA conduit automatiquement chaque demande à l'agent spécialisé approprié, de sorte que les opérations de validation, la configuration RPC et Geyser, et le développement de l'application peuvent aller de l'avant en un seul flux.
Natural-language management in the AI Console
Par exemple:
  • "Déployer un valider testnet sur mon serveur à 203.0.113.10"
  • "Installer un nouveau RPC avec Geyser gRPC activé"
  • Création un nouveau projet d'application Solana
  • "Migrer mon validant sur une nouvelle machine avec zéro temps d'arrêt"
En outre, slv c collecte les candidats de mise à jour au démarrage. Il peut faire surface de nouvelles versions de agave, jito-solana, firedancer, yellowstone-grpcEt plus encore. Quand vous êtes prêt, tapez /update et laissez le travail de mise à jour s'achever à partir de là.
Update checks inside the AI Console
Reconfigurer à tout moment
Cours slv onboard quand vous voulez changer de fournisseur, de modèle ou de compétences.

Référence CLI manuelle

Vous préférez exécuter les commandes directement? Le CLI complet de SLV est toujours disponible.

Caractéristiques principales

Opération sans clé** — Les nouveaux déploiements commencent toujours par unstaked-keypair.json comme clé d'identité. Cela empêche les accidents à double vote. Passez à votre clé de production seulement après avoir confirmé que tout fonctionne.
. Migration Zero-Downtime — Déplacez votre validateur vers un nouveau serveur sans temps d'arrêt:
bash
slv v switch
Validateur requis
La migration du temps zéro-arrêt nécessite un nœud de validateur de secours déjà déployé et prêt. Configurez votre nœud de secours à l'avance pour que vous puissiez basculer instantanément au besoin.
La gestion multi-nœuds** — Les playbooks à puissance ansible vous permettent de gérer des flottes de validateurs, de RPC et de nœuds gRPC à partir d'une seule machine.

Validateur Démarrer rapidement

bash
slv v init
Cela vous permet de passer par la connexion du serveur (IP, clé SSH, utilisateur), la configuration du mot de passe et la configuration initiale.

Configuration du compte de vote

bash
slv v gen:vote-account
Champs obligatoires: Identité publique, compte de vote, compte d'autorisation et taux de la Commission (0–100 %).

Déployer un nœud Solana