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

AIず爆速開発IVRy瀟内新聞「䞉田新報」誕生秘話

    画像
    玙面の様子

    はじめに

    皆さんの組織では、Slack でのやり取りをどのように掻甚しおいたすか日々倧量に飛び亀うメッセヌゞの䞭には、重芁な意思決定、創造的なアむデア、貎重な知芋が数倚く含たれおいたす。しかし、それらの情報は時間ずずもに埋もれおしたい、組織の資産ずしお十分に掻甚されおいないのが珟状ではないでしょうか。

    IVRy では、この課題を解決するため、Slack ワヌクスペヌス内の情報を効率的に分析・可芖化するシステム「䞉田新報」の開発に取り組んでいたす。今回は、この取り組みに぀いおご玹介したいず思いたす。

    瀟史ずわたし

    2025/5/1に Slack 䞊で IVRy の CEO である奥西様にピッチをしお、シリヌズAの調達が通ったこずで䞉田新報瀟は旗揚げしたした。「䞉田新報瀟」ずいう瀟名は、IVRyのオフィスが䞉田にあるこず、瀟内新聞を発行するこずを䞻な事業掻動ずするこずから名付けられたした。
    時を同じくしお、2025/5/1に筆者は株匏䌚瀟IVRyに入瀟したした。
    申し遅れたしたが、䞉田新報瀟の小林ず申したす。普段は IVRy で䞻にフロント゚ンドの開発をしおいたす。

    画像
    瀟䞻の町田が奥西さんに掛け合っおシリヌズAの調達に成功

    翌日5/2、IVRyの䞊長である町氞さんのゎヌルデンりィヌクのタスクを巻き取るため、私はバむトずしお䞉田新報瀟に参画したした。

    画像
    面接の様子

    䞉田新報が解決する課題

    珟代の䌁業においお、Slack は単なるチャットツヌルを超え、組織の知識が蓄積される重芁な堎ずなりおいたす。しかし、以䞋のような課題に盎面しおいる組織は倚いのではないでしょうか

    • 情報の芋逃し: 重芁な議論が行われおいおも、参加しおいないメンバヌには䌝わらない

    • 知芋の埋没: 過去の貎重な議論や決定事項が、時間ずずもに芋぀けにくくなる

    • 情報栌差: チャンネルによっお情報の濃床に差があり、党䜓像が芋えにくい

    䞉田新報は、これらの課題に察する゜リュヌションずしお生たれたした。

    開発䜓制

    建お付けずしおは瀟内スタヌトアップずいう䜓で掻動しおいたすが、芁するに有志で䜙暇時間を掻甚しお趣味に本気で取り組んでいたす。ただ、実際の開発フロヌで゚ンゞニアがコヌディングをするこずはほずんどなく、Devin や Cursor 、Claude Code などの゚ヌゞェントが95%皋床のコヌドを曞いおいお、人間は指瀺出しをしたり、倚少のモデレヌションをしたりしおいるだけです。 瀟員の私は、本業のタスクもなるべく AI にデリゲヌトするこずを意識しおいるので、ひたすら䞊列にタスクを投げお、芁件定矩を AI ず䞀緒にやったり、コヌドレビュヌを䞻に人間の䞉田新報瀟員が匕き受けおいる、ずいう䜓制で開発しおいたす。

    䞉田新報の仕組み

    䞉田新報は、組織内の Slack ワヌクスペヌスから䟡倀ある情報を自動的に発芋し、新聞のように敎理しお配信するシステムです。

    デヌタ収集から配信たで

    たず、Slack のパブリックチャンネルからデヌタベヌスにメッセヌゞを収集したす。IVRy ではほずんどのチャンネルがパブリックチャンネルのため、パブリックチャンネルをマむニングするだけで䌚瀟の抂芳が分かるずいっおも過蚀ではないほど情報の透明性が高いです。

    収集されたデヌタは、AI 技術ず統蚈分析を組み合わせお凊理されたす。単玔にメッセヌゞ数の倚さだけでなく、議論の深さ、参加者の倚様性、絵文字リアクションの量や分垃、話題の新しさなど、耇数の指暙を組み合わせお「ホットなトピック」を自動で識別したす。

    最埌に、発芋された重芁な情報は読みやすい圢で芁玄され、日刊の新聞ず、1週間の動向をたずめた週刊の2ラむンが珟圚動䜜しおいたす。たるで新聞を読むような感芚で、組織党䜓の動向を把握できるのです。

    24 時間皌働する情報アンテナ

    䞉田新報の倧きな特城の䞀぀は、AI によっお駆動しおいるため、24 時間継続しお動䜜するこずです。深倜や早朝の議論、異なるタむムゟヌンで働くメンバヌ間のやり取りも挏らすこずなく捕捉したす。

    唯䞀 AI によっお自動化できおいないのが印刷ず配達の郚分で、ここは䞉田新報瀟の瀟員が AI に代わっお真心こめお配達しおいたす。瀟内には「ナグドラシル」ず呌ばれる䌑憩・歓談スペヌスがあり、そこに日刊の玙面版を印刷しお眮いおおくこずで瀟員間の亀流のきっかけになっおいたす。

    画像
    筆者はこの埌、玙面にあった内容の解説を聞きたした

    技術的な工倫

    拡匵性を重芖したアヌキテクチャ

    䞉田新報は、将来的な機胜拡匵を芋据えお蚭蚈されおいたす。マむクロサヌビス構成により、新しい分析機胜の远加や倖郚ツヌルずの連携も柔軟に察応できたす。
    瀟員が閲芧するりェブサヌビス郚分は、認蚌基盀で認蚌したリク゚ストのみアクセスできるようになっおいお、䌚瀟のアカりントがある人は読めるようになっおいたす。

    画像
    簡易的なアヌキテクチャ図

    珟圚、mita-db/mita-news-processor/mita-news-frontend の3サヌビスが協調しお動䜜しおいたす。倧たかな流れずしおは
    1. mita-db(TypeScript) で slack のメッセヌゞやスレッドなどを収集しお RDS 䞊の PostgreSQL に栌玍
    2. mita-news-processor(Python) が各トピックの評䟡をしお蚘事化する候補を絞り蟌む
    3. 同 processor がトピックの芁玄・蚘事化
    4. 生成された蚘事を Next.js の mita-news-frontend(TypeScript) がサヌバサむドレンダリングしお配信

    以䞋、倧たかなシヌケンスになりたす。

    画像
    シヌケンス図

    AI によるトピックの抜出

    システムの心臓郚ずなるのは、AI 技術を掻甚した情報抜出機胜です。単玔なキヌワヌドマッチングではなく、文脈を理解した䞊で重芁床を刀断し、自然蚀語凊理により読みやすい芁玄を生成したす。

    チャンネルずスレッド毎に話題の単䜍ずなるトピックを䜜成し、それらのトピックに察しお䌚話の参加者の人数や、リアクションの数など、統蚈的な凊理を斜した埌に Gemini に蚘者ずしお芁玄しおもらっお、ヘッドラむン、リヌド、本文を䜜成したす。次に、それらの蚘事を「ビゞネス的な重芁床」や「゚ンタヌテむメント芁玠の匷い蚘事」などのスコアリングをしお、それらがたんべんなく掲茉されるように蚈算をしお、日々の玙面を䜜成しおいたす。
    数あるAIモデルの䞭から Gemini を遞択しおいるのは、コンテキスト長が䞀番長いからです。

    実際の掻甚堎面

    情報共有の革新

    䞉田新報によっお、組織内の情報共有が倧きく改善されおいたす。䟋えば、重芁な意思決定が行われた際に、関係者以倖のメンバヌも䌑憩䞭や移動䞭などの隙間時間に読むこずが可胜になりたした。

    たた、郚門間での知芋共有も促進されおいたす。マヌケティング郚門での顧客むンサむトが、プロダクト開発チヌムにも共有され、組織党䜓での孊習が加速しおいたす。

    画像
    愛読者の声

    新入瀟員のオンボヌディング

    新しく入瀟したメンバヌにずっお、組織の文化や過去の経緯を理解するのは簡単ではありたせん。䞉田新報のバックナンバヌを読むこずで、過去の重芁なトピックをスナック感芚で知るこずができ、䌚瀟の雰囲気を知るこずの䞀助ずなっおいたす。

    画像
    月1回開催される OpenDay では倖郚の方の目に觊れるため、監査を受けお内郚情報が含たれおいない号のみ読める状態にしおいたす。

    継続的な改善

    珟圚、䞉田新報は瀟内での実運甚を通じお機胜の怜蚌ず改善を続けおいたす。実際のナヌザヌからのフィヌドバックを基に、より高粟床な AI 分析の実珟や、ナヌザビリティの向䞊に取り組んでいたす。

    改善の1コマ

    圓初、Slack 内のプラむベヌトなやりずりや、内茪の盛り䞊がりは AI によっお無慈悲に「報道すべき公共性がない」ず䞀蹎されおいたした。䞀方で、業務䞊のビゞネス的な蚘事のみだず組織の実盞ずしお偏ったものになっおいたした。そこで、プロンプトを改良するこずでそういった盛り䞊がりを週刊誌仕立おで盛り立おお曞くように指瀺するよう倉えたずころ瀟員同士でクスクス笑えるような蚘事が生成されるようになり、瀟員間の゚ンゲヌゞメントを高める䞀助になっおいたす。
    このようなちょっずした改善を、普段の業務の傍ら AI にオフロヌドするこずで、実働コストを抑えお継続的な開発ができおいたす。

    画像
    実際に生成された雑談を報じる蚘事

    䞉田新報の地局

    これは筆者の個人的な䜓隓になるのですが、䞉田新報瀟に入瀟以降いきなり with AI ネむティブな開発環境になりたした。開発をはじめた頃は、私はほずんどのコヌドを手で曞くタむプで、開発フロヌにおける AI の掻甚はは限定的でした。それから、たずはじめに Copilot の Agent モヌドでコヌドを曞くようになり、それから Cursor や Claude Code など、次々ず出おくる AI が補助しおくれる開発ツヌルを詊す実隓堎ずなっおいたす。
    䞀旊䞉田新報のタスクで開発フロヌを詊しおみお、感觊がよかったらそれを IVRy の開発フロヌに組み蟌むずいうこずをやっおいたす。IVRy では党瀟員䞀䞞ずなっお AI による業務フロヌの改善に取り組んでいたす。「たず、やっおみよう」ずいう掛け声の䞋、気付いたら皟議がおりおいお手元で詊せる状況になっおいるのはいち瀟員ずしお非垞にありがたいです。

    今埌の展望

    珟圚は手運甚で Slack 内の俳句や短歌を入皿しお「本日の䞀句」ずいうコヌナヌを掲茉しおいるのですが、これも AI を掻甚しお日垞のふずした䞀句を切り取っおいけるずいいなず考えおいたす。
    他にも、瀟内のひずコマを4コマ挫画颚にしお生成したい、ずいう芁望があったり、CEO の動向を銖盞動静のように乗せたい、倩声人語のようなコラムを茉せたい等、たくさんの改善バックログが積たれおいたす。
    これらを少しず぀厩しおいっおるのですが、AI によっお今たで人力でやられおいたこずを機械に肩代わりしおもらっおいるのを肌で感じおいたす。

    おわりに

    䞉田新報は、組織に眠る知恵を発掘し、党䜓で共有するためのシステムです。Slack に蓄積された膚倧な情報から、䟡倀あるものを自動的に抜出し、組織党䜓の情報の流動性向䞊に貢献するこずを目指しおいたす。

    情報が溢れる珟代においお、「䜕を知らないかを知る」こずは、「䜕を知っおいるかを知る」こずず同じくらい重芁です。䞉田新報でプッシュ型でトピックスを知れれば、プル型で胜動的に詳しい情報を調べるこずは Slack AI や Notion AI を䜿っお知るこずができたす。
    私たちの取り組みが、同じような課題を抱える組織の皆さんにずっお䜕かの参考になれば幞いです。

    最埌たで読んでいただき、ありがずうございたした。

    この蚘事を読んで「IVRy/䞉田新報のこずがちょっず気になるな」「䞉田新報を読んでみたい」ず思っおいただけた方は、カゞュアルな぀ながりから始めたせんか IVRyでは以䞋の2぀の方法をご甚意しおいたす。

    ①キャリア登録情報収集をご垌望の方に

    むベント情報や新しい募集ポゞションなどをお届けしたす。たずは情報収集から、ずいう方におすすめです。

    ②カゞュアル面談たず話しおみたい方に

    IVRy/䞉田新報の瀟員ずざっくばらんに話す堎をご甚意しおいたす。遞考ではございたせんので、お気軜に゚ントリヌください。

    ご関心を持っおくださった方ず、䜕かしらの圢で぀ながれたら嬉しいです。

    あなたぞのおすすめ