mcpField
S
Sikaru Docs

Sikaru Docs

リモート
docs.sikaru.ai開発ツール01 週間前に更新
リポジトリ公式サイト

Sikaru Docs について

Sikaru Docs は、公開されている Sikaru ドキュメントを読み取り専用で検索でき、Sikaru のプラグインやスキルとともに配布されます。コーディングエージェントで Sikaru のモデル、マネージドエージェント、評価、トレースを扱う開発者向けです。

主な機能

  1. 01公開 Sikaru ドキュメントの読み取り専用検索
  2. 02複数のエージェント向け Sikaru スキル
  3. 03CLI によるモデルと推論の管理
  4. 04マネージドエージェントの作成・検証・公開
  5. 05評価の実行と失敗内容の確認

活用シーン

  1. 01コーディングエージェントから Sikaru の文書を検索
  2. 02モデルを比較して推論チャットを開始
  3. 03マネージドエージェントを作成して検証
  4. 04エージェントを評価して失敗を調査

MCP 対応

公開ドキュメントは、認証不要の読み取り専用リモート MCP サーバーを通じて Streamable HTTP で提供されます。Claude Code、Codex、Capy はプラグインで接続し、他の対応クライアントはサーバー URL を追加できます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://docs.sikaru.ai/_mcp/server
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

Sikaru プラグインとスキル

Claude Code と Codex 用の公式 Sikaru プラグインに加え、SKILL.md ファイルを読み込むあらゆるエージェントで使える同じスキルを提供します。Cursor、Devin、Capy、Pi、OpenCode、Gemini CLI、GitHub Copilot、Amp、Cline、Windsurf、Goose などに対応しています。コーディングエージェントは、Sikaru への登録、プロジェクトの選択、その後の作業方法を学習します。カタログのモデルを呼び出し、System One の判断を求め、管理対象エージェントを作成して公開し、RL 環境で評価し、トレースをアップロードできます。

このプラグインは、MCP 経由で公開されている Sikaru ドキュメントにも接続します(sikaru-docs、https://docs.sikaru.ai/_mcp/server)。このサーバーは読み取り専用で、認証情報は不要です。

インストール

Claude Code
claude plugin marketplace add aadi-labs/sikaru-plugins
claude plugin install sikaru@sikaru
Codex
codex plugin marketplace add aadi-labs/sikaru-plugins
codex plugin add sikaru@sikaru
スキルに対応したあらゆるエージェント
npx skills add aadi-labs/sikaru-plugins

インストーラーは、インストール先を検出して選択を求めます。インストール先を指定するには、名前を -a で渡します(プロジェクトではなくユーザー用にインストールする場合は -g を追加します)。

エージェントコマンド
Pinpx skills add aadi-labs/sikaru-plugins -a pi
OpenCodenpx skills add aadi-labs/sikaru-plugins -a opencode
Cursornpx skills add aadi-labs/sikaru-plugins -a cursor
Devin for Terminalnpx skills add aadi-labs/sikaru-plugins -a devin
Gemini CLInpx skills add aadi-labs/sikaru-plugins -a gemini-cli
GitHub Copilotnpx skills add aadi-labs/sikaru-plugins -a github-copilot
Ampnpx skills add aadi-labs/sikaru-plugins -a amp
Clinenpx skills add aadi-labs/sikaru-plugins -a cline
Windsurfnpx skills add aadi-labs/sikaru-plugins -a windsurf
Goosenpx skills add aadi-labs/sikaru-plugins -a goose
Factory Droidnpx skills add aadi-labs/sikaru-plugins -a droid
Kilo Codenpx skills add aadi-labs/sikaru-plugins -a kilo
Roo Codenpx skills add aadi-labs/sikaru-plugins -a roo
Zednpx skills add aadi-labs/sikaru-plugins -a zed
Warpnpx skills add aadi-labs/sikaru-plugins -a warp
OpenHandsnpx skills add aadi-labs/sikaru-plugins -a openhands
Kiro CLInpx skills add aadi-labs/sikaru-plugins -a kiro-cli
Qwen Codenpx skills add aadi-labs/sikaru-plugins -a qwen-code

SKILL.md ファイルを読み込む他のエージェントでも使えます。skills/ からフォルダーをコピーして、そのエージェントのスキルディレクトリに配置してください。対応エージェントの全リストをご覧ください。

Capy

Capy では、このリポジトリをプラグイン、スキル、ドキュメントサーバーとまとめてインストールできます。Settings → MCP & plugins を開き、From GitHub repository を選択して、https://github.com/aadi-labs/sikaru-plugins を入力します。新しいバージョンを取得するには、プラグインページで Sync をクリックします。スキルを別のリポジトリにまとめておく場合は、Capy がリポジトリのスキルを読み込む場所にインストールしてください。

npx skills add aadi-labs/sikaru-plugins -a universal

これにより .agents/skills/ に書き込まれます。この場所は Capy、Cursor、Codex、OpenCode、Pi などのエージェントが読み込みます。

他のエージェントでMCP経由のドキュメントを使う

Claude Code、Codex、Capy では、プラグインからドキュメントサーバーを利用できます。それ以外の環境では、リモート MCP サーバーとして https://docs.sikaru.ai/_mcp/server を追加してください(Streamable HTTP、認証情報不要)。

  • OpenCode の場合、opencode.json に設定します。 {"mcp": {"sikaru-docs": {"type": "remote", "url": "https://docs.sikaru.ai/_mcp/server"}}}
  • Gemini CLI の場合、~/.gemini/settings.json に設定します。 {"mcpServers": {"sikaru-docs": {"httpUrl": "https://docs.sikaru.ai/_mcp/server"}}}
  • Cursor の場合、.cursor/mcp.json に設定します。 {"mcpServers": {"sikaru-docs": {"url": "https://docs.sikaru.ai/_mcp/server"}}}
  • VS Code の GitHub Copilot の場合、.vscode/mcp.json に設定します。 {"servers": {"sikaru-docs": {"type": "http", "url": "https://docs.sikaru.ai/_mcp/server"}}}

Pi など、MCP に対応していないエージェントは、同じドキュメントをMarkdownとして読み込みます。https://docs.sikaru.ai/llms.txt から始めてください。

エージェントに依頼する

  • 「Sikaru を使えるように設定してください。」
  • 「Sikaru のモデルを一覧表示し、推論に対応した最も安価なモデルとチャットしてください。」
  • 「このリポジトリ用の Sikaru エージェントを作成し、検証してタスクを1つ実行してください。」
  • 「ライブエージェントで評価用データセットを実行し、失敗した項目を表示してください。」

スキル

スキル用途
sikaruSikaru のタスクを開始します。以下のスキルに振り分け、共通ルールを提供します。
sikaru-setupCLI のインストール、サインアップまたはサインイン、プロジェクトの選択、API キーの取得、クレジットの追加を行います
sikaru-inferenceカタログ内のモデルを一覧表示して比較し、CLI または OpenAI 互換 SDK からチャットします
sikaru-decisionテキストまたは JSON の状態について、System One に選択、はい・いいえ、スコア形式の質問をします
author-sikaru-agent1 つの Markdown ドキュメントから、マネージドエージェントの作成、検証、レビュー、公開、実行を行います
sikaru-evals環境データセットをプッシュし、稼働中のエージェントに対して評価を実行して、失敗を確認します
sikaru-tracesOTLP、ATIF、OpenInference のトレースをアップロードし、実行の軌跡を確認します

要件

このスキルは sikaru CLI を使用します。decision グループと credits グループを含むビルドが必要です(sikaru decision --help が動作する必要があります)。

curl -fsSL https://app.sikaru.ai/install.sh | sh   # macOS and Linux
npm install -g @aadi-labs/sikaru-cli               # any platform with Node.js 20+

コードでは公開 SDK を使用します。これらのバージョンは CLI と共通です。

言語インストールインポート
Pythonpip install sikaru-sdk or uv add sikaru-sdkfrom sikaru_sdk import SikaruApi
TypeScriptnpm install @aadi-labs/sikaru-sdkimport { SikaruApi } from "@aadi-labs/sikaru-sdk"

サインアップとサインインはどちらも sikaru login から始まり、デフォルトの プロジェクトも保存されます。CLI を使わないエージェントは https://sikaru.ai/auth.md に従ってください。コード、サーバー、CI では、 https://app.sikaru.ai のダッシュボードで作成したプロジェクト API キーを SIKARU_API_KEY に設定します。

作業はクレジットの前払いで行われ、エージェント自身が資金を追加できます。sikaru credits add --amount 20 を実行すると、エージェントのウォレットで支払うオファーが作成されます。新規作成した組織でも利用できます。代わりに、https://app.sikaru.ai の 請求 でカードを登録することもできます。この場合は、1 回限りの 5 ドル分の開始クレジットも追加されます。

リポジトリ構成

パス内容
.claude-plugin/Claude Code のプラグインおよびマーケットプレイスのマニフェスト
.codex-plugin/, .agents/plugins/Codex のプラグインおよびマーケットプレイスのマニフェスト
.mcp.jsonClaude Code と Codex 用の sikaru-docs MCP サーバー
server.jsonドキュメントサーバーの MCP Registry エントリー ai.sikaru/docs
plugin.json, mcp.jsonAgent Plugins のマニフェストと MCP サーバー。Capy などの仕様準拠ホストで使用されます
skills/スキル。各スキルに SKILL.md と agents/openai.yaml の Codex メタデータが含まれます
skills.sh.jsonnpx skills 用のスキル一覧
scripts/validate.pyマニフェスト、スキル、CLI コマンドのチェック

開発

python3 scripts/validate.py --cli "$(which sikaru)"
claude plugin validate .

--cli チェックでは、スキルに記載されているすべての sikaru … コマンドを -h 付きで実行します。CLI コマンドの名前が変更された場合や削除された場合は、チェックに失敗します。

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。