ソラナ開発者の皆さん... Solanaでのプログラム展開を効率化するために、Claudeコード用のインタラクティブランブックを作成しました。 インポートしてClaudeに「デプロイメントランブックを実行してください」と伝えてください 🧵
要するに、ランブックは以下の通りです: 0. 前回の展開以降のすべての変更点を要約する。 1. 「solana-verify build」でプログラムを構築する 2. 一時バッファキーペアを生成する。 3. プログラムにバッファアカウントを書き込む。 4. バッファの完全性を検証する。 5. 検証済みビルドを更新するためにbase58エンコードされたトランザクションをエクスポートします。 6. スクワッドのマルチシグに手動アップロードするための出力概要。 7. バッファを分隊のマルチシグに割り当てる。 8. マルチシグ承認を待つ。 9. 一時キーペアのクリーンアップ。 10. ビルド検証のためにOsec検証ジョブを提出する。 /2
これをクロードと一緒に書くのに約30分かかりました。 すでに2回テストしましたが、展開速度が少なくとも2倍に上がり、タイピングやコピー&ペーストの時間が大幅に節約できました。 ネットワーク障害、OSCEのレート制限、バッファの整合性問題などを自動的に処理します。 /3
開発者が自分のリポジトリにコピーできるよう、ランブックはできるだけ汎用化しました。ファイルの上部の値を更新するだけです。 プログラムがオープンソースで、ビルドが認証されており、Squadsのマルチシグで管理されていることを前提としています。 /4
654