AgentsKit Registry について
AgentsKit Registryは、開発チーム向けの再利用可能なAIエージェントソースのカタログです。CLIで読みやすいTypeScriptをプロジェクトにコピーでき、専用ランタイムを導入せずにレビューや変更ができます。
主な機能
- 01ID、カテゴリ、機能でエージェントを検索
- 02CLIでエージェントのソースをコピー
- 03型付きソース、テスト、利用ガイド
- 04GitHub Actionsでエージェントフォルダーを検証
- 05JSON、llms.txt、MCPによるカタログ探索
- 06独立レビューの概要を掲載
活用シーン
- 01コードベースにエージェントのひな形を追加
- 02CIで独自エージェントフォルダーを検証
- 03ワークフローに合うエージェントを検索
MCP 対応
カタログはMCPのほか、JSON、llms.txt、探索用アーティファクトでも利用できます。MCPを通じてツールやLLMがエージェントカタログを探索できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://registry.agentskit.io/api/mcpclaude mcp add --transport http agentskit-io-agentskit-registry https://registry.agentskit.io/api/mcp{"mcpServers":{"agentskit-io-agentskit-registry":{"type":"http","url":"https://registry.agentskit.io/api/mcp"}}}Cursor で開く{"servers":{"agentskit-io-agentskit-registry":{"type":"http","url":"https://registry.agentskit.io/api/mcp"}}}VS Code で開く{"mcpServers":{"agentskit-io-agentskit-registry":{"type":"http","url":"https://registry.agentskit.io/api/mcp"}}}{"mcpServers":{"agentskit-io-agentskit-registry":{"serverUrl":"https://registry.agentskit.io/api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
4| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| category | string | いいえ |
詳細
AgentsKit Registry
プロファイル:top-level-repository
実用を重視した AI エージェントをプロジェクトにコピーして、ソースを自分たちで管理できます。 AgentsKit Registry は、AgentsKit で構築された、shadcn スタイルの 346 個の検証済みエージェントのカタログです。Registry のランタイムやベンダーロックインはありません。CLI が、チームでレビューや編集ができる読みやすい TypeScript をコピーします。
独自仕様の Registry ランタイムを採用せずに、すぐに使えるエージェントの出発点を求めるチームを対象としています。
タグ: agentskit · agent-registry · typescript · ai-agents · shadcn-style
トピック: ai-agents · registry · developer-experience
Registry を見る · 5 分で始める · エージェントに貢献する · セキュリティ · ガバナンス · 行動規範
検証済みの根拠
- カタログの件数は
public/r/index.jsonとecosystem-claims.jsonに基づいています。 - クリーンなフィクスチャでのインストール/実行契約:
npm run test:quickstart(scripts/quickstart.test.mjs)。 - 構造検証と Doc Bridge のゲート:
npm run validate、npm run docs:bridge:gate。 - 決定論的検索のビルド:
npm run discovery:build。 - 認証情報不要のカタログ検証:
node examples/verify-readme.mjs。
GitHub Actions でエージェントを検証する
別のリポジトリにある、コピーして所有するエージェントフォルダーの CI ゲートとして、Registry の契約を利用できます。このアクションは、必須のソース、テスト、メタデータ、README ファイルに加えて、メタデータ ID と参照ファイル、Registry のコンテンツポリシーを確認します。ソースコードを API に送信したり、認証情報を要求したりすることはありません。
name: Validate agents
on:
pull_request:
push:
branches: [main]
jobs:
agentskit:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: AgentsKit-io/agentskit-registry@v1
with:
path: agents
path 入力には、1 つのエージェントフォルダー、または直下の各フォルダーがエージェントフォルダーになっているディレクトリを指定できます。
Registry はベータ版です。346 件すべてが構造およびリポジトリのテストに合格しており、そのうち 333 件では、サニタイズ済みの独立レビューの証拠も公開されています。テンプレートは、利用するプロバイダー、ツール、データポリシー、リスクプロファイルに照らして、必ずレビューしてください。
カタログからコードへ
flowchart LR
F["Find by ID, category, or capability"] --> A["npx agentskit add <id>"]
A --> C["Readable source copied locally"]
C --> R["Review and adapt"]
R --> S["Ship with your adapter and policy"]
npx agentskit add research
import { openai } from '@agentskit/adapters'
import { createResearchAgent } from './agents/research/agent'
const agent = createResearchAgent({
adapter: openai({
apiKey: process.env.OPENAI_API_KEY!,
model: 'gpt-4o',
}),
})
const result = await agent.run('What changed in the EU AI Act?')
console.log(result.content)
サポートされている AgentsKit の契約を通じて、アダプター、ツール、メモリ、モデル、ポリシーを差し替えられます。コピーしたファクトリーは、通常のアプリケーションコードとしてそのまま使えます。
実際に含まれているもの
- 検証済みでインストール可能なエージェント 346 個:コーディングやセキュリティから、法務、臨床、マーケティング、運用、サポート、研究まで、23 のカテゴリにわたります。
- 独立レビューの要約 333 件:スコア、信頼度、強み、レビュアーのメモを含みます。非公開のレビュアーの生の出力は公開されません。
- 型付きソース、目的を絞ったテスト、使用ガイド:インストール可能な各項目に用意されています。
- 評価のリプレイ用フィクスチャ:実際のキーを使わず、再現可能な動作確認ができます。
- JSON、
llms.txt、MCP、決定論的検索のアーティファクト:人、ツール、LLM が同じ正規カタログを参照できます。
主張の根拠は public/r/index.json と生成された ecosystem-claims.json であり、手作業で管理されたマーケティング文言ではありません。
不要なバックエンド呼び出しを伴わない検索
正確なエージェント ID、タイトル、インストールコマンド、カテゴリ、機能、 コントリビューションリンク、エコシステム内のナビゲーションは、コンテンツハッシュで固定されたローカル成果物から解決されます。 「インシデント対応のワークフローに適したエージェントは?」のようなセマンティックなリクエストは、 ローカルでの検索が検証済みのうえで失敗した場合に限り、AgentsKit Chat を経由して信頼できる引用付きバックエンドに引き継がれます。
全体の境界については、アーキテクチャと責任範囲をご覧ください。
リポジトリの責任範囲
このリポジトリはカタログデータと生成された機械可読アーティファクトを管理します。稼働中の
Fumadocs アプリケーションとその AgentsChat 表示部分は
AgentsKit-io/agentskit/apps/registryにあります。
AgentsKit は実行時プリミティブと CLI を管理し、AgentsKit Chat は共有の
回答プロトコルとレンダラーの動作を管理します。ここに別のフレームワークはありません。
コントリビューション
新しいエージェントや改善を歓迎します。CONTRIBUTING.mdに従い、 近くにある検証済みのエージェントを参考にして、次を実行してください。
npm ci
npm run check:no-legacy-chat-imports
npm run docs:bridge:config
npm run validate
npm run lint
npm test
npm run test:quickstart
npm run eval:run -- --ecosystem-doc-bridge
npm run build
npm run docs:bridge:index
npm run docs:bridge:gate
npm run docs:bridge:conformance
生成されたインデックス、クレーム、決定論的なアーティファクト、Doc Bridge の引き継ぎ情報は、 プルリクエスト内で最新の状態を保ってください。
成熟度
Registry はベータ版です。346 件すべてのエントリが構造テストとリポジトリテストに合格しており、333 件では サニタイズ済みの独立レビューの証拠も公開されています。テンプレートはコードです。ご利用のプロバイダー、ツール、データポリシー、リスクプロファイルに照らして、必ずレビューしてください。
AgentsKit エコシステム
- AgentsKit — エージェントの実行環境を構築します。
- Registry — 管理された既成のソースから始められます。
- AgentsKit Chat — Web、ネイティブ、ターミナルの各インターフェースで、一貫した エージェント体験を提供します。
- Doc Bridge — ドキュメントを実行可能なエージェントの引き継ぎ情報に変換します。 エージェントをインストールするリポジトリ向けの任意のコンパニオンです:連携方法。
- Code Review — 現在使用中のモデルで、深くノイズの少ない レビューを実行します。
- Harness — SDLC 向けの、継続的に前進するデリバリーループです。
互換性とライセンス
Registry のソースは、各 meta.json で宣言されたパッケージ範囲を対象としています。現在、リポジトリの CI は Node.js 22 で実行されています。依存関係をアップグレードする前に、エージェントの生成済みバンドルをレビューしてください。MITライセンスです。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。