AI News HubLIVE
サイト内リライト3 分で読了

Slax Reader CLI: AIエージェントが使える後で読むライブラリ

Slax Reader CLIは、後で読むリストをAIエージェントが呼び出せるファーストクラスのツールに変えます。このCLIは、ClaudeやChatGPTなどのエージェントに永続的な保存場所を提供します。記事では、要約ではなくフィルタリング、ルールベースの一括保存、逆RSSワークフロー、過去のアーカイブ検索という4つの主要ユースケースを紹介。製品はオープンソースでセルフホスティング可能、永久バックアップと全文検索は無料です。

ソースHacker News AI著者: wulujia

Slax Reader チームは、後で読むアプリ「Slax Reader」をAIエージェントから直接操作できるコマンドラインインターフェース(CLI)をリリースしました。このCLIの核心的な価値は、読書リストを単なるデータの山から、プログラム可能な永続ストレージへと変える点にあります。Claude Code、Claude Desktop、Codex、Gemini CLI、Cursorなど、あらゆるAIエージェントがスクリプト経由でこのライブラリを読み書きできるようになります。

なぜCLIが必要なのか?現在のAIエージェントには「リンクを保存する場所」が決定的に不足しています。たとえば、Claude Codeに「この記事を後で読めるように保存して」と指示しても、それはできません。ChatGPTはURLを要約できますが、将来あなたが見つけられる場所にリンクを書き込むことはできません。ブラウザエージェントがタイムラインをスキャンしても、情報を保存する場所がありません。各会話はそのツールの中に閉じ込められています。Slax Reader CLIはこのギャップを埋め、読書ライブラリをエージェント間の共有基盤とします。

具体的には、次の4つの革新的なワークフローをサポートします。

  1. 要約ではなくフィルタリング。ほとんどの「AIが長文を読んでくれる」ツールは要約をデフォルトとしますが、Slax Readerチームはフィルタリングの方が有用だと考えます。たとえば、Claude Codeに「今朝保存した長文記事を取得し、最も直感に反する3つのポイントと、おそらく私が反対する1つのポイントを教えて」と指示します。エージェントは内部で reader-cli list --filter inbox --json を呼び出し、適切なブックマークを選び、reader-cli get --markdown でコンテンツを取得します。あなたはUUIDを見る必要はありません。必要なのは記事を圧縮することではなく、それが時間を費やす価値があるかどうか、そしてその中のどの5分が重要かを知ることです。
  1. ルールによる一括保存reader-cli add はURLを受け取りますが、より興味深いのはエージェントに選別を任せることです。「Hacker Newsのトップページをスキャンし、200ポイント以上の投稿をすべてアーカイブモード(完全スナップショット)で保存。」「私のXタイムラインを監視し、私が最もよく保存する8つのアカウントが投稿したリンクを保存。」「このSubstack出版物の過去30記事をスキャンし、タイトルに「エージェント」を含むものを保存。」これはスクレイピングですが、違いはルールを自然言語で記述し、スクレイパーを書く必要がないことです。
  1. 逆RSSワークフロー。従来のRSSワークフロー:N個のフィードを購読 → RSSリーダーが全コンテンツを取得 → あなたがヘッドラインをスキャン → 後で読むものを保存 → 実際に読む。Slax Readerはステップ3(自分でヘッドラインをスキャンする部分)をAIに委ねます。エージェントがフィードを購読 → エージェントがスキャンしてダイジェストを送信 → あなたが読む価値のある3つを指定 → エージェントがReaderに保存。著者はこのワークフローでオープンソースLLMのリリース追跡を行っており、エージェントがHuggingFaceのトレンド、Anthropic/Mistral/Meta/Qwen/DeepSeekのリリースページ、r/LocalLLaMA、arxiv-sanityをスキャンし、新しいモデルカードやベンチマークを「モデル」タグで保存、週次ダイジェストを生成。この設定後、著者はRSS購読の大半を解除したそうです。
  1. 過去の自分への問い合わせ。ライターは誰でも車輪の再発明をします。先月読んだ、ある概念を明確に説明した記事を今見つけられない。新しい記事を書き始める前に、Claude Codeに「私のSlax Readerアーカイブから、過去90日間のエージェント設計パターンに関するものをすべて見つけて」と依頼します。エージェントは reader-cli list --filter archive --json を呼び出し、コンテキスト内でフィルタリングし、「過去のあなた」からのリサーチブリーフを返します。アーカイブ全体を再読する必要はありません。著者は、自分の現在の見解と矛盾するものを読んだときは #self-challenge タグで保存し、四半期ごとに読み返すことを勧めています。これであなたの意見の進化が検索可能になります。

製品面では、Slax Readerはオープンソース(Apache 2.0)、CLIはMITライセンスで、セルフホスティングが可能です。チームは財務的に安定しており、長期的な運用を約束。Pocketが2025年にMozillaによって廃止され、多くのユーザーが後で読むサービスに対するトラウマを抱えていることを認識し、同じ過ちを繰り返さないとしています。永久バックアップ(ブックマーク+全文キャッシュ)は完全無料。Readwise、Instapaper Premium、Matter、かつてのPocketはこれに課金していましたが、Slax Readerは無料です。全文検索とハイライト機能も無料。プラットフォーム固有のパーサーに継続的に投資しており、X、Threads、Substackに加え、中国向けには微信公衆号、小紅書、微博、知乎に対応。iOS、Android、Web、ブラウザ拡張機能をサポート。

インストールは1ステップ:npx @slax-lab/reader-cli@latest install でCLIとAIエージェントスキルをインストール。次に reader-cli login でAPIキーを貼り付けて認証。使用例:reader-cli add https://example.com --tags "models,ai" --archivereader-cli list --filter inboxreader-cli get --markdown。エージェントにインストールガイドのURLを渡して、すべてを任せることもできます。