两个 Claude 怎么拼一台机器用?这条 12⭐ Skill 把 Cowork 和 Code 焊一起了

你有没有这种感觉:Claude Cowork 聊天框里思路转得飞快,但凡涉及「在我 Mac 上跑一下」就开始装死?——它跑在云端沙盒里,看不到你的真实环境。

想跑测试?装依赖?推个 Git?对不起,沙盒里啥也没有。

而你本地的 Claude Code 倒是全能——它有你的 shell、你的 repo、你的 brew——但你总不能在浏览器和终端之间来回切啊。

这个 12⭐ 的 Skill 把两边焊在一起了

cowork-to-code-bridge 干的事一句话说清:在 Cowork 沙盒和你本机之间架一条秘密通道,让云端的 Claude 把任务交给本机的 Claude Code 真去跑,结果再流回聊天框。

架构极简,零网络端口:

  • 一个常驻 daemon(macOS 走 launchd,Linux 走 systemd,WSL2 也行)
  • 一个共享文件夹 ~/.cowork-to-code-bridge/,两边都能读写
  • 一个 token 鉴权
  • 白名单脚本机制——daemon 只跑你批准过的脚本

整个东西靠「写文件 + 读文件」握手,没有 open port、没有 HTTPS 隧道,安全性立得住。

你能用它干嘛

举个最爽的用法:

“在我 ~/projects/myapp 目录里跑一下 pytest,把失败的修了再 push”

这句话发到 Cowork,云端 Claude 立刻把任务和 idempotency_key 写进共享文件夹的 queue/。本机 daemon 看到有新任务,调起本地的 claude-code 进程跑 run_claude.sh,把 stdout 流回 progress/ 让你实时看进度,最后结果写进 results/

整个过程你在 Cowork 聊天框里就能盯进度、看日志、看 diff——但活是真在你本机跑的。

它还能:
– 直接跑白名单里的 shell(npm installgit statusdocker ps)而不走 agent
– 配 max_budget_usd 防止单任务烧光 API 额度
– 断电/断网后 idempotency_key 保证任务不会重跑两次

一行命令安装

Mac 用户最舒服:

curl -fsSL https://raw.githubusercontent.com/abhinaykrupa/cowork-to-code-bridge/main/install.sh | bash

装完之后下次启动自动拉起,重启不丢。Linux/WSL 用户有 systemd 的同样一行,没 systemd 的也有 manual path 教程。

它跟你想的不一样

很多人以为「Claude 自己跑本地代码」早就是默认能力了。其实不然——Cowork 在浏览器云端,沙盒和你的本机是 hypervisor 级别隔开的,没有任何内置通道。

这个 skill 是社区给的一个相当干净的解法:不绕授权、不开端口、不偷跑脚本,把「可控 + 安全」两个事都做了。

如果你已经在用 Cowork 写代码、又不想切回终端,这玩意儿基本算必装。


🔗 GitHub:https://github.com/abhinaykrupa/cowork-to-code-bridge

支持环境:macOS / Linux / WSL2(需要 Python 3.10+,原生 Windows 暂不支持)

Stars:⭐ 12(截至 2026-09)


GitHub: https://github.com/abhinaykrupa/cowork-to-code-bridge

评论区

0 条评论

登录后可评论。

苏棠 138 阅读