AI that gives すべてのアプリ Claude Sessions, simply

Claude Sessions, simply

Claude Codeのセッションをひとつのウィンドウに。どれもワンクリックでターミナルに再び開けます。

  • テレメトリなし
  • 広告なし
  • アカウント不要
  • オープンソース
  • オフラインで動作

このアプリについて

何をするか

Claude Codeはすべての会話をディスクに保存しますが、そこへ戻るにはIDの一覧と向き合うことになります。このアプリは同じファイルを読み、一覧として表示します。タイトル、プロジェクトのフォルダ、最後に触れた日時、いま動いているもの。セッションをクリックすると、iTerm、Terminal、Ghostty、Warp、kitty、WezTerm、Alacrittyのいずれかで、正しいフォルダと正しい再開コマンドとともに開きます。検索、プロジェクトでの絞り込み、名前の変更、アーカイブへの移動ができ、Claude Code自身のファイルには一切書き込みません。上部の暗い帯は、ランダムな豆知識をひたすら尋ね続けるClaude Codeの会話のループです。静かなウィンドウが好みなら折りたためます。

誰のために

MacのターミナルでClaude Codeを使っていて、セッションIDの山の中で会話を見失ったことがある人のために。

しないこと

タイトルに必要な範囲を超えて会話を読むことはなく、何も削除せず(アーカイブはこのアプリ内でセッションを隠すだけ)、同期もアカウントもありません。macOS 13以降で動作します。ビルドはAppleの署名がないため、macOSが一度許可を求めます。豆知識の帯だけがネットワークに触れます。

気になる人のために

私が確認したこと

確認日

自分のスマートフォンにインストールし、完成版ビルドから権限を読み取り、ネットワーク通信を観察しました。アプリがダウンロードするものはすべて一か所から来ます。GitHub上のスクリプトが以下の情報源を取得し、小さなファイルにして、そこから配信します。アプリがこれらの機関と直接通信することはありません。

権限

  • 読み取るファイル~/.claude にあるClaude Code自身のセッションファイルと、Application Supportにあるアプリ自身の設定ファイル2つ。
  • Automationターミナルアプリにセッションのタブやウィンドウを開くよう指示します。macOSが一度確認します。

通信先

  • uselessfacts.jsph.pl上部の帯のためのランダムな豆知識。オフラインでは内蔵リストを使います。あなたやセッションに関する情報は送られません。リクエストが運ぶのはIPアドレスだけで、どのウェブサイトを開くときも同じです。

アプリに含まれないもの

解析なし、クラッシュレポートなし、アカウントなし、更新確認なし、同期なし、広告なし。

この翻訳はAIによるもので、日本語を母語とする人の確認をまだ受けていません。日本語がわかる方で、おかしな箇所に気づいたら hello@aithatgives.org までご連絡ください。直します。