Skip to main content
このページは AI による自動翻訳です。すべての内容は英語版を正とします。英語版を表示 →
これらのドキュメントは、AIツールと人間の両方が利用できるように設計されています。コーディングエージェント(Claude Code、Cursor、Windsurf、Continueなど)を使用して構築している場合、またはドキュメントに対してRAGを実行している場合、以下のサーフェスを使用すれば、カスタムスクレイピングなしでRaydiumドキュメントを統合できます。

利用可能なもの

「ページをコピー」ボタンとディープリンクメニューは、すべてのページの右上(ページタイトルの横)に配置されています。どちらもドキュメントプラットフォームのコンテキストメニューによって提供されます。

MCPサーバー

MCP(Model Context Protocol)サーバーを使用すると、AIクライアントはRaydiumドキュメントをツールとしてクエリできます。設定後、エージェントは「RaydiumドキュメントでaddLiquidityパラメータを検索」と尋ねることができ、引用された権威ある回答を取得できます。

Claude Code

追加後、Claude Codeに「RaydiumドキュメントでXを検索」と指示すると、ツールが使用されます。

Cursor

Cursorの設定に追加します(Cmd/Ctrl + , → MCP):

Windsurf、Continue、汎用クライアント

MCP互換のクライアントはhttps://docs.raydium.io/mcpを指すことができます。クライアントがマニフェストを必要とする場合、https://docs.raydium.io/mcp/.well-known/mcp.jsonにあります。

サーバーが公開するもの

Raydiumドキュメント MCPサーバーは、1つの主要なツールsearch_docs(query: string)を公開します。これはクエリの最高ランクの段落とその正規URLを返します。エージェントは使用したURLを引用する責任があります。エージェントごとの追跡またはレート制限は行いません。

RAG用のllms.txt

llms.txtは「機械可読ドキュメントインデックス」の新興標準です。Raydiumは以下を公開しています:
  • https://docs.raydium.io/llms.txt — タイトルと1行の概要を含むすべてのページのフラットリスト(章ごとに整理)。
  • https://docs.raydium.io/llms-full.txt — すべてのページの完全なMarkdown本体を連結したもの(ページ境界は見出しとして保持)。
fullバリアントはドキュメントのデプロイのたびに再生成されます。スケジュール(毎日で十分)で取得するか、オンデマンドで取得します。

ページごとのハンドオフメニュー

すべてのボディページには、タイトルの横(右上)にコンテキストメニューがあり、以下のワンクリックアクションが含まれています:
  • コピー — ページをプレーンMarkdownとしてコピー。
  • Markdownとして表示 — ソース.mdを新しいタブで開いて保存できるようにします。
  • ChatGPT / Claude / Perplexityで開く — 指定されたツールのチャットプロンプトにページコンテンツを事前ロード。
  • Cursor / VS Codeで開く — 指定されたエディターでページコンテンツを含むバッファを開く。
MCPを設定せずに、単一ページについてモデルに質問したい場合に適切なサーフェスです。

コーディングエージェント用の事前構築されたコンテキストファイル

Raydiumと統合していて、エージェントが最初から正しいベースラインナレッジを持つようにしたい場合、これらのファイルをプロジェクトにドロップします:

.cursorrules / .windsurfrules / エージェントシステムプロンプト

.cursorrules(Cursor)、.windsurfrules(Windsurf)、またはCLAUDE.md(Claude Code)として保存するか、エージェントのシステムプロンプトに貼り付けます。正確なファイル名と場所はツールのバージョンによって異なるため、ファイルが自動的に取得されない場合はツールの設定ドキュメントを確認してください。

ピン留めされたコンテキストリスト

「常に含める」ページのリストを受け入れるコーディングエージェントの場合、このリストはほとんどのRaydium統合に対する最小限の有用なコンテキストです:
統合しているプロダクトに基づいて調整します。

インデックス作成レシピ

独自のRAGを構築していてllms-full.txtを使用したくない場合、以下が正規レシピです:
すべてのページは正規パスで.mdサフィックスが追加されて提供されます(例:/sdk-api/typescript-sdk/sdk-api/typescript-sdk.md)。

注意事項

  • プライベート状態をプロンプトに貼り付けないでください。 MCPサーバーは公開ドキュメントに含まれているもののみを認識します。ウォレットキー、RPC認証情報、および同様のシークレットはエージェントコンテキストに入力されるべきではありません。
  • AI出力は権威的ではありません。 モデルはプログラムアドレス、命令名、アカウントリストを懸念すべき容易さで幻覚します。エージェント生成トランザクションを信頼する前に、常にドキュメントとIDLに対して検証してください。
  • バージョンドリフト。 SDK v2はプレ1.0です。古いリリースで訓練されたエージェントは、ピン留めされたバージョンに対してコンパイルされないコードを発行する可能性があります。ピン留めされたSDKバージョンをエージェントのシステムプロンプトに含めます。

ポインタ

ソース: