Sikaru Docs について
Sikaru Docs は、公開されている Sikaru ドキュメントを読み取り専用で検索でき、Sikaru のプラグインやスキルとともに配布されます。コーディングエージェントで Sikaru のモデル、マネージドエージェント、評価、トレースを扱う開発者向けです。
主な機能
- 01公開 Sikaru ドキュメントの読み取り専用検索
- 02複数のエージェント向け Sikaru スキル
- 03CLI によるモデルと推論の管理
- 04マネージドエージェントの作成・検証・公開
- 05評価の実行と失敗内容の確認
活用シーン
- 01コーディングエージェントから Sikaru の文書を検索
- 02モデルを比較して推論チャットを開始
- 03マネージドエージェントを作成して検証
- 04エージェントを評価して失敗を調査
MCP 対応
公開ドキュメントは、認証不要の読み取り専用リモート MCP サーバーを通じて Streamable HTTP で提供されます。Claude Code、Codex、Capy はプラグインで接続し、他の対応クライアントはサーバー URL を追加できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://docs.sikaru.ai/_mcp/serverclaude mcp add --transport http ai-sikaru-docs https://docs.sikaru.ai/_mcp/server{"mcpServers":{"ai-sikaru-docs":{"type":"http","url":"https://docs.sikaru.ai/_mcp/server"}}}Cursor で開く{"servers":{"ai-sikaru-docs":{"type":"http","url":"https://docs.sikaru.ai/_mcp/server"}}}VS Code で開く{"mcpServers":{"ai-sikaru-docs":{"type":"http","url":"https://docs.sikaru.ai/_mcp/server"}}}{"mcpServers":{"ai-sikaru-docs":{"serverUrl":"https://docs.sikaru.ai/_mcp/server"}}}コマンドはターミナルで実行し、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 を追加します)。
| エージェント | コマンド |
|---|---|
| Pi | npx skills add aadi-labs/sikaru-plugins -a pi |
| OpenCode | npx skills add aadi-labs/sikaru-plugins -a opencode |
| Cursor | npx skills add aadi-labs/sikaru-plugins -a cursor |
| Devin for Terminal | npx skills add aadi-labs/sikaru-plugins -a devin |
| Gemini CLI | npx skills add aadi-labs/sikaru-plugins -a gemini-cli |
| GitHub Copilot | npx skills add aadi-labs/sikaru-plugins -a github-copilot |
| Amp | npx skills add aadi-labs/sikaru-plugins -a amp |
| Cline | npx skills add aadi-labs/sikaru-plugins -a cline |
| Windsurf | npx skills add aadi-labs/sikaru-plugins -a windsurf |
| Goose | npx skills add aadi-labs/sikaru-plugins -a goose |
| Factory Droid | npx skills add aadi-labs/sikaru-plugins -a droid |
| Kilo Code | npx skills add aadi-labs/sikaru-plugins -a kilo |
| Roo Code | npx skills add aadi-labs/sikaru-plugins -a roo |
| Zed | npx skills add aadi-labs/sikaru-plugins -a zed |
| Warp | npx skills add aadi-labs/sikaru-plugins -a warp |
| OpenHands | npx skills add aadi-labs/sikaru-plugins -a openhands |
| Kiro CLI | npx skills add aadi-labs/sikaru-plugins -a kiro-cli |
| Qwen Code | npx 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つ実行してください。」
- 「ライブエージェントで評価用データセットを実行し、失敗した項目を表示してください。」
スキル
| スキル | 用途 |
|---|---|
sikaru | Sikaru のタスクを開始します。以下のスキルに振り分け、共通ルールを提供します。 |
sikaru-setup | CLI のインストール、サインアップまたはサインイン、プロジェクトの選択、API キーの取得、クレジットの追加を行います |
sikaru-inference | カタログ内のモデルを一覧表示して比較し、CLI または OpenAI 互換 SDK からチャットします |
sikaru-decision | テキストまたは JSON の状態について、System One に選択、はい・いいえ、スコア形式の質問をします |
author-sikaru-agent | 1 つの Markdown ドキュメントから、マネージドエージェントの作成、検証、レビュー、公開、実行を行います |
sikaru-evals | 環境データセットをプッシュし、稼働中のエージェントに対して評価を実行して、失敗を確認します |
sikaru-traces | OTLP、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 と共通です。
| 言語 | インストール | インポート |
|---|---|---|
| Python | pip install sikaru-sdk or uv add sikaru-sdk | from sikaru_sdk import SikaruApi |
| TypeScript | npm install @aadi-labs/sikaru-sdk | import { 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.json | Claude Code と Codex 用の sikaru-docs MCP サーバー |
server.json | ドキュメントサーバーの MCP Registry エントリー ai.sikaru/docs |
plugin.json, mcp.json | Agent Plugins のマニフェストと MCP サーバー。Capy などの仕様準拠ホストで使用されます |
skills/ | スキル。各スキルに SKILL.md と agents/openai.yaml の Codex メタデータが含まれます |
skills.sh.json | npx skills 用のスキル一覧 |
scripts/validate.py | マニフェスト、スキル、CLI コマンドのチェック |
開発
python3 scripts/validate.py --cli "$(which sikaru)"
claude plugin validate .
--cli チェックでは、スキルに記載されているすべての sikaru … コマンドを -h 付きで実行します。CLI コマンドの名前が変更された場合や削除された場合は、チェックに失敗します。
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。