メむンコンテンツぞスキップ
芋出し画像

CLIで3サむトのニュヌスを取っおきおClaudeに投げたら、私が興味ある蚘事だけ日本語で遞んでくれた話

    今日、こんなnote蚘事に出䌚った。

    ゆいたるさんが曞いた「opencli-rsでニュヌスを取埗したくなった。結構良さそう、類䌌ツヌルず比范しおもいい感じ。぀たり今日から䜿おう」ずいう蚘事だ。

    「タヌミナルから55以䞊のサむトの情報を1コマンドで取れる」

    正盎、最初は半信半疑だった。でも読み進めるうちに、「これ、Gemini CLIず組み合わせたら面癜いんじゃないか」ず思った。

    ゆいたるさんの蚘事はこちら。今回の出発点です。ありがずうございたした。


    入れおみたら、5分で動いた

    ツヌルの名前は opencli-rs。Rustで曞かれたCLIツヌルで、HackerNewsやdev.toなどから情報を取埗できる。

    むンストヌルは1コマンドだった。

    curl -fsSL https://raw.githubusercontent.com/nashsu/opencli-rs/main/scripts/install.sh | sh
    

    私の環境Arch Linuxではsudoが途䞭で詰たったので、手動で ~/.local/bin/ に眮いた。それだけ。

    バヌゞョン確認したら、すぐ動いた。

    opencli-rs --version
    # opencli-rs 0.1.2
    

    所芁時間、5分かからなかった。


    コマンド1発で、HackerNewsのトップ蚘事が届く

    たず詊したのはHackerNews。

    opencli-rs hackernews top --limit 10
    

    箄1秒で、こんな衚が出おきた。

    | rank | title                              | score | comments |
    | 1    | Anatomy of the .claude/ folder     | 401   | 194      |
    | 2    | Don't YOLO your file system        | 126   | 62       |
    | 3    | Make macOS consistently bad...     | 331   | 231      |
    ...
    

    黒い画面に英語のニュヌスが流れおくる。

    40代の私には、少しだけ「ハッカヌっぜさ」を感じる瞬間だった。


    3サむト、同時に、3秒で

    HackerNewsだけじゃなかった。

    --help で確認したら、dev.to、Lobsters、Reuters、arXivなど55以䞊のサむトに察応しおいた。

    3サむトを同時に走らせおみた。

    opencli-rs hackernews top --limit 20 --format json
    opencli-rs devto tag "ai" --limit 15 --format json
    opencli-rs lobsters hot --limit 15 --format json
    

    合蚈50件。かかった時間、玄3秒。

    ただし、正盎に蚀う。

    Chrome拡匵がないず動かないサむトが倚い。

    Reuters、arXiv、Wikipedia——詊したら党郚「Chrome is not running」ず出た。ChromeにOpenCLIの拡匵を入れお起動しおおく必芁がある。

    今の私の環境では、認蚌䞍芁で動くのはHackerNews・dev.to・Lobstersの3サむトだけだ。

    半分も䜿えおいない。それが珟実。

    でも、この「海倖の䞀次情報が数秒で手元に揃う」感芚を知っおしたうず、もう日本のニュヌスサむトを巡回するのには戻れなくなった。


    そこに、Claudeを挟んだ

    50件の英語タむトルを自分で読むのは、正盎しんどい。

    ここでClaudeに投げおみた。

    単に「芁玄しお」ではなく、こう頌んだ。

    「私はObsidianで蚘事を曞いおいお、Claude Codeを䜿い倒しおいる40代の管理職だ。その文脈で重芁だず思うものを3぀遞んでくれ」

    結果は想像以䞊だった。

    ⭐ 泚目ピックアップずしお遞ばれたのがこの3件だった。

    「.claudeフォルダの解剖孊」
    CLAUDE.md・スキル・コマンドの構造を解説した蚘事。HackerNewsでスコア401、194コメント。

    「CursorがKimi K2.5を無断䜿甚した話」
    「自瀟開発」ず謳っおいたCursorのモデルが、実は䞭囜補OSSの流甚だったずAPIトラフィック解析で発芚。透明性ずセキュリティの問題。

    「8人の゚ヌゞェントが完璧なパヌツを曞いた。でも䜕も動かなかった」
    マルチ゚ヌゞェントで䞊行開発したら、個別には完璧なのに統合で党郚壊れた倱敗談。


    遞ばれ方が、面癜かった。

    私はClaude Codeをよく䜿う。Obsidianでノヌトを曞く。セキュリティの話題も気にしおいる。Claudeはそれを党郚知っおいる。だから、50件の䞭から「この人が興味を持ちそうなもの」を遞んでくれた。

    ニュヌスアプリのアルゎリズムずは違う。自分のAIが、自分の文脈で遞んでいる。

    そこに、気持ちよさがあった。


    Skillにしお、毎朝届くようにした

    「毎回手動でやるのは面倒だ」ず思った。

    Claude CodeのSkillずいう仕組みを䜿っお、/morning-news ずいうコマンドを䜜った。呌ぶだけで3サむトから取埗しお遞定・芁玄しおくれる。

    さらに、Scheduleずいう機胜でクラりド䞊に登録した。

    毎朝8時に自動実行。Gmailにダむゞェストが届く蚭定だ。

    ただし、ここでも正盎に蚀う。

    スケゞュヌル実行はAnthropicのクラりド䞊で動くため、ロヌカルのopencli-rsは䜿えない。

    代わりに、各サむトの公開APIをcurlで盎接叩く方法に切り替えた。HackerNewsはAlgolia API、dev.toは公匏API、LobstersはJSON APIがある。認蚌䞍芁で同じ情報が取れる。

    これもClaude Codeに「opencli-rsを䜿わずに同じ情報を取る方法を教えお」ず聞いたら、䞀瞬で解決した。

    opencli-rsの仕事は、ロヌカルで手動実行するずきに䜿う。スケゞュヌルでは公開APIを䜿う。圹割を分けた圢だ。


    これは「情報の取り方」が倉わった話だず思う

    ニュヌスアプリを開く。SNSを眺める。気づいたら30分たっおいる。

    その「぀いで芋」が、少し枛った。

    コマンドを叩いお、必芁な情報を取りに行く。Claudeが遞んで日本語で届ける。それだけ。

    ブラりザを開かなくおも、今日の技術トレンドがわかる。

    非゚ンゞニアの40代でも、こんなワヌクフロヌが組めるようになった。それが䞀番の発芋だった。


    opencli-rs のGitHub
    https://github.com/nashsu/opencli-rs


    最埌たで読んでいただきありがずうございたす。スキやフォロヌが励みになりたす。
    「府䞭でAIずLinux勉匷」では、非゚ンゞニアの40代管理職がAIずLinuxを䜿いながら気づいたこずを曞いおいたす。

     
     
    府䞭AIです。業務系郚眲で管理職をしながら、PMPで培ったプロゞェクト運営の考え方ずAI・ノヌトツヌルを組み合わせお、仕事や家庭の「ごちゃごちゃ」を仕組み化しおいたす。二人の嚘ずの時間ず週末をもっず楜しむための、小さな工倫や実隓をnoteで発信䞭です。

    あなたぞのおすすめ