メモリ、Work profile、Global rules
継続的に使うコンテキストの保存場所を選び、今後のタスクで保存、学習、再利用される内容を管理します。
コンテキストを適切な場所に保存する
現在の成果物については会話内に記述します。長期的に使用する事実や設定は Settings → Memory に保存します。繰り返し適用する指示は Settings → Instructions & rules に記述します。モデルを接続しただけでは、メモリは設定されません。
| 保存場所 | 目的 | 例 |
|---|---|---|
| 会話 | 今回の成果物 | 8枚構成の投資家向け資料を作成し、まずアウトラインから始めてください。 |
| Memory | 再利用可能なコンテキスト | 対象読者は小規模なプロダクトチームです。 |
| Global rules | 繰り返し適用する動作 | 承認済みのコピーを変更する前に、変更範囲を説明してください。 |
| デザインシステム | ビジュアル仕様 | ブランドカラー、タイプスケール、スペーシング、コンポーネントの状態。 |
再利用可能なビジュアルガイダンスについては、Design systemsを参照してください。
メモリの注入と学習は別の機能
- Settings → Memory を開き、ヘッダーの Enable memory injection を確認します。
- 有効にすると、保存済みのコンテキストを今後のタスクで利用できるようになります。無効にすると、注入および関連する自動フローが停止します。
- Learn from chats は別に確認してください。この機能は会話から有用な事実を抽出しますが、すべてのチャットを一字一句そのまま保持することを保証するものではありません。
注入を無効にしても、既存のエントリは削除されません。一時的に停止する場合は注入を無効にし、特定の事実を修正する場合は該当するエントリを編集します。
エントリを作成・管理する
- Add or import memories を選択し、Add manually → New memory の順に進みます。
- Title、Type、Description、Content を設定します。Description には短い要約を記載し、本文には適用範囲を含めます。
- 作成時は Create、編集時は Save を選択します。このフォームは自動保存されません。Cancel を選択するかフォームを閉じても、下書きは送信されません。
- Saved memory に戻ります。Type で絞り込み、Preview を開き、Edit で古くなった情報を修正します。削除する前に、保持する必要がある情報を確認してください。
Title: 対象読者と文章作成のデフォルト設定
Type: User
Description: プロダクトドキュメントの提供規則
Content: 読者はプロダクトマネージャーとデザイナーです。
ドキュメントには英語を使用し、UIボタンのラベルは正確に維持してください。
ヘルプ記事と製品説明に適用してください。Work profileと接続済みアプリからのインポート
Add or import memories → Work profile で、自分の役割、チーム、分野、対象読者、好み、成果物、言語、現在の目標を記述します。Save profile を選択します。これらのフィールドはタスクのコンテキストとして使用されるもので、招待フォームではありません。
Import from apps には接続オプションが表示されます。必要なアカウントを接続し、提案された事実を確認して、関連する情報だけを保存します。認証、スキャン、保存はそれぞれ別の手順です。接続が見つからない場合やアクセスが制限されている場合は、接続元のアプリで解決してください。パスワードやAPIキーをメモリエントリに入力しないでください。
自動フックとメモリモデル
How it works では処理の流れを説明しています。バージョンによっては、プロファイルのコンテキスト、リクエストの補強、結果の検証、チャットからの学習を個別のフックで制御します。マスタースイッチは全体の境界を設定し、各フックはそれぞれ独自の状態を持ちます。
Models & providers の Memory model では、必要に応じてメモリ処理に使用するモデルを選択します。これはコンポーザーで使用するタスクモデルとは別です。通常のチャットが動作していてもメモリ処理に失敗する場合は、そのモデルの認証と利用枠を確認してください。
Advanced を使用すると、保存済みレコード、抽出履歴、詳細なメモリ構造を確認できます。再インポートする前に、マスタースイッチ、学習状態、保存済みエントリ、メモリモデルの設定を確認してください。
繰り返し適用する指示を設定する
- Settings → Instructions & rules を開きます。
- Global rules に、具体的で互いに矛盾しない要件を記述します。プロジェクト固有の制約は、そのプロジェクト内に保持してください。
- セクションを再度開いてテキストを確認し、次のタスクで動作をチェックします。既存の作業が遡って書き換えられることはありません。
既存の作業を修正するときは、承認済みのコピーとブランドアセットを維持してください。
コードを納品するときは、変更したファイルと検証内容を説明してください。
重要なビジネス情報が不足している場合は、前提条件を明示してください。メモリが見つからない、または適用範囲が広すぎる場合
| 症状 | 確認事項 |
|---|---|
| 新しいエントリが消えた | Create、Save、または Save profile を選択しましたか?下書きを閉じただけでは保存されません。 |
| 新しい事実が学習されなかった | 両方のスイッチ、および抽出エラーやモデルエラーがないか確認してください。 |
| 古いコンテキストが繰り返し使用される | Preview で確認して古いエントリを編集します。Global rules も確認してください。 |
| 無関係なプロジェクトに要件が引き継がれる | メモリの適用範囲を狭めるか、その要件を元のプロジェクト概要に戻してください。 |
| アプリからのインポートに失敗する | インポートを再実行する前に、接続元との接続とアクセス権を確認してください。 |