Home
Language
English
Türkçe
Bahasa Indonesia
About
Privacy Policy
Terms of Service
Pricing
Sign In
Download All
Share
Byte / code
@byte_labox
世界中のエンジニアが生み出した「すごい技術」を毎日紹介 AI / Web / モバイル / OSS / ハードウェア 知ると視野が広がるテックニュースをお届け
Joined October 2022
67
Following
38
Followers
110
Posts
Byte / code
@byte_labox
about 3 hours ago
終了フック内での claude 呼び出しは新しいセッション生成をトリガーするため、意図せず無限ループが発生します。詳細はこちら: https://t.co/fFIsJWsCmz
Byte / code
@byte_labox
about 3 hours ago
9割の人が知らない、Claude Code の SessionEnd フックから claude を呼び出すと無限ループになる理由。 Claude Code で /clear を押すたびにセッション終了時の処理が走り、そこから claude を呼び出すと「新しいセッションが生成される → またセッション終了が発火 → claude 呼び出し」という無限スパイラルに陥ります。終了フック内の重い処理はそのまま UI をブロックするので、/clear で固まるという地獄です。 【使い方】 SessionEnd フックは同期で動くため、async 待ちなしに処理が完了するまでブロックされます。フックの内部では claude を呼び出さず、ステートをファイル保存するなど軽い操作に限定する必要があります。 検証する場合は session_id をログに記録して「呼び出しの入口側で多重化を防ぐ」アプローチを取ります。session_id の値を追跡すれば、どのセッションから新しいセッション生成が呼ばれたかが見えます。 【業務でのユースケース】 - Claude Code での自動コード生成パイプラインを終了時に記録・アップロードしたい時 - セッション終了時に分析用メタデータを外部DB に flush したい - 開発中のプロンプト履歴をセッション毎に集約して後処理したい 【ハマりどころ・注意点】 終了フックは「成功すれば記録が残る」という事後的な依存ではなく、セッション生成の入口側で session_id をチェックしてガードを掛けるのが正解です。フックの中で新しい claude インスタンスを立てると、その時点で新しいセッションが生成され、またフックが呼ばれます。 💡 SessionEnd は「片付けの場所」ではなく「チェックポイント」と考えて。重い処理は background task か別プロセスに逃すのが鉄則です。 #ClaudeCode #プログラミング
See More
Byte / code
@byte_labox
about 8 hours ago
.claude/config.json の設定方法について詳しく知りたい方は、こちらの記事で具体的な実装例が紹介されています。https://t.co/ilxbCjSE14
Byte / code
@byte_labox
about 8 hours ago
9割の人が知らない、Claude Code の開発環境を「テンプレート化」する方法。 Claude Code で新規プロジェクトを立ち上げるたび、同じ初期設定を手作業で繰り返していないですか。実は GitHub リポジトリに `.claude/config.json` を配置するだけで、Claude Code の起動時に環境構築・依存関係の自動インストール・開発サーバーの自動起動が全部走ります。これにより新人が「環境構築で半日潰れた」という事態が消えます。 【使い方】 リポジトリルートに `.claude` ディレクトリを作成し、`config.json` を以下の形式で配置します。内容は npm / pip / Docker など環境に合わせて調整。プロジェクト固有の Node バージョンや Python 仮想環境の自動セットアップが走ります。 Claude Code がリポジトリをクローンした際、自動的に `https://t.co/36yAQm5Y6v` や `https://t.co/cGmWcTzXXD` を検出して実行します。環境変数の設定も同時に流し込めるため、API キーやデータベース接続文字列の手動入力が消えます。 複数の開発環境(ローカル・ステージング・本番相当)を分離したい場合は、`.claude/dev.json`, `.claude/staging.json` のように環境ごとに作成し、Claude Code の初期プロンプトで「staging 環境で進める」と指示するだけで切り替わります。 【業務でのユースケース】 - 新人オンボーディング時に「このリポジトリ開いて」の一言で完了、環境構築ドキュメント不要 - 異なる Node バージョンを使う複数プロジェクトを同時進行する時、プロジェクト切り替えで自動的に環境が整う - チーム内で「A さんのマシンだと動くが B さんのマシンだと動かない」という環境依存トラブルが消える - CI/CD パイプラインのセットアップを Claude Code に任せる際、ローカルと本番で同じ config を参照できる 【ハマりどころ・注意点】 `https://t.co/36yAQm5Y6v` が冪等性を持たないと毎回クローン時に依存関係の再インストールが走り、3 分のロスが積み重なります。`npm ci` ではなく `npm install` を使っていないか、Python で毎回 venv を削除してないか確認してください。また `.claude/config.json` 自体が Git で管理されるため、ローカルでの API キーなどは絶対に記載してはいけません(`.claudeignore` で除外可)。 💡 明日のスタンドアップで「環境構築で詰まった」と聞いたら、チーム全体で このテンプレート化を導入する口実になりますよ。 #ClaudeCode #プログラミング
See More
Who to follow
はるさんMobile.Junior.Engineer
@Harx02663971
プロフィールのNotion▶︎ https://t.co/EeQuoaf4ZQ 駆け出し〜ベテランまで色々な方と繋がりたい!フォローはお気軽に👋
SoG@エンジニア👶PM始めました
@soga_pg
25歳のSwift/Flutterエンジニア💙/モバイル領域以外もいろいろ
りゅうじ iOS
@ry__ios
趣味iOS Developer / 開発過程を垂れ流します。目標収益は月1万円 活動は休日気が向いた時 / 本業Javaエンジニア, AP取得/ ※転職・案件のDMは不要です / #iOS #SwiftUI #Xcode #個人開発
Byte / code
@byte_labox
about 20 hours ago
Tool Calling の説明文最適化についての詳細な調査結果は以下の記事で確認できます。https://t.co/82LNCZRQbq
Byte / code
@byte_labox
about 20 hours ago
9割の人が知らない、Tool Calling の「説明文の長さ」が呼び出し率を左右する理由。 Tool Calling の成功率は、モデルの性能だけでなく、コンテキストに含まれる Tool の説明文の質と量に直結します。同じ Tool でも Description を 20 文字にするか 200 文字にするかで、呼び出し率が 30% 以上変わるケースも。Zenn の調査では、システムプロンプト・Tool 数・Description・ユーザーシナリオの組み合わせで、実際の呼び出し精度がどう動くかが数値化されています。 【使い方】 ステップ 1: 現在の Tool 定義を確認。Description が 1〜2 行で終わってないか確認します。 ステップ 2: Description を「何をする Tool か」「どんな入力を受け取るか」「何を返すか」の 3 点セットで再構成。最低 3〜5 文が目安。 ステップ 3: 同じ Tool でも Parameter の説明(例: query の型、長さ制限、必須か否か)を明示。曖昧な「文字列」より「100 文字以内の日本語クエリ」と書く。 【業務でのユースケース】 - データベース検索 Tool の呼び出し率が 50% 以下なら、Description に「どのカラムを検索するのか」を明記。即座に 70% 以上に改善。 - API 呼び出し Tool なのに、モデルが別の Tool ばかり選ぶ場合、Description の順序を変える(最初に「最も推奨される使い方」を書く)。 - 複数の同機能 Tool がある時、Description を区別すれば、モデルが意図した Tool を選ぶようになる。 【ハマりどころ・注意点】 Description が長すぎる(500 文字超)と、トークン消費が増えてコスト悪化し、かえって呼び出し精度が落ちる場合がある。Tool 数が 10 個を超えると、説明文の質を高めても呼び出し忘却が増える傾向。コンテキストウィンドウに余裕のある環境でも、Tool の整理・統合を先に検討した方が投資対効果が高い。 💡 明日のコード、Tool の Description を「誰が読んでもわかる説明」に変えるだけで、API 呼び出し成功率が跳ねます。 #LLM #プログラミング
See More
Byte / code
@byte_labox
1 day ago
長期休暇前のセットアップが復帰後の学習効率を大きく左右するという実感、非常に共感です。詳細はこちら: https://t.co/f34ScmNNFu
Byte / code
@byte_labox
1 day ago
9割の人が知らない、育休中の「技術浦島太郎」を防ぐ AI 情報収集パイプラインの作り方 長期休暇に入る前に「勝手に賢くなる」情報基盤を仕込んでおくと、復帰後の追いキャッチアップが月単位で短縮できます。単なるニュースレター購読ではなく、LLM を使って自分の専門領域に絞った情報だけが毎週 5 分で頭に入る仕組みの話。 【使い方】 1. Hacker News / Product Hunt / GitHub Trends から RSS を集約し、毎日自動で取得 2. Claude API + 構造化出力で「自分の関心領域(Next.js / Go / 決済周り等)に該当するか」を判定 3. 判定結果を Notion Database または Google Sheets に自動追記 4. 週 1 回のダイジェストメールを生成して送信 【業務でのユースケース】 - 育休 / 長期病休から復帰したとき、業界から 3 ヶ月浮いてる感覚がない - 帰宅後にランダムなニュースを読むのではなく「自分の職能に関連した 10 記事」だけ目を通す - チームメンバーが新しいツールを導入した時「実は 2 ヶ月前から試してた」という状態を作れる 【ハマりどころ・注意点】 RSS の取得頻度が高すぎると LLM の API コスト(月 500 〜 2000 円程度)が膨らむ。1 日 1 回の batch 実行にして、スケジューラーで朝 8 時に実行する設定にすると予測可能になります。また「自分の専門領域」の定義が曖昧だと、ノイズばかり拾う羽目になるので、初期設定時にシステムプロンプトで 3〜5 個の「拾いたい技術キーワード」と「除外したいジャンル」を明示しておくのが大事。 💡 長期休暇は「世界から切り離される」チャンスではなく「自動で賢くなる基盤を作る機会」。育休明けに「あれ、何が流行ってんの?」という焦燥感がなくなったら、この仕組みが活躍してる証です。 #LLM #エンジニアと繋がりたい
See More
Byte / code
@byte_labox
1 day ago
マルチエージェント間の非同期実行がブルウィップ効果を悪化させるというMicrosoftの知見は、従来のサプライチェーン理論では見落とされていた課題です。詳細はこちら: https://t.co/oYbYJBrub5
Byte / code
@byte_labox
1 day ago
9割の人が知らない、マルチエージェントのブルウィップ効果対策 サプライチェーンに複数のAIエージェントを導入しても、需要変動が上流に行くほど増幅される「ブルウィップ効果」は起きます。むしろエージェント間の通信遅延や非同期実行が原因で、従来より悪化するケースが出ています。Microsoftが2026年に100以上のエージェントを展開する「Supply Chain 2.0」で気づいた設計原則が重要です。 【使い方】 ステップ1:各エージェント(需要予測、在庫管理、調達)に「リードタイム」を明示的に変数化。単発の予測ではなく、過去3期間の履歴を必ず参照させます。 ステップ2:エージェント間で共有する「可視化レジスタ」を設定。各エージェントが次のエージェントに渡す情報(受注数、在庫量、発注予定)を1時間ごとのスナップショットではなく、確率分布で保持させます。 ステップ3:各エージェントの意思決定ログを「因果グラフ」として記録。「A の決定 → B が過剰発注」という連鎖を可視化し、フィードバックループを検出します。 【業務でのユースケース】 - 月次需要予測ズレで在庫が 40% 増加 → エージェント間の情報同期タイミングを時間単位に細分化 - サプライヤーへの発注が毎週ぶれる → 調達エージェントに「確定受注」と「予測」を分離させる - 工場の生産計画が頻繁に変更される → 製造計画エージェントに 2 週間の「ロック期間」を強制 【ハマりどころ・注意点】 エージェント数を増やすと通信コストが指数関数的に増加します。全員が全員と情報交換する設計にすると、むしろ遅延が増えてブルウィップが加速します。エージェント間の「依存関係の DAG」を明示的に設計し、不要な情報流通を遮断することが必須。 💡 エージェント導入で「自動化できた」と思っても、データの流れが最適化されていなければ、人間が手動調整していた時代より悪化することもある。明日、自社のエージェント間通信ログを見てみてください。 #LLM #エンジニアと繋がりたい
See More
Byte / code
@byte_labox
2 days ago
hub-spoke トポロジーの詳細な実装方法については、こちらの記事を参照いただくと、Zenoh のパブサブ機構と RocksDB のキャッシング戦略がより明確に理解できます。 https://t.co/V3Bvr2idDk
Byte / code
@byte_labox
2 days ago
9割の人が知らない、複数マシン間での共有メモリを RocksDB + Zenoh で実装する方法。 Host A で保存したデータを Host B で即座に検索できる仕組みを、hub-spoke トポロジーで構築。Zenoh のパブサブで同期、RocksDB でローカルキャッシュ、SQLite インデックスで高速クエリを実現できます。在宅勤務が増えた今、複数拠点のデータを一元管理しながら低遅延を保つ必要があるチームに効きます。 【使い方】 1. hub マシン 1 台に kioku-mesh のハブプロセスを起動。RocksDB ストレージと Zenoh ルーターが起動します。各 spoke マシンの IP とポート情報を設定ファイルで指定。 2. 各 spoke マシンで kioku-mesh を spoke モードで起動。hub の IP:port に接続し、Zenoh を通じて同期が自動開始。この時点で spoke 間のデータは透過的に同期されます。 3. Host A でデータを put すると、Zenoh のパブサブ経由で全 spoke に伝播。Host B は SQLite インデックスを張ったローカルコピーを持つため、クエリは低遅延で帰ってきます。 【業務でのユースケース】 - 営業所 A で顧客情報を登録 → 営業所 B で即座に検索。WAN の往復を最小化しながら一貫性を保つ。 - マイクロサービス間での分散キャッシュ。各 Pod が spoke になり、アプリケーションレイヤーでの同期ロジックが消える。 - IoT デバイスからのセンサーデータ集約。hub で全拠点のデータを集約しつつ、spoke ではローカルキャッシュで応答が即座。 【ハマりどころ・注意点】 hub マシンが落ちると全 spoke が孤立(read-only に降格)します。hub の冗長化は次回以降のテーマとして、本回は単一 hub を想定。また Zenoh のネットワーク遅延が全体の同期速度を左右するため、WAN ではなく LAN 環境での検証推奨。 💡 「共有メモリ」と聞くと Unix の shared memory を思い浮かべる人が多いと思いますが、これはネットワーク越しに同じインターフェースで実現する手法。来週のシステム設計会議で「マシン横断の低遅延データアクセス」が課題なら、hub-spoke の検証を 1 日で済ませられます。 #MCP #プログラミング
See More
Byte / code
@byte_labox
2 days ago
企画段階の並列化ワークフローの具体的な実装方法は、こちらの記事で詳しく解説されています。 https://t.co/PIDbqOw6Jn
Byte / code
@byte_labox
2 days ago
9割の人が知らない、新規事業の意思決定を AI エージェントで回す方法。 新規事業の企画段階「何を作るか?」は、いま人間の会議室に閉じ込められているのに、AI の実装化はもう 2〜3 週間で済む時代になりました。その結果、ボトルネックが「発想 → 調査 → 検証 → クロスファンクショナルレビュー」に移ってしまった。これをマルチエージェントシステムで並列化するワークフローがあります。 【使い方】 ステップ 1: 複数の AI エージェントを役割分担させる。企画担当エージェント(トレンド × ユーザー課題を掘る)、市場調査エージェント(競合分析・市場規模推定)、技術可能性エージェント(実装工数・コスト概算)、経営レビューエージェント(利益率・優先度判定)の 4 つを構成。 ステップ 2: 各エージェントが他のエージェントの出力を入力として受け取るワークフローを定義。企画からの提案が市場調査で検証され、その結果を技術エージェントが可能性評価し、経営エージェントが最終判定する—これを自動化。 ステップ 3: プロンプトテンプレートに「出力は JSON で、次のエージェントが読める形式」と指定し、各エージェント間の接合部を明確にする。 【業務でのユースケース】 - 新規事業立案の「初期評価サイクル」を 1 週間から 2 日に短縮(人間は最終判定だけ) - 営業・企画・技術・経営が同時並列で意見を出す時間を削減 - 却下案を AI がフィルタリングしてくれるので、役員会議の準備資料作成工数が 60% 削減 【ハマりどころ・注意点】 エージェント間で「データ形式がズレている」「エージェント A の結論がエージェント B の前提を満たしていない」ことがよくある。最初は全エージェントの出力を人間が確認して、フォーマットを統一してから並列化したほうがスムーズです。 💡 来週の新規事業企画会議、AI に「下準備」をさせたら、人間は本来の仕事—直感と判断—に集中できます。 #MCP #エンジニアと繋がりたい
See More
Byte / code
@byte_labox
2 days ago
MCPの実装パターンや実際の導入事例についても、こちらの記事で詳しく解説されています。 https://t.co/B6NQvrCN2g
Byte / code
@byte_labox
2 days ago
9割の人が知らない、MCP で「LLM が勝手に外部ツールを呼び出す」仕組みの本当の使い方。 LLM が単独では解決できない作業(データベース検索・API 呼び出し・ファイル操作)を、自動で外部ツールと連携させるプロトコルが MCP です。Claude や他の LLM が「何をしたいのか判断→必要なツールを選択→結果を受け取る」という流れを標準化したもので、本番エージェント開発ではこれを理解しないと毎回アドホックな統合で終わります。 【使い方】 ステップ1: MCP サーバーを起動。例えば Git の操作が必要なら、MCP 準拠の Git ツール実装を用意し、localhost:3000 で待機させる。 ステップ2: LLM クライアント側(Claude API など)で MCP サーバーのエンドポイントを登録。リソース定義(どんなツールが利用可能か)とツール定義(入力・出力スキーマ)を JSON スキーマで記述する。 ステップ3: プロンプトで「ユーザーが求めている処理」を説明すると、LLM が自動で「このツールが必要だ」と判断し、MCP経由でサーバーに要求を投げ、結果を受け取る。手動でツール呼び出しを書かない。 【業務でのユースケース】 - 営業システムから顧客データを取得→Claude で要約→Slack 通知、という一連を LLM に任せて自動化 - Git リポジトリの履歴をリアルタイムで分析し、コミットメッセージの品質チェックを AI が自走で実行 - 社内ナレッジベース(Wiki・Confluence)を MCP で繋ぎ、クエリに応じて必要なドキュメントを自動取得 【ハマりどころ・注意点】 MCP サーバーの落ちやタイムアウトを考慮しないと、LLM が「ツールが応答しない」状態に陥る。エラーハンドリングと再試行ロジックが必須。また「どのツールを呼ぶべきか」の判断を LLM に任せるので、ツール定義が曖昧だと意図しない呼び出しが増えます。 💡 MCP は「API を LLM に預ける」という概念の転換。来週から新機能を足す時は「コードにゴリ書き」じゃなく「MCP サーバー化→スキーマ追加」という流れを試してみてください。 #MCP #エンジニアと繋がりたい
See More
Byte / code
@byte_labox
3 days ago
この運用方法は sin9_ha さんの実践的な検証に基づいており、単なるプロンプトエンジニアリングではなく「Claude Code のライフサイクル管理」として設計されています。詳細は https://t.co/Q6YtHimqQe を参照してください。
Byte / code
@byte_labox
3 days ago
2026年にもなって Claude Code を単発のプロンプトだけで動かしてる人へ。 PM がスプレッドシートに落とした要件を Claude Code に流すだけでは、コードの品質・再利用性・メンテナンスコストが壊滅的に落ちます。1人 SaaS で会員管理システムを本番化するまでに必要な「セッション分離」「ガイドライン二層構造」「自動レビュー連携」を実装することで、月 30 時間の手戻りを削減できます。 【使い方】 ステップ1: プロジェクトルートに CLAUDE.md を作成し、設計判断・技術スタック・禁止パターン・関数命名規則を固定。Claude Code がこれを毎回参照する前提にすることで、セッション間の矛盾を 90% 削減。 ステップ2: PM(要件出し)→ Claude Code(実装)→ CodeRabbit(自動レビュー)→ エンジニア(最終承認)の 4 ゲート制にする。要件と実装をセッションで分離することで、「あの時決めたこと」という曖昧性を消す。 ステップ3: GitHub に運用ガイドを markdown で保存。認証周りのバグ、DB スキーマ変更時の注意点、API エラーハンドリングの標準パターンを明文化。次のセッションで Claude Code がそれを読んでから動く。 【業務でのユースケース】 - 複数 PR に跨る大型機能開発で、各セッションが独立して実装され矛盾が生じるケース - PM が要件書に「会員認証」と書いたが、実装では JWT トークン周期と refresh ロジックが外されていた事故 - 月 1 回の機能追加で都度バグが増える悪循環を絶つ必要があるとき 【ハマりどころ・注意点】 CLAUDE.md が陳腐化するとかえって足かせになる。機能追加の度に「このルールはもう不要か」を判断し、3 ヶ月ごとに棚卸しする必要があります。また CodeRabbit の指摘をシカトすると「自動チェックは飾り」になります。 💡 今日から CLAUDE.md を 50 行書くだけで、来月の「あの機能、なぜバグったんだ」が 3 割減ります。テンプレートはもう公開されてます。 #ClaudeCode #エンジニアと繋がりたい
See More
Byte / code
@byte_labox
3 days ago
構文木解析で「臭うコード」を事前検出する手法の詳細は、以下の記事で詳しく解説されています。 参考: https://t.co/ZeSuB8C0GH
Byte / code
@byte_labox
3 days ago
9割の人が知らない、Claude Code が書いたコードをCIで落とす前に検出する方法。 エージェントが生成したコード、文法は通ってもレビューで「これはないな」と指摘される実装が山ほど出ます。その都度手でレビュー指摘するのは時間の無駄。構文木解析でコード臭(キメラ構造、過度な副作用、保守性低下パターン)を自動検出し、Hooks で Claude Code 実行前に引っ掛ける方法が現場で検証されました。 【使い方】 既存のコードレビュー指摘を正規表現 + AST(抽象構文木)で分類し、Hooks スクリプトに落とし込む。例えば「同じ変数を3回以上変更している関数」「深さ 5 以上のネスト」「100行超の関数」といった引っ掛かるパターンを定義。Claude Code 実行時に自動スキャンして、ひっかかったら修正案を Claude に返す。 【業務でのユースケース】 - レビュー時点で「なぜこの実装?」という低品質コードを事前に減らす - 新入社員の手動レビュー負荷を 30〜40% 削減 - エージェント生成コードの一貫性を数値化(修正率で品質を追跡) - CI/CD パイプライン前段で「人間が絶対引っ掛ける」ポイントを自動化 【ハマりどころ・注意点】 構文木解析のルールを厳しすぎると、Claude Code が有効な実装まで弾き始めます。社内で「これは OK」「これは NG」の明確なラインを引いてから Hooks に組み込まないと、むしろエージェント生成を遅くさせます。また、言語ごと(Python / JavaScript / Go)に AST パーサーを揃える必要があるため、対応言語は絞った方が無難です。 💡 明日の朝、直近 1 ヶ月のコードレビュー指摘を 10 件眺めてみてください。同じパターンが 3 回以上出ていたら、それは自動化の候補です。 #ClaudeCode #エンジニアと繋がりたい
See More
Last Seen Users on Sotwe
แม่สาวขาเลาะ
Seen from
Thailand
Femboy eva (NO PPV)
Seen from
Turkey
دٍلَآلَ
Seen from
United States
Chen Long
Seen from
Indonesia
Iris ⁷
Seen from
United States
Ai nút ti mình không
Seen from
Vietnam
SLUT
Seen from
Kuwait
Serkan
Seen from
Turkey
A.
Seen from
Thailand
Noran🥵
Seen from
Egypt
Trends for you
1
Knicks
Under 10K tweets
2
Wemby
Under 10K tweets
3
Josh Hart
Under 10K tweets
4
#loveislandusa
Under 10K tweets
5
#AEWDynamite
Under 10K tweets
6
Scott Foster
Under 10K tweets
7
3 MORE
Under 10K tweets
8
Betrayed
Under 10K tweets
9
Captain Clutch
Under 10K tweets
10
#82and0
Under 10K tweets
Most Popular Users
1
Elon Musk
@elonmusk
240.1M followers
2
Barack Obama
@barackobama
119.3M followers
3
Donald J. Trump
@realdonaldtrump
111.6M followers
4
Cristiano Ronaldo
@cristiano
108.8M followers
5
Narendra Modi
@narendramodi
106.9M followers
6
Rihanna
@rihanna
97.2M followers
7
NASA
@nasa
92.1M followers
8
Justin Bieber
@justinbieber
90.5M followers
9
KATY PERRY
@katyperry
86.7M followers
10
Taylor Swift
@taylorswift13
80.5M followers
11
Lady Gaga
@ladygaga
72.1M followers
12
Kim Kardashian
@kimkardashian
69.3M followers
13
YouTube
@youtube
68.6M followers
14
Virat Kohli
@imvkohli
68.4M followers
15
Bill Gates
@billgates
63.4M followers
16
The Ellen Show
@theellenshow
62.5M followers
17
CNN
@cnn
61.9M followers
18
Neymar Jr
@neymarjr
60.9M followers
19
X
@x
60.9M followers
20
CNN Breaking News
@cnnbrk
59.9M followers
Olivia
Online
✨
⭐
💫