本文へスキップ
メニュー

プロダクト

ソリューション

連携

開発者

言語

プロダクト

エージェントの記憶を目で確かめる

--enable-web を指定してサーバーを起動すると、アクセス可能なプロジェクトのページ、リンク、未読メールを閲覧し、検索できます。ページエディターはありませんが、アカウント操作と root による編集提案の承認は可能です。

全プロジェクトを一覧

ワークスペースとプロジェクトがカードで並び、ページ数と最終更新の時刻を確認できます。アンバー色のバッジは、そのプロジェクトでエージェントを待っているメッセージがあることを示します。

Web UIのホーム画面のスクリーンショット。デモ用ワークスペースの下にプロジェクトのカードが並び、3枚にアンバー色のinboxバッジが付いている。上部のバナーには、これらのページはドキュメントではなくエージェント向けにコンパイルされた記憶だと書かれている。
バナーにはっきり書かれています。これらのページはエージェントの検索に合わせた形で、ブラウザは中身を確認するためのものです。

プロジェクト:ページ、決定事項、メッセージ

サイドバーには、フォルダ、concepts、decisions、gotchas、sessionsが並び、それぞれ新しいページが先頭に来ます。メールボックスには、他のプロジェクトから届いて、まだ誰も受け取っていないメッセージが出ます。

プロジェクト画面のスクリーンショット。concepts、decisions、gotchasのページを並べたサイドバー、他のプロジェクトからのPendingメッセージ2件のメールボックス、最近のアクティビティの一覧がある。
メッセージは一覧表示だけで、取り出されません。プロジェクト内のエージェントがmemory_message_popで読み、ブラウザは待機中であることを示すだけです。

ページと、それを指すもの

各ページには、アウトライン、そのページを引用するページ、そのページが引用するページが付きます。決定事項から、その原因になった落とし穴までたどれます。Historyリンクから保存済みの全バージョンを一覧できます。

レート制限についてのwikiページのスクリーンショット。右の列に、見出しのアウトライン、このページを引用するページの一覧、このページが引用するページの一覧が並んでいる。
グループごとに10件まで表示し、残りは「ほかN件」と表示します。別のプロジェクトのページには、ワークスペース名とプロジェクト名が付きます。

履歴、リプレイ、ヘルス

「ここで何があったのか」を確かめる3つのビューです。

  • ページの履歴

    ページの保存済みバージョンを新しい順に表示します。置き換え済みのものも含まれ、任意の2つの間の差分を見られます。同時書き込みによって置き換えられたバージョンも残ります。

  • セッションのリプレイ

    プロジェクトごとに最近のセッションを一覧し、開くとオブザベーションがキャプチャ順のタイムラインで表示されます。JavaScriptが有効なら、スライダーとjキー、kキーで1件ずつ進められます。

  • root向けのヘルスページ

    サーバー起動後のフックのカウンター、ライターのキュー、スプール、統合キュー、埋め込みモデル、2つのプロバイダーを表示します。失敗している項目には、直すためのコマンドが付きます。

同じデータを/api/v1配下のJSONとして取得できます。serve --enable-apiを使うと、ブラウザUIなしでAPIだけを公開できます。

オプションの管理コンソール

/manage では、ユーザー管理、セッションの確認、個人用MCPキーの管理をブラウザで行えます。management-ui を含むビルドと、起動時の --enable-management-ui の両方が必要です。標準リリースのDockerイメージには含まれません。ユーザーは書き込み権限のあるプロジェクトで自分だけが所有するセッションを削除でき、管理者はすべてのセッションを削除できます。ビルドとデプロイのガイド。

パスワードのリセットやアカウントの無効化はブラウザのセッションを終了しますが、自分で発行したAPIキーは失効させません。別途失効させてください。セッションを削除しても、過去の内容がgit履歴、バックアップ、ネイティブのトランスクリプトに残る場合があります。

よくある質問

Web UIはデフォルトで有効ですか?

serveコマンドでは、--enable-webを指定しない限り無効です。setupがインストールするサービスではwikiブラウザが有効になります。別の管理コンソールには専用のビルド機能と実行時フラグが必要です。

ブラウザでページを編集できますか?

ページエディターはありません。memory_write_page、CLI、Markdown ファイルを使ってください。root はブラウザーで保留中の編集提案を承認・却下できます。

共有サーバーでは、誰が何を見られますか?

データベースのユーザーアカウントでは、制限付きプロジェクトを見られるのはroot、作成者、読み取りまたは書き込み権限を付与されたユーザーです。他のオペレーターのセッション履歴は非表示で、状態と保留中の一覧はroot専用です。信頼済みプロキシを使う構成では、プロキシ側でアクセスを制御してください。

JavaScriptは必要ですか?

ページの内容は JavaScript なしで表示されます。ログイン、パスワード変更、提案の承認、再生操作、テーマ切り替えには JavaScript を使います。

今日からエージェントに記憶を。

MITライセンスの無料オープンソースです。デフォルトの記憶機能にモデルのAPIキーは不要ですが、コーディングエージェントには別途アカウントが必要な場合があります。