你的AI编程助手被困在电脑里多久了?

对很多开发者来说,OpenCode已经成了日常思考的工具——规划功能、审代码、debug。但有个尴尬的现实:人一离开工位,这套工作流就断了。手机浏览器打开慢、操作别扭、没有键盘支持,根本算不上正经工具。

打开网易新闻 查看精彩图片

一位开发者干脆自己动手解决了这个问题。他做了一款叫WhatCode的iPhone应用,让OpenCode真正跑在了手机上。

核心设计很巧妙:AI代理继续在你的机器上运行,手机只负责当界面。你出门带走的不是算力,是控制权。

连接方式也做得够轻。终端里跑一条命令,daemon会启动OpenCode、把它暴露到本地网络,然后打印一个二维码。扫完就连上了。之后你能浏览所有项目、跟代理对话、看实时回复流式输出——代理对你代码库的完整访问权限,和桌面端完全一致。

任务完成或代理需要介入时,手机会弹通知。不用一直盯着屏幕等。

具体能做什么?项目切换、实时聊天、技能调用、命令执行,这些基础能力都有。Pro版解锁无限会话,下载本身免费。

上手四步走:先在机器上装好OpenCode;终端执行npx @whatcode-ai/sdk;App Store下载WhatCode;扫终端里的二维码。daemon会包办启动、网络暴露、保活重连这些事。

不想装daemon也行。自己跑opencode --serve --hostname ,然后在应用里手动填URL。只是体验会差一截——没有二维码配对、没有推送通知、项目排序和自动重连也没有。

外网访问也有解法。加--tailscale参数,自动走Tailscale网络搭HTTPS隧道。

非开发者能不能用?能。只要机器上已有OpenCode,复制粘贴两条命令就完事,之后就是个普通App。

背后的判断很直接:AI编程代理正在变得真正可用,但大多数人只会在电脑前打开它们。WhatCode想拆掉这个场景限制。

路线图上的待办包括手机端直接改文件、更好的项目管理、以及Android版本。现在先试试,然后告诉开发者你的想法。