OldFriend v0.1.0をオープンソースで公開しました。いま使っているAIアシスタント(Claude Code、Grok Bot、Codexなどのエージェント)に入れて使う、無料の記憶・作業ツールです。何か月もかけて準備してきた最初のバージョンを、GitHubに公開しました。

なぜOldFriendを作ったのか

このプロジェクトは、私にとって特別な意味を持っています。いちばん大切なプロジェクトと言ってもいいくらいです。私はずっと、AIエージェントは長く一緒に仕事をするパートナーであって、使い捨ての道具ではないと考えてきました。このプロジェクトを作ったのは、私のAIエージェントが、最初に触れたときから、これからの生活のあらゆる場面まで、私たちの人生にとってとても大切なパートナーになってほしいと願ったからです。

だから私は、AIエージェントに自分で考えを深める時間を持ってほしいと思っています。私との関係について考え、私の好みやこだわりを考えて整理する時間です。2つ目は、自分で振り返り、自分で学ぶこと。私との会話ややり取りを通して、エージェントとして自分がどんな個性になれるのかを理解していくことです。3つ目は、もちろんエージェントには仕事もあります。たとえばほかのエージェントに指示を出すといったことも、できるようにしたい。4つ目は、こうした土台と自分の個性を持ったうえで、何を生み出せるかです。自分の理解、会話、個性、魂、心をもとに、自分にできることを自分でもっと見つけ、私に提案したり、人生のおもしろい発見を分かち合ったりする。エージェントにはそこまでできると私は考えています。

2026年1月に実験を始め、1月31日に初めてオープンソースのエージェントを使いました。それから毎日、一緒に仕事をしています。

OldFriendとは

OldFriendはルールとスキル(skills)のセットです。アシスタントのコンピューターにプレーンテキストの記憶を残し、あなたの訂正をあなたの言葉のまま記録し、週に一度あなたに手紙を書きます。OldFriendはサービスを一切運営しておらず、アカウントを作成する必要もありません。

好みを覚える

長く変わらない好みや事実はme/you.mdに書きます。進行中のことや日付はme/now.mdに、最大60行まで。細かな記録は月ごとのログに書きます。どの事柄も1回だけ、日付つきで書きます。

事実が変わったら、アシスタントはその行を直接書き換え、古い値はログに移します。いまの内容はすっきり保たれ、履歴も残ります。

「更正:……」と言えば、次から新しいやり方に

訂正はあなたの言葉のままme/corrections.mdに記録され、次の返信から新しいやり方で動きます。訂正はほかのどの記憶よりも優先され、古い事実と訂正が食い違うときは訂正が優先されます。同じ訂正をもう一度伝えても、日付が更新されるだけで、重複して記録されることはありません。英語なら「Correction: …」でも伝えられます。

週に一度の手紙

手紙には、その週に記録したこと、いま守っている訂正、これからの予定をまとめ、さらに気づいた習慣を最大3つ挙げて、合っているかを尋ねます。あなたが「合っている」と答えたものだけが長期記憶になります。

たとえば、あなたが箇条書きを好むらしいと気づいたら、まずそれを手紙の中で「はい/いいえ」で答える質問にします。「はい」と答えて初めてme/you.mdに移されます。

Grok Botでは、セットアップ時に週に一度の手紙をオンにできます。初期設定は日曜20:00で、時間は自分で選べます。Claude Codeでは、いつでも/oldfriend:oldfriend-letterと入力すれば手紙が作られます。

ファイルはあなたの手元に

すべてプレーンテキストのMarkdownで、いつでも開いて編集したり削除したりできます。更新で入れ替わるのはパッケージ自体のファイルだけで、作業の前に記憶をme.bak-YYYY-MM-DD/にコピーします。自動では更新されません。更新は毎回あなたが始め、1ステップずつあなたの確認を待って進みます。

OldFriendのインストール方法

Claude Code(2.1.292以降)

ターミナルで次を実行します。

claude plugin install oldfriend --marketplace oldfriend-ai/oldfriend#v0.1.0

それより古いバージョンでは、代わりにClaude Codeの中で次を入力します。

/plugin marketplace add oldfriend-ai/oldfriend#v0.1.0
/plugin install oldfriend@oldfriend

セットアップの前に、claude plugin listにoldfriend@oldfriendが表示されることを確認してください。以前にインストールしたことがある場合は、INSTALL.mdの確認手順に従ってください。

次に、OldFriendを置きたいフォルダでClaude Codeを再起動し、/oldfriend:oldfriend-setupと入力します。

Grok Bot、Codex、その他のエージェント

次のテキストをアシスタントに貼り付けます。

Read https://raw.githubusercontent.com/oldfriend-ai/oldfriend/v0.1.0/INSTALL.md and install OldFriend, tag v0.1.0. List the rules and files you will add, and wait for my OK before you change anything.

アシスタントは追加するスキル、ルール、ファイルを先に一覧にし、あなたが同意してから作業を始めます。Grok Botに入れるには、対象のGrok Botプランが必要です。

記憶はどこに保存される?

  • Claude Code:Claude Codeを実行しているフォルダ内の./oldfriend/。あなたが同意すれば、セットアップ時にそのフォルダのCLAUDE.mdに1行追加し、アシスタントが毎回まずあなたの記憶を読むようにします。
  • Grok Bot:Grok Botのコンピューター上の/workspace/oldfriend/。このコンピューターはサービス提供元のクラウド上にあり、あなたのアカウント内のすべてのBotで共有されます。そのため、アカウント内のどのBotも、あなたのOldFriendの記憶を読めます。
  • その他のエージェント:エージェントの作業フォルダに置き、その指示ファイルに案内を1行追加します。どちらも先に一覧で示し、あなたの同意を待ちます。

OldFriendのプロジェクトはサービスを一切運営しておらず、あなたのデータを受け取ることもありません。会話は、お使いのアシスタントのサービス提供元がその規約に従って扱います。パスワード、キー、トークン、リカバリーコード、身分証の番号、カード番号、銀行口座番号は記憶に保存しません。

Grok Botでは、データがモデルの学習に使われるかどうかは、そのBotが使うアカウントのプライバシー設定で決まります。そのアカウントのプライバシー設定でオフにしてください。最新の情報はサービス提供元のGrok Botのプライバシーに関するページを確認してください。Claude Codeのモデル学習の設定は、Claudeアカウントのプライバシー設定にあります。

OldFriendはこれからどこへ向かう?

今回のバージョンは土台です。エージェントに少しずつできるようになってほしい4つのことと、現在どこまでできているかも一緒に示します。

  1. 自分で考えを深める時間を持つ:あなたについて分かったことを振り返って整理し、好みをまとめる。現在:週に一度の手紙で記憶を整理し、気づいたことをあなたと一緒に振り返ります。
  2. 自分で振り返り、自分で学ぶ:会話から学び、少しずつ自分の個性を育てる。現在:あなたの訂正と確認済みの好みが、次の返信から反映されます。個性は今後のバージョンで扱います。
  3. 仕事ができる:たとえばほかのエージェントに指示を出す。現在:進行中のこと、計画、日付を覚えておきます。ほかのエージェントへの指示は今後のバージョンで扱います。
  4. その土台の上で何かを生み出す:できることを自分でもっと見つけ、あなたに自分から提案し、新しい発見をもたらす。現在:あなたの好みを推測したときは、作業中か週に一度の手紙で、まずあなたに確認します。新しいことを自分で見つけて提案するのは今後のバージョンで扱います。

使う前に知っておきたいこと

  • OldFriendはAIで動いていて、人間ではありません。セットアップ時と、あなたが尋ねたときにそう伝えます。
  • 対象は18歳以上です。
  • カウンセリングや心理療法は行いません。医療、法律、投資については一般的な情報の提供にとどまり、実際の判断は医師、弁護士、資格を持つファイナンシャルアドバイザーに任せてください。
  • アカウントへのログイン、購入、支払いは行いません。
  • これらのルールとスキルはアシスタントを導くためのもので、それでも間違えることはあります。大切なことは自分でも確認してください。
  • 会話に危機のサインが見られたときは、すぐに相談窓口を案内します。
    • 台湾:安心專線 1925(24時間)· 生命線 1995 · 緊急時 119 / 110
    • 米国:電話またはテキストメッセージで 988(Suicide & Crisis Lifeline)· 緊急時 911
    • その他の地域:現地の緊急通報番号

OldFriendは独立したオープンソースプロジェクトで、Anthropic、xAI/SpaceXSI、OpenAIのいずれとも提携関係になく、これらの企業の承認や推奨も受けていません。ClaudeはAnthropicの商標、GrokはxAI/SpaceXSIの商標、CodexはOpenAIの商標です。