日本のお客様向けサイト AI翻訳 グローバルサイト
The AI Hiveby IT Labs India
製品

The AI Hive の仕組み

お客様の従業員とそのAIアシスタントが読み書きする、統制された共有メモリ。すべての操作は、誰が依頼しているか、どこで作業しているか、どの権限が付与されているかに照らして確認されます。

1. 範囲

会社全体から非公開まで、七つのスコープ

平易に言うと、全社、次にプロジェクト、クライアント、チーム、個人、次に個人のAIアプリ、最後に個人のメモ、の順です。各知識はちょうど一か所にあり、それが適用されるすべての人に継承されます。

図 1 · 記憶のスコープとフロー7つのスコープ
Memory scopes and the three flows Memory is organised from organisation at the top, through project and client, team, user and agent. Personal memory sits apart and is private. Up arrows show promotion with approval, down arrows show inheritance, and the across arrow shows team knowledge being synthesised into project knowledge. Organisationcompany-wideProjecta programmeClientkept apartTeama group of peopleUserone personAgentthat person's AI appPersonalprivate notes, never promotedDOWN · INHERITUP · PROMOTEACROSSdefault offgovernance approvesproject lead approves3 people confirm Memory scopes and the three flows Memory is organised from organisation at the top, through project and client, team, user and agent. Personal memory sits apart and is private. Up arrows show promotion with approval, down arrows show inheritance, and the across arrow shows team knowledge being synthesised into project knowledge. Organisationcompany-wideProjecta programmeClientkept apartTeama group of peopleUserone personAgentthat person's AI appPersonalprivate notes, never promotedDOWN · INHERITUP · PROMOTEUP · governance approvesACROSSdefault offUP · project leadapprovesUP · 3 people confirm
メモリのスコープと3つの流れ: 承認を伴う上方向、継承による下方向、承認された統合による横方向。
範囲ここにあるもの
組織全社的なナレッジ: 標準、ポリシー、共有の定義。
プロジェクト一つの作業プログラムのためのナレッジを、そのプログラムに関わる全員が共有します。
顧客一人のクライアントに関するすべての情報を、他のクライアントから隔離します。
チームグループの人々が共に学習し、確認した内容。
ユーザー個人の作業用メモリ。
エージェントその人のAIアプリのメモリで、本人に代わって機能します。
個人個人のメモ。本人のみに表示され、決して昇格されません。

現在提供中 7つの範囲すべてを構築し、当社のシミュレーションで検証済みです。

2. フロー

ナレッジを範囲間で移動させる、ガバナンスされた3つのフロー

上方向:昇格

検証済みのインサイトは、承認を得た場合にのみ上位に移動します。

  • 3名以上が独立して確認した場合に、チームへ昇格
  • プロジェクトへの昇格はプロジェクトリードによる
  • 組織への昇格はガバナンスによる

個人のメモリは非公開であり、決して昇格されません。

下位への継承

上位の範囲が変わると、影響を受けるすべての人のAIに更新が届きます。新しいメンバーは、説明を受けるのに何週間もかけることなく、すぐにコンテキストを引き継げます。

横断:統合

チームのナレッジはプロジェクトのナレッジに統合できます。これは管理者が有効にするまで無効で、常に承認が必要です。

3. 具体例

個人のメモから組織の標準へ

単一の有用な知見がスコープを通じてどのように伝わるかを示す、想定のシナリオ。名前と詳細は説明のために作成したものです。

  1. 個人のメモ

    エンジニアが非公開のメモを残します:特定の仕入先の図面は、リリース前に特定の改訂チェックが必要だ、と。このメモは彼女の個人スコープに入ります。他の人は閲覧できず、単独で昇格されることもありません。

  2. 彼女の AI アプリが提案します

    セッションの終わりに、彼女のAIアプリがセッションの要約を下書きします。彼女はそれを読み、何かが保存される前に確認します。有用な知見は、直接書き込まれるのではなく、チームのための事実として提案されます。

  3. チーム:3回の確認後

    同僚が同じ問題に遭遇し、それぞれが独立して確認すると、その事実は少なくとも3人という閾値に達します。その後、チームメモリの一部となり、すべてのチームメンバーのAIがそれを引き継ぎます。

  4. プロジェクト: リードが承認します

    プロジェクトリードが事実を確認し、プロジェクト全体に対して承認します。プログラムに関わる全員が、来月参加する人を含め、今からこの内容を基に作業を始めます。

  5. 組織: ガバナンスが決定する

    その洞察が会社の標準とするに値する場合、ガバナンスが組織レベルで承認します。それ以前のすべてのバージョンは保持され、監査ログには誰がいつ何を承認したかが記録されます。

4. コンテキストパック

すべてのAIタスクのための、スムーズな出だし

AIアプリはタスクを開始すると、The AI Hive に コンテキストパック を要求します。これは、組織、プロジェクト、顧客、チーム、ユーザーといった、組織内での立場に応じて引き継がれるメモリです。パックにはマニフェストが付いているため、アプリは後で全体を再取得するのではなく、低コストで更新できます。

その結果、同じ前提を何度も説明する手間が減ります。メモリはデータとしてラベルが付けられて返され、命令のように見えるテキストにはフラグが立つため、取得したメモリが命令として誤認されることはありません。

現在提供中

すべての結果の背後に

  • ハイブリッド検索: 意味と語句の両方で検索し、すべての結果を権限に照らして再確認
  • クライアントウォール: クライアントの記憶は、そのクライアントまたは紐づいたプロジェクトで作業している間だけ返されます。
  • オーディエンスラベル:internal(既定)、restricted(指定した人のみ、ボットは読まない)、external_ok(社外への返信に安全、リードが設定)
  • バージョン管理:更新のたびに、以前のバージョンを保持します
5. スペース

担当者がどこで作業していても、適切なメモリが読み込まれます

利用者は、複数のAIアプリをまたいで、リポジトリ、ドライブ、チャットプロジェクト、ローカルフォルダで作業します。The AI Hiveは、これらの各領域を会社の場所に対応付けるため、AIアプリは自分がどのプロジェクト、チーム、クライアントのために作業しているかを把握できます。

図 2 · 会社の場所と、一人の利用者のスペース例(イメージ)
Company places and a person's spaces, linked in a space graph On the left, the organisation's places (org, project, team) and the company's declared spaces: a repository, a Jira project, a shared drive and a team chat channel. On the right, the spaces reported by one person's own tools. A solid line shows that her clone is the same space as the company repository; dashed lines link her own repository, drive folder and chat project to the Shipping project; her local scratch folder has no line and stays private. Organisation (places)Org: Example CoProject: ShippingTeam: PlatformCompany spacesRepository shipping-apiJira project SHIPShared drive "Shipping docs"Team chat #shippingDeclared by the company andlinked to places by mapping rulesPerson: AliceA coding assistant on two PCs,a chat app on her phone anda review bot she sponsorsHer spacesClone of shipping-apiHer repo ship-toolsDrive folder "ship notes"Chat project "Shipping"Local folder ~/scratchReported by her own tools,never guessedSpace graph• one address per space, many aliases• owner: company, person or client• every link has evidence behind itsame space (her clone = company repo)linked to a placeno line: stays private Company places and a person's spaces, linked in a space graph On the left, the organisation's places (org, project, team) and the company's declared spaces: a repository, a Jira project, a shared drive and a team chat channel. On the right, the spaces reported by one person's own tools. A solid line shows that her clone is the same space as the company repository; dashed lines link her own repository, drive folder and chat project to the Shipping project; her local scratch folder has no line and stays private. Organisation (places)Org: Example CoProject: ShippingTeam: PlatformCompany spacesRepository shipping-apiJira project SHIPShared drive "Shipping docs"Team chat #shippingDeclared by the company and linked toplaces by mapping rulesSpace graph• one address per space, many aliases• owner: company, person or client• every link has evidence behind itsame space (her clone = company repo)linked to a placeno line: stays privatePerson: AliceA coding assistant on two PCs,a chat app on her phone anda review bot she sponsorsHer spacesClone of shipping-api= same spaceHer repo ship-tools→ ShippingDrive folder "ship notes"→ ShippingChat project "Shipping"→ ShippingLocal folder ~/scratchno line · privateReported by her own tools, never guessed
イメージ例。左側に会社の場所とスペース、右側に一人の利用者のスペースを示しています。The AI Hive は、彼女のクローンが会社のリポジトリであること、そして彼女自身のリポジトリ、ドライブのフォルダー、チャットのプロジェクトが出荷プロジェクトに属することを把握しています。彼女の作業用フォルダーは非公開のままです。

推測ではなく、申告された情報をもとに

会社は、自社のスペースとマッピングルールを宣言します。個人のツールがそのスペースを報告します。The AI Hive は、誰がどこで作業しているかを推測することはありません。

すべてのリンクに根拠があります

スペースから場所へのリンクは、その根拠とともに宣言または提案され、提案は確認を経てから有効になります。

非公開は非公開のまま

作業用フォルダのように、リンクのないスペースは利用者本人のメモリにとどまり、共有されることはありません。

テスト中 スペースレジストリとスペースのマッピングを構築し、テスト中です。

6. インデックス

質問がどのように回答にたどり着くか

The AI Hive は、把握している種類ごとに検索可能なインデックスを保持します:誰が、どこに、何があるか。すべてのインデックスはキーワードと意味の両方で検索され、各エントリには閲覧対象者が付与されるため、検索結果には質問者が閲覧を許可されている内容のみが含まれます。

図 3 · 索引と質問への回答の仕組み例(イメージ)
Indexes, the link graph, and how a question is answered Catalog indexes for people, agents and bots, places, spaces and topics on the left; memory, knowledge and source indexes on the right; a link graph in the middle; short index cards loaded at session start; and the five steps of answering a question: question, who and where, filter by permissions, search, and an answer that links to its source. Index cards, loaded at session startA short card for the person and their current place, sent with the space manifest. Details are fetched only when needed.Catalog indexes: who and wherePeoplenames, e-mails, accounts, ask-me-aboutAgents · task bots · workerskind, master or sponsor, purpose, placesPlacesorg, projects, teams, clients, membersSpacesspace IDs, aliases, owner side, linksTopics and glossarysystems, customers, terms, codenamesContent indexes: whatMemory indexitems from people, agents, botsand workers, stamped withtheir memory addressKnowledge indexdecisions, actions, facts,procedures, digests, who to ask(from space content)Source indexcleaned mail, chat, documentand issue text, with access rules,for finding the originalLink graphperson member of team / projectagent / bot / worker works for personspace linked to placeitem created by actoritem created in spaceitem / record counts toward placerecord about topicrecord evidence from sourceEvery index: keyword + meaning search,every entry carries its audience,results filtered to what you may seeAnswering a question1 Question“What did we decideabout canary deploys?”from her coding app,in shipping-api2 Who and wherecatalog indexes:“canary” = topic“we” = Alice’s placesShipping = 3 spaces3 Filteronly places andspaces Alice maysee; client walls;groups of 3 or more4 Searchmemory + knowledgeindexes, keywordand meaning, insidethat scope5 Answerfollow links to thesource: “blue-green,5-min canary — 3 Oct,#shipping (Alice);7 people agree” Indexes, the link graph, and how a question is answered Catalog indexes for people, agents and bots, places, spaces and topics on the left; memory, knowledge and source indexes on the right; a link graph in the middle; short index cards loaded at session start; and the five steps of answering a question: question, who and where, filter by permissions, search, and an answer that links to its source. Index cards, loaded at session startA short card for the person and theircurrent place, sent with the space manifest.Details are fetched only when needed.Catalog indexes: who and wherePeoplenames, e-mails, accounts, ask-me-aboutAgents · task bots · workerskind, master or sponsor, purpose, placesPlacesorg, projects, teams, clients, membersSpacesspace IDs, aliases, owner side, linksTopics and glossarysystems, customers, terms, codenamesLink graphperson member of team / projectagent / bot / worker works for personspace linked to placeitem created by actoritem created in spaceitem / record counts toward placerecord about topicrecord evidence from sourceEvery index: keyword + meaning search,every entry carries its audience,results filtered to what you may seeContent indexes: whatMemory indexitems from people, agents, botsand workers, stamped withtheir memory addressKnowledge indexdecisions, actions, facts,procedures, digests, who to ask(from space content)Source indexcleaned mail, chat, documentand issue text, with access rules,for finding the originalAnswering a question1 Question“What did we decide about canary deploys?”from her coding app, in shipping-api2 Who and wherecatalog indexes: “canary” = topic,“we” = Alice’s places,Shipping = 3 spaces3 Filteronly places and spaces Alice may see;client walls; groups of 3 or more4 Searchmemory + knowledge indexes, keywordand meaning, inside that scope5 Answerfollow links to the source:“blue-green, 5-min canary — 3 Oct,#shipping (Alice); 7 people agree”
イメージ例。カタログ索引(誰が、どこに)とコンテンツ索引(何を)を、リンクグラフで結び付けています。質問は、場所とトピックに解決され、利用者が閲覧できる内容に絞り込まれて検索され、出典へのリンク付きで回答されます。

テスト中 インデックスカードと、振り分け機能付きのキャプチャを構築し、テスト中です。

構築済みで、テスト中です。テストに合格しない機能は削除します。

7. コネクタ

設計上の読み取り専用

The AI Hive は、既存のシステムから学習しますが、コネクターはそれらを読み取るだけです。データを送信するのは、お客様が設定した先(Webhook、メール、プッシュ通知)のみです。

構築済みで、テスト中 テスト中

  • Jira Cloud
  • PostgreSQLのビュー
  • IMAPメールボックス:選択したフォルダのみ、送信元ドメインを検証済みのもの
  • Gitリポジトリのアドレスをプロジェクトに対応付け(コード自体は読み取りません)

コネクタは、提案された事実を承認キューに入れます。人が承認するまで、見つけた内容が共有メモリになることはありません。テスト用のコピーでテスト済みで、本番アカウントではまだです。

構築済みで、テスト中です。テストに合格しない機能は削除します。

同じく構築済みで、テスト中 テスト中

  • Microsoft 365のメール、Teams、ドライブ
  • Google ドライブ
  • GitHub

構築済みで、テスト中です。テストに合格しない機能は削除します。

全体像は連携ページをご覧ください。

8. 呼び出し元の権限

AIアプリは、背後にいる利用者以上の権限を持たないように設計されています

すべてのリクエストには、誰が依頼しているか、どのアプリが呼び出しているか、どこで作業しているかが含まれます。The AI Hive は、AI アプリに利用者本人の権限のうち小さい方と、期限付きの許可を与えます。エージェントが、その利用者以上のものを閲覧または変更できないように作られています。当社独自のテストで確認しており、第三者による監査は受けていません。

ボットとデジタルワーカーは独自の身元と人間のスポンサーを持ちます。付与された権限の範囲内で読み取りと提案はできますが、承認はできないように構築されています。当社独自のテストで確認しており、第三者による監査は受けていません。アプリに問題があれば、停止スイッチによりそのアプリまたはボットをすぐに一時停止できます。

ここから導かれる統制機能

  • ガバナンスされた書き込み: ロール、期限付きの許可、または承認がなければ、共有スコープには何も反映されません
  • レベルごと(組織、プロジェクト、チーム、クライアント、利用者、ボット)の機能スイッチ。下位のレベルは制限しかできません
  • 保存される前に、本人またはボットの後援者が確認したセッションの要約
  • すべての許可と拒否の監査

The AI Hiveがお客様の組織でどのように機能しうるかをご覧ください

最初のパイロットのために、少数のデザインパートナーを募集しています。まだ外部のチームは利用していません。チームと利用しているAIツールについてお聞かせください。一緒にパイロットの範囲を決めます。