wechat-cli:コマンドラインでWeChatのチャット履歴を管理

·Toolin 編集部

オープンソースのWeChatコマンドラインツールwechat-cliは、11のコマンドでローカルのWeChatデータを操作でき、チャット履歴のエクスポート、メッセージ検索、統計分析に対応。AI Agentとの統合のために設計されています。

wechat-cli:コマンドラインでWeChatのチャット履歴を管理

WeChatのグループチャットには毎日何万件ものメッセージが流れ、重要な議論は雑談にかき消されてしまいます。履歴を延々とさかのぼっても見つからない。退会すれば情報を逃す不安が残り、退会しなければ読み切れません。

wechat-cliが解決するのはまさにこの問題です:WeChatのコマンドラインツールで、コマンドを通じてローカルのWeChatデータを操作できます。すべてローカルで動作し、サードパーティのサーバーを一切経由しないため、アカウント停止リスクはゼロです。さらに重要なのは、もともとAI Agentのために設計されている点です——すべての出力がデフォルトでJSON形式です。

wechat-cliとは

簡単に言えば、wechat-cliはWeChatデータへのローカルコマンドラインインターフェースです。チャット履歴の閲覧、メッセージ検索、データのエクスポート、統計分析に加え、Claude CodeやOpenClawなどのAgentに直接WeChatデータを読み込ませることもできます。

プロジェクトはすでにオープンソース化されています。GitHubのURL:https://github.com/freestylefly/wechat-cli

wechat-cliのアーキテクチャ概要

核心機能:11のコマンドで高頻度シーンをカバー

コマンド機能
initワンクリックで初期化し、鍵を抽出
sessions最近のセッションを一覧表示
historyチャット履歴を閲覧。ページネーションと時間フィルタに対応
searchメッセージを全体検索。チャットとメッセージ種別の指定に対応
contacts連絡先の検索と詳細表示
membersグループメンバーを一覧表示
statsチャット統計:最も活発な人、メッセージ種別の分布、24時間のアクティブグラフ
exportチャット履歴をMarkdownまたはプレーンテキストにエクスポート
favoritesWeChatのお気に入りを閲覧
unread未読セッションを確認
new-messages新着メッセージを差分取得

コマンドラインの使用例

AI Agentとの統合

wechat-cliのコマンド出力はデフォルトでJSONです。つまり、そのままAgentで使えます。たとえばClaude Codeでは:

「AI技術交流グループ」の最新10件のメッセージをまとめて

Agentは自動で次を呼び出します:

wechat-cli history "AI技术交流群" --limit 10 --format text

OpenClaw、WorkBuddy、QClawなどの主要なAgentフレームワークへの統合にも対応しています。WeChat Botと組み合わせれば、WeChatの中から直接Agentに質問することさえ可能です。

WeChat Bot統合の様子

データのエクスポートとバックアップ

チャット履歴は、Markdownまたはプレーンテキスト形式へのワンクリックエクスポートに対応しています。Feishu CLIと組み合わせれば、Feishuドキュメントに直接アップロードしてバックアップや共有を行うこともできます。

エクスポートとFeishu統合

インストール方法

GitHubから直接ダウンロードしてインストールします。Agentにインストール手順を自律的に学習させることもできます:

# GitHub 仓库
git clone https://github.com/freestylefly/wechat-cli.git

注意:本プロジェクトは個人の学習目的に限られ、違法な目的への悪用はできません。データは完全にローカルに基づいており、クラウドにアップロードされることはありません。ローカルモデルと組み合わせれば、完全にプライベートな利用も実現できます。

wechat-cliをベースにした製品WeSight

作者はwechat-cliをベースに、デスクトップ向けAgent製品 WeSight を開発しました。CLI機能とOpenClawエンジンを内蔵し、以下の機能を提供します:

  • グループチャット日報の概覧:毎日のグループメッセージ、発言者数、最も活発なメンバーを自動で総括
  • メッセージの時間帯分布と種別分布の可視化
  • AIによる要点総括:「中心的な議論トピック、重要な意思決定、フォローアップ待ちの論争、エッセンスコンテンツ」の4つの観点で総括
  • グループチャットのインサイトをWeChatグループへワンクリックで転送

WeSightのグループチャット分析画面

WeSightは現在招待制テストの段階にあり、公式サイトで招待コードを取得してからダウンロードして試せます:https://wesight.ai

WeSightのインサイト分析

関連記事

Hy-Memory:AI Agent に超強力な記憶力を搭載する
AI製品

Hy-Memory:AI Agent に超強力な記憶力を搭載する

Hy-Memory は Tencent が発表した OpenClaw 用メモリプラグイン。6層の記憶フレームワーク、System1/System2 デュアルシステム、進化チェーンの3層アーキテクチャで、Agent があなたの偏好、決定、履歴を本当に記憶できるようにし、記憶フラグメントを70%以上削減します。

Toolin 編集部
PilotDeck:清華大学がオープンソース化したエージェント OS
AI製品

PilotDeck:清華大学がオープンソース化したエージェント OS

PilotDeck は清華大学 THUNLP 研究室などのチームが共同でオープンソース化した Agent OS で、WorkSpace の独立隔離、ホワイトボックス型の記憶管理、スマートルーティングによるコスト削減、Always-on による能動的実行をサポートします。

Toolin 編集部
5大モデル実測:Qwen3.7 Max のプログラミング能力は本当に通用するのか
AIチュートリアル

5大モデル実測:Qwen3.7 Max のプログラミング能力は本当に通用するのか

Qwen3.7 Max はプログラミング競技ランキングで世界2位に到達し、Claude Opus 4.7 に次ぎます。本記事では液体シミュレーション、六角形 2048、地下鉄博物館、ブラウザ OS の4つのタスクで、Qwen3.7 Max、GPT-5.5、Gemini 3.5 Flash、DeepSeek V4、Claude Opus 4.7 のプログラミング性能を実測比較します。

Toolin 編集部
Accio Work エンタープライズ版:チームの Skills と Agent をワンクリック共有
AI製品

Accio Work エンタープライズ版:チームの Skills と Agent をワンクリック共有

Alibaba の Accio Work がエンタープライズ版を発表。チーム内での Skills と Agent のワンクリック共有と自動更新をサポートし、中小チームの Agent 協働のペインを解決します。

Toolin 編集部
Alipay Token Pay:Agent が代わりにお金を使うための決済インフラ
AI製品

Alipay Token Pay:Agent が代わりにお金を使うための決済インフラ

Alipay が世界初の Token Pay サービス、AI ウォレット、AI 付、AI 収の4大製品を発表。フルスタックの AI ネイティブ決済体系を構成し、すでに3億件のエージェント決済を完了しています。

Toolin 編集部
Hermes Agent:オープンソースの Python プロジェクトが OpenAI Codex を破る
AI製品

Hermes Agent:オープンソースの Python プロジェクトが OpenAI Codex を破る

Hermes Agent は3つの工学的最適化で起動時間を63%短縮し、11項目の CLI ベンチマークで Rust 製の OpenAI Codex を6:5で破りました。GitHub のスターは16万を突破。

Toolin 編集部