重写Agent:在Durable Object中使用Pi、Agents SDK和Code Mode
本文讲述了camelAI团队如何将Agent从虚拟机迁移到Cloudflare Durable Object中。通过利用SQLite和R2作为文件系统,并用JavaScript替代bash,团队解决了高昂的基础设施成本问题。尽管限制了Agent只能使用预定义的方法,但这提高了性能和安全性,并优化了产品体验。
本文讲述了camelAI团队如何将Agent从虚拟机迁移到Cloudflare Durable Object中。通过利用SQLite和R2作为文件系统,并用JavaScript替代bash,团队解决了高昂的基础设施成本问题。尽管限制了Agent只能使用预定义的方法,但这提高了性能和安全性,并优化了产品体验。
本文记录了从 Claude Code 迁移到 Codex 的过程。虽然 Codex 能自动识别并导入配置,但 Command 需手动改为 Skill,CLAUDE.local.md 也需单独处理。作者建议保留 Claude Code 用于深度推理,Codex 用于项目开发,无需二选一。
本文阐述了在更换电脑时,如何完整恢复 Codex 工作区。作者指出工作区包含项目仓库、全局规则和本机授权三层,不能混在一起备份。文章建议使用 GitHub 私有仓库恢复项目资产,单独备份 CodexHome 以保留跨项目技能和习惯,并强调不应迁移 Token 和 Session 等敏感凭据。最后提供了一份包含环境安装、代码克隆、重新授权和功能验证的完整恢复清单。