UNLINEARITY/CLI-WeChat-Bridge
将 AI 命令行工具以最为原生的方式,集成到微信 ClawBot 中,目前支持集成 Codex、Claude Code、OpenCode、Pi Agent。 支持微信和本地终端线程(thread/session)共享、双向对话,支持将本地文件传输至微信,微信也支持发送文件到终端。现已支持多 cli 切换、微信表情绑定指令、双向 /resume 对话恢复。
解決的問題
此專案允許使用者遠端與在終端中本地執行的 AI 編碼助手進行互動。它彌補了本地開發環境與 WeChat 之間的差距,讓使用者能向本地 AI 工具發送請求,並在行動裝置上接收輸出結果、狀態更新以及權限請求(批准/拒絕),而無需遷移至網頁介面或託管機器人。
運作方式
此工具扮演 WeChat 訊息平台與多個本地 CLI 基礎 AI 代理之間的橋樑。支援連接 Codex、Claude Code、OpenCode 和 Pi。系統將本地終端作為主要介面,而 WeChat 則作為遠端輸入/輸出通道。使用 node-pty 進行終端模擬,並支援守護程序模式,以實現長期連接以及在不同 AI 適配器之間切換。
適用對象
偏好使用原生 CLI 工具(如 Claude Code 或 Codex)作為主要工作流程的開發者,但希望在遠離電腦時,也能透過 WeChat 從手機發送指令並監控 AI 代理的進度。
主要亮點
- 多代理支援:支援連接 Codex、Claude Code、OpenCode 和 Pi。
- 遠端審核:可直接在 WeChat 中處理 CLI 權限請求(確認/拒絕)。
- 守護程序模式:維持持久連接,並透過 WeChat 命令(例如
/claude、/codex)在不同 AI 工具間切換。 - 表情符號綁定:將特定 WeChat 表情符號綁定至常見指令(如
/confirm或/stop),以實現更快的互動。 - 檔案傳輸:支援從 WeChat 向本地 CLI 發送檔案供 AI 解析,並可將本地檔案傳送回 WeChat。
- 工作區隔離:使用目前目錄作為工作區,確保不同專案目錄之間相互隔離。
相關
- 專案
- 專案
- 專案
- 專案
- 專案