告别 localhost:3000,用域名做本地开发
推荐指数 39.0 NO. 010 · 2026.09.03
Stars11,657
为什么值得看
portless 把本地开发端口替换为稳定的 .localhost 域名,自动生成 HTTPS 证书并代理到随机端口。对同时跑多个服务的全栈开发者和需要稳定回调地址的 AI Agent 工作流都很实用。
Replace port numbers with stable, named local URLs. For humans and agents.
编辑判断
本地开发端口冲突和 HTTPS 配置一直是团队 onboarding 的隐性成本,之前大家要么手动改端口、要么用 ngrok/Cloudflare Tunnel 做外网穿透,但后者需要联网且域名不稳定。portless 的关键设计是把问题内网化解决:绑定 443 端口、本地 CA 自签、.localhost 域名天然不暴露到外网,比 ngrok 更适合 CI 和自动化测试场景。
它明确提到 for agents 不是噱头——LLM 写代码时经常需要固定的回调 URL(OAuth、webhook、浏览器自动化),随机端口会让 Agent 的 prompt 和状态管理变复杂。如果你在用 Claude Code 或 Cursor 做全栈开发,或者团队在推广内部开发规范,这个工具比手写的 package.json scripts 更可持续。
pre-1.0 的警告需要注意:全局安装是刻意设计,避免多人协作时状态目录格式不兼容。Vercel Labs 出品意味着和 Next.js 的整合会优先,其他框架需要验证 PORT 环境变量的读取行为。
Star History
生态分析
Beta
填补本地开发端口管理空白,面向全栈开发者与AI Agent的本地域名化基础设施
独特价值:首创同时服务人类开发者与AI Agent的双场景本地HTTPS域名代理方案