Claude Code 微信
Claude Code + 微信接入:AI 对话新姿势
传统的 Claude Code 需要在终端里运行,但通过 cc-connect,你可以用微信随时随地与 Claude 对话。
为什么需要这个?
- 手机端无法 SSH 到服务器,但微信随时在线
- 外出时突然有想法,立刻记录并让 AI 帮你处理
- 配合 Claude Code 的记忆功能,实现持续对话
配置步骤
1. 安装 cc-connect
sudo npm install -g cc-connect@beta 2. 微信扫码绑定
在服务器终端直接运行(不能通过 SSH 远程):
cc-connect weixin setup --project my-project ⚠️ 需要在服务器本地操作,二维码有效期短,远程 SSH 会过期
3. 配置工作目录
修改 ~/.cc-connect/config.toml:
[projects.agent.options]
work_dir = "/home/ubuntu" 4. 启动守护进程
cc-connect daemon install --config ~/.cc-connect/config.toml
cc-connect daemon start 5. 验证状态
cc-connect daemon status
tail ~/.cc-connect/logs/cc-connect.log # 查看日志 常见问题
问题:微信收到 "not logged in"
通常是 systemd 服务没有继承环境变量。检查并设置:
systemctl --user show-environment | grep ANTHROPIC
# 如果没有输出,手动设置:
systemctl --user set-environment "ANTHROPIC_API_KEY=$ANTHROPIC_API_KEY"
systemctl --user set-environment "ANTHROPIC_BASE_URL=$ANTHROPIC_BASE_URL"
cc-connect daemon restart 问题:环境变量重启后丢失
systemctl 设置的环境变量不持久化。创建环境文件:
mkdir -p ~/.config/environment.d/
echo "ANTHROPIC_API_KEY=$ANTHROPIC_API_KEY" >> ~/.config/environment.d/cc-connect.conf 使用体验
配置完成后,你可以在微信里直接发送消息给 Claude Code。它会记住对话上下文, 支持多轮对话,而且可以访问你的整个项目目录。
这不是简单的聊天机器人——这是完整的 Claude Code 实例,只是把界面从终端搬到了微信。