Repository navigation
Releases: MR-TABATA/SyncLane
Release list
SyncLane 0.2.10
発言の全文検索の索引(FTS5)を足した版。
- 全文検索の索引: 3文字単位(trigram)の索引を、データベースの中に持つ。日本語も、部分一致で探せる。3文字以上の語は索引で探し、それより短い語は、これまでどおり、本文を直接探す。珍しい語の検索が速くなる(試験では約3.5倍)。よく出る語や、2文字の語は、これまでと同程度
- 最初の起動で、自動で作る: 新しい版を入れた最初の起動で、いまある会話から、索引を作る(1度だけ。数千〜数万件で、1秒前後)。以降は、会話が増えるたびに、自動で追従する
- データベースが、約4割大きくなる(索引の分)
- データベースの版(スキーマ)は変わらない。古い版のアプリでも、開けて、会話を足せる(索引がずれない)
- 索引が無いとき(読み取り専用で開いた MCP など)は、これまでの検索に自動で戻る
- 0.2.9 を使っている場合は、アプリが更新を知らせます
インストール: dmg を開いて、SyncLane.app を /Applications に入れてください。
ダウンロードは https://mrktools.app/ja/synclane/download/ からも可能です。
SyncLane 0.2.9
題名を、話題のまとまり(区切り)ごとに編集できるようにした版。
- 区切りごとの題名: 長く続いた1つの会話でも、片方の話題の題名を変えて、もう片方に影響しない。一覧の題名の右の ✎ から、その区切りだけの題名を編集する。空にして保存すると、会話全体の題名に戻る。編集した題名は、取り込みで上書きされない
- 区切りの決まり方: 前の発言から30分以上あいた位置と、Claude Code が長くなった会話を要約して続けた位置で、自動で区切る。要約して続けた位置は、取り込みが記録する。すでに取り込んだ会話には、起動時に1度だけ、記録ファイルをさかのぼって残す
- 題名の提案: 「最近の発言から提案」で、最近の発言から、手元の規則で候補を出す。外には何も送らない
- 0.2.5 までを使っている場合は、アプリが更新を知らせます
インストール: dmg を開いて、SyncLane.app を /Applications に入れてください。
ダウンロードは https://mrktools.app/ja/synclane/download/ からも可能です。
SyncLane 0.2.5
サーバーに送る会話の「秘密の伏せ方」を、より思ったとおりに使えるようにした版。
- 「必ず伏せる語」で、
名前=や名前:のように = か : で終わる行は、続く値も伏せる(例:tabata_key=と書けば、tabata_key=…の値が伏せられる。名前は残る)。画面の説明と入力例にも書いた - 名前が
_key/-key/Keyで終わる代入も、標準で伏せる(licenseKey: "…"、MY_APP_KEY=…など)。値が鍵らしいとき(16 文字以上で、英字と数字が両方入っている)だけ。primary_key・cache_key・public_keyなど、秘密ではない鍵の名前は伏せない - 0.2.4 を使っている場合は、アプリが更新を知らせます
インストール: dmg を開いて、SyncLane.app を /Applications に入れてください。
ダウンロードは https://mrktools.app/ja/synclane/download/ からも可能です。
SyncLane 0.2.4
サーバーに送る会話の「秘密の伏せ方」を、設定の画面から決められるようにした版。
- 設定に「秘密の伏せ方」を追加: 「必ず伏せる語」(社内のホスト名・顧客名・案件のコード名など。
re:で始まる行は正規表現)と、「伏せなくてよい値」(完全に一致したものだけ、そのまま送る)を、画面から編集できる。保存先はデータベースの隣のmask-block.txtとmask-allow.txtで、直接編集もできる - 0.2.2 から、サーバーに送る会話は、API キー・トークン・パスワードなど、秘密に見えるものを伏せてから送る。手元の記録と検索は、元のまま
- 保存先と取り込み元の場所の決め方を、OS ごとに分けた(macOS の動作は変わらない)
- 0.2.3 を使っている場合は、アプリが更新を知らせます
インストール: dmg を開いて、SyncLane.app を /Applications に入れてください。
ダウンロードは https://mrktools.app/ja/synclane/download/ からも可能です。
SyncLane 0.2.3
⌘, と ⌘F が効かないことがあったのを直した版。
- ⌘, で設定、⌘F で検索: アプリのメニューに「設定…」(SyncLane メニュー)と「検索…」(編集メニュー)を置き、ショートカットを割り当てた。画面にフォーカスが無いときでも効く
- 0.2.2 を使っている場合は、アプリが更新を知らせます
インストール: dmg を開いて、SyncLane.app を /Applications に入れてください。
ダウンロードは https://mrktools.app/ja/synclane/download/ からも可能です。
SyncLane 0.2.2
サーバーに送る会話から、秘密を伏せるようにした版。
- 秘密を伏せて送る: API キー・トークン・秘密鍵・URL の中のパスワード・
password=…のような代入を、[MASKED:種類]に置き換えてから、サーバーへ送る。対象は、会話の本文と題名。手元の記録と検索は、元のまま。迷ったら伏せる側に倒しているので、秘密でないものを伏せることもある - 伏せなくてよい値: データベースの隣の
mask-allow.txtに、1 行に 1 つ書くと、そのまま送る(値が完全に一致したときだけ) - 必ず伏せたい語: 同じ場所の
mask-block.txtに書く。社内の名前(ホスト名・顧客名・案件のコード名など)に使う。re:で始まる行は正規表現 - すでにサーバーへ送った会話は、サーバーに残っています。この版で伏せられるのは、これから送る分です
- 0.2.1 を使っている場合は、アプリが更新を知らせます
インストール: dmg を開いて、SyncLane.app を /Applications に入れてください。
ダウンロードは https://mrktools.app/ja/synclane/download/ からも可能です。
SyncLane 0.2.1
アイコンを刷新し、Gemini・ChatGPT の長い会話の取り込み漏れを直した版。
- アイコンを刷新: 縦の線に吹き出しが並ぶ、会話のタイムラインの形に
- 長い会話の取り込み漏れを修正(Chrome 拡張): Gemini で、画面から遠い古い答えが取り込まれず、最新の数件しか入らないことがあった
- サーバーへの送信(任意): 設定の「サーバー」タブから、会話を選んで会社などのサーバーへ送れる。既定では何も送りません。送る会話はルールで除外でき、MCP からサーバーの会話も探せる
- 0.2.0 を使っている場合は、アプリが更新を知らせます
インストール: dmg を開いて、SyncLane.app を /Applications に入れてください。
ダウンロードは https://mrktools.app/ja/synclane/download/ からも可能です。
Chrome 拡張: https://mrktools.app/downloads/synclane/SyncLane-extension.zip(入れ方は README を見てください)
SyncLane 0.2.0
Codex と、ウェブ版の Gemini・ChatGPT の会話を、取り込めるようにした版。
- Codex の会話を、アプリが自動で取り込む(Codex アプリ・Codex CLI。
~/.codex/sessions)。ChatGPT のウェブ版に出ない、「このコンピューター」で動かした作業も入る - Gemini・ChatGPT(ウェブ版) の会話を、Chrome 拡張で取り込む(Chrome で開いた会話が対象)。送り先は、この Mac の SyncLane だけ
- 拡張は、画面の作りが変わって読み取れなくなると、アイコンに「!」を出す(アプリが起動していないときは「×」)
- 画面の一覧に、取り込み元(Codex・Gemini・ChatGPT)を表示
- macOS(Apple Silicon・Intel)。署名・公証済み。0.1.0 を使っている場合は、アプリが自動で更新を知らせます
インストール: dmg を開いて、SyncLane.app を /Applications に入れてください。
ダウンロードは https://mrktools.app/ja/synclane/download/ からも可能です。
Chrome 拡張: https://mrktools.app/downloads/synclane/SyncLane-extension.zip(入れ方は README を見てください)
SyncLane 0.1.0
初回リリース。
- Claude Code の会話を、自分の PC に保存して、キーワードと日付で検索できる
- 日付ごとのタイムライン
- MCP サーバーとして、Claude Code・Claude アプリから、過去の会話を検索できる(読み取り専用)
- 表示言語とメニューバーが、日本語・英語に対応
- macOS(Apple Silicon・Intel)。署名・公証済み
インストール: dmg を開いて、SyncLane.app を /Applications に入れてください。
ダウンロードは https://mrktools.app/ja/synclane/download/ からも可能です。