做了个 iOS App,能在手机上用 opencode 跟 AI 聊代码

junbaor 2026-07-10 13:28 1

大家好,
最近折腾了个 iOS App 叫 KKCode ,是一款 OpenCode 的手机客户端。


为啥做这个


其实就是自己有需求。有时候人不在电脑前,vibe coding 跑长任务时想盯进度,手机上能连上就方便多了。
现在 AI 编程工具一抓一大把,但都是桌面端的,手机上也有,但都不太满意,索性自己搞了一个。


能干啥



  • 模型随便切,Claude 、GPT-4 、Gemini 都行,看你服务端配了啥

  • AI 回复是流式的,生成的时候你能随便滚,不会把你拽到底

  • 代码高亮、Markdown 这些基本的都有

  • AI 调了啥工具、改了哪个文件、输入输出是啥,都能看到

  • 能发图片,截个报错截图丢过去问就行

  • 深色模式、多语言(中英日韩德法葡俄)都有


缺点



  1. 不能单用 — App 本身没有 AI ,就是个遥控器,Mac 上得开着 opencode 才行。

  2. 得自己搞网络 — 同一 Wi-Fi 下直接连最省事。出了门想用,得自己搭 Tailscale 之类的内网穿透

  3. 只认 opencode — 不支持 Cursor 、Cladue Code 、Codex

  4. 手机终究是手机 — 看代码、问问题挺爽,但真要改代码还是得回电脑。


怎么连


电脑上跑一行命令:


opencode serve --hostname 0.0.0.0 --port 4096

手机上填地址端口就连上了。


链接


官网: https://kkcode.app


App Store 搜 KKCode 就能下到, 暂时没打算收费。


有兴趣的可以试试,有问题直接跟帖说,我都看。

最新回复 (9)
  • TrackBack 07-10 15:19
    1
    opencode 原生就有 web 吧,套你这层壳的意义在哪里
  • junbaor 楼主 07-10 15:22
    2
    @TrackBack “有”和“好用”的区别
  • ethanpeng 07-10 15:25
    3
    好像和在用的 whisperCode 一样
  • junbaor 楼主 07-10 15:41
    4
    @ethanpeng whisperCode 看起来就是 webview 套 opencode 的 web ui; 刚才有个 reddit 老哥给我推荐 OpenClient ,喜欢 Liquid Glass 效果的可以看看它。
  • saaak 07-10 16:19
    5
    太麻烦了还得输地址端口,有没有可能自动扫描局域网,或者给 opencode 做个插件启动后生成二维码扫码链接
  • ethanpeng 07-10 16:48
    6
    @junbaor #4 试用下你的 kkcode 确实比 whisperCode 好看多了
    但是不支持按照项目分组,看着有点乱
  • junbaor 楼主 07-10 18:29
    7
    @saaak 扫描局域网可以考虑,插件二维码我考虑下,主要不想做中继服务器
  • junbaor 楼主 07-10 18:29
    8
    @ethanpeng opencode 对项目的定义有点不符合我的习惯,我想想要不要优化
  • saaak 07-10 21:43
    9
    @junbaor #7 不需要中继啊,接 opencode 的 hook ,启动后根据配置自动生成二维码包含地址和端口信息
* 帖子来源V2EX
返回