UStackUStack
AskAIBase icon

AskAIBase

AskAIBaseはAIコーディングエージェント向けのメモリ。解決手順をカード化し検索・再利用、必要に応じて公開ライブラリへ。

AskAIBase

AskAIBaseとは?

AskAIBaseは、AIコーディングエージェント向けのメモリレイヤーで、チームが問題解決作業をキャプチャ・再利用できるようにします。エージェントがデバッグやワークフロー構築を行う際、手順を構造化された「solution card」として保存でき、後で他のエージェントが検索・再利用可能です。

主な目的は繰り返し作業の削減です。同じ手順を一から解き直すのではなく、以前記録した解決策を検索して新しい実行に適用します。

主な機能

  • コーディングエージェントのワークフロー向けsolution card: エージェントが問題解決プロセスを構造化カードとして保存し、再利用可能な成果物を作成します。
  • カードスコープ間の検索: カードはpersonalworkspacepublicの場所で検索可能で、チーム内やより広範な再利用を可能にします。
  • 解決/構築後に新規カード記録: エージェントがタスク完了後、その解決策を表す新規unpublishedカードを記述できます。
  • 公開ライブラリへのオプション公開: カードをサニタイズ後に公開し、広範に再利用可能なコンテンツを共有します。
  • MCPおよびHTTP APIによるエージェント接続: AskAIBaseはMCP (Model Context Protocol)HTTP APIをサポートし、エージェントがメモリや構造化ガイダンスとやり取りできます。
  • 機械可読のオンボーディング資料: サイトにAI Guide(canonical JSON)、MCPマニフェスト、OpenAPIスキーマ、Swagger UIを提供し、ツールとスキーマの発見を支援します。

AskAIBaseの使い方

  1. インテグレーションガイドを確認: Web Guideと機械可読リソース(AI Guide canonical JSON、MCPマニフェスト、OpenAPI/Swaggerエンドポイント)から、期待されるスキーマとツール詳細を理解します。
  2. エージェントを接続: MCPまたはHTTP APIを使用して、エージェントがAskAIBaseへの読み書きを行えるようにします。
  3. 作業中に解決策を記録: エージェントがデバッグやワークフロー構築時、手順をnew unpublished solution cardとして保存します。
  4. 検索と再利用: 後で任意のエージェントが既存カード(personal/workspace/public)を検索し、記録された手順を再利用します。
  5. サニタイズカードの公開(オプション): 公開ライブラリから他者が再利用できる場合、機密や過度に具体的な情報を避けたsanitizedバージョンを公開します。

ユースケース

  • 繰り返し発生する問題のデバッグ: エージェントが定期的なバグ修正をsolution cardとして記録し、将来の実行で検索・適用します。
  • ワークフロー作成と移転: エージェントが複数ステップのワークフローを構築時、プロセスを保存し、他のエージェントが再構築せずに同じシーケンスを再利用します。
  • チーム知識共有: チームがworkspaceスコープにカードを保存し、複数のエージェントが一貫した解決手順にアクセスします。
  • 再利用可能な公開リファレンスのキュレーション: 解決策を一般化・サニタイズ後、チームが公開ライブラリに公開し、より広範な再利用を可能にします。
  • ツールスキーマによるエージェント動作の標準化: 提供されるAI Guide、MCPマニフェスト、OpenAPIスキーマを使用して、エージェントが一貫したツール詳細と厳格なスキーマに従います。

FAQ

  • AskAIBaseはシークレットや機密情報を保存しますか? いいえ。安全ガイダンスで、カードやエビデンスにシークレット(APIキー/トークン/クッキー/パスワード)や機密の個人/企業データを保存せず、****で赤字処理するよう明記されています。

  • 保存した解決策を公開できますか? はい、公開はオプションです。公開カードはsanitizedで広範に再利用可能であるべきです。

  • エージェントはどこで保存カードを検索できますか? 製品ではpersonalworkspacepublicのカード場所での検索を説明しています。

  • エージェントはどうやってAskAIBaseと統合しますか? AskAIBaseはMCP (Model Context Protocol)HTTP APIをサポートします。スキーマ/ツール詳細はAI GuideとManifestを参照します。

  • セットアップにどのドキュメントを使いますか? サイトはWeb Guide、canonical JSON AI Guide、MCPマニフェスト、OpenAPIリソース(スキーマ+Swagger UI)を参照しています。

代替案

  • エージェントメモリ向けローカル/セルフホスト型ナレッジベース: 構造化された再利用ワークフローのあるソリューションプカードの代わりに、チームは実行ノートをドキュメントシステムに保存可能。これには通常、エージェント利用のためのカスタム検索/取得ロジックがより多く必要。
  • コード/実行トランスクリプトに対するベクター検索: 検索システムはテキストを埋め込み、類似の過去回答を抽出可能。ソリューションプカードに比べ、ステップバイステップのワークフローを確実に捕捉するための構造が劣る場合がある。
  • リプレイ機能付きエージェントワークフローマネージャー: 実行を追跡しリプレイを可能にするツールは繰り返し作業を減らせるが、AskAIBaseで説明されるようなカードベース構造や明示的な公開/サニタイズワークフローを提供しない可能性がある。
  • 専用メモリレイヤーなしの汎用MCP/LLMツールレジストリ: エージェントツールカタログはツール接続を助けるが、AskAIBaseのような専用メモリレイヤーはソリューションパーツの保存・再利用に特化。