给远程 VibeCoding 工具做了两个新功能:多配置并行启动 Claude Code / Codex + IM 远程预览 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
请不要在回答技术问题时复制粘贴 AI 生成的内容
jazzenchen

给远程 VibeCoding 工具做了两个新功能:多配置并行启动 Claude Code / Codex + IM 远程预览

  •  
  •   jazzenchen
    jazzenchen 6h 48m ago 229 views

    给远程 VibeCoding 工具做了两个新功能:多配置并行启动 Claude Code / Codex + IM 远程预览

    大家好,之前在 V2EX 发过自己在制作的工具 VibeAround ,收到了一些宝贵的反馈意见。加上自己日常使用 coding agent 的过程中,也发现除了模型能力、开发工具能力之外,还有很多 workflow 上的小摩擦。

    比如我自己购买了 Claude Code 和 Codex 订阅,但还是想试试看 DeepSeek V4 或者小米 MiMo 的 API ,尤其是同时多开不同设置的 Claude Code 或 Codex 来对比模型能力;

    再比如远程用飞书或者微信指挥 Claude Code / Codex 干活时,想预览一下当前进展,或者把做好的内容分享给朋友、同事等等。

    于是最近就在 VibeAround 里补上了两个能力:LaunchPreview

    Launch:配置一键切换、命令行多开

    有类似能力的工具不少,比如大名鼎鼎的 cc-switch ,不过很少看到可以同时用不同配置开启多个命令行窗口的,也很少有在切换配置时不改动原始 Claude Code / Codex 配置文件的。这也是我做 Launch 功能时的主要目标。

    不多赘述,直接上图:

    Launch 多 Profile

    Launch Provider

    Launch

    Preview:快速预览本地 VibeCoding 的结果,并可以分享出去

    Preview 是另一个我自己用得很多的功能。

    虽然之前的 VibeAround 支持 IM 远程控制,也可以在浏览器上直接访问命令行,但如果想看到实际效果,还是要回到电脑旁边,或者让 AI 去部署到云服务上,都不是很方便。

    现在 Preview 利用了 tunnel 通道,走了一个更直接的流程:agent 做完东西之后,通过反向代理直接生成预览链接,在浏览器、手机或 IM 里立刻就能打开看。

    考虑到安全性,第一次访问 tunnel 链接的时候,需要在 IM 里把配对码发送给机器人完成验证。

    Preview 流程

    试用地址

    如果你也在用 Claude Code 、Codex 、Gemini CLI 或类似工具,欢迎试用,也欢迎拍砖:

    项目地址:https://github.com/jazzenchen/VibeAround

    每一个宝贵的 Star 和意见,都是我继续维护推进这个项目的最大助力!

    No Comments Yet
    About     Help     Advertise     Blog     API     FAQ     Solana     1273 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 23ms UTC 23:41 PVG 07:41 LAX 16:41 JFK 19:41
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86