## Warp:一种代理式开发环境
Warp 是一种新的、开源的开发环境,由终端构建,并由 OpenAI 赞助。它允许开发者利用内置的、由 GPT 模型驱动的编码代理,或集成他们自己的 CLI 代理,如 Claude、Gemini 和 Codex。
核心 UI 框架采用 MIT 许可,而其余代码库使用 AGPL v3。Warp 积极鼓励社区贡献,并提供简化的工作流程——可以提交问题并标记为“准备规范”或“准备实现”,供贡献者使用。
用户可以下载 Warp,使用提供的脚本在本地构建它,并访问全面的文档。提供了一个 Slack 社区以获取支持,并且预览版本提供对实验性功能的访问。Warp 优先考虑一个尊重和富有同情心的社区,并以明确的行为准则为指导。
## DOOM 在 AI 客户端上运行:摘要
开发者 MCPI 成功地将 DOOM 移植到 ChatGPT 和 Claude 等 AI 客户端中直接运行,使用了他们新的 MCP(消息内容协议)应用框架。该项目专注于精简的实现:一个启动 DOOM 会话的工具,一个回退到标准启动 URL 的机制,以及一个位于 `/doom/play` 的浏览器路由,所有这些都通过签名令牌进行保护。
核心挑战并非 *在* 浏览器中运行 DOOM——这已经通过 cloudflare/doom-wasm 和 Freedoom 得到证实——而是让单个会话在具有不同安全限制(iframe、CSP)的不同客户端上一致地工作。解决方案涉及一个简化的架构:一个小的 MCP 服务器,基于浏览器的 DOOM shell,以及直接在宿主 iframe *内* 渲染 DOOM 画布,从而避免了复杂的嵌入问题。
该项目托管在 Netlify 上,优先考虑有趣的用户体验。它避免了服务器端会话持久化,保持启动过程自包含。虽然最初包含更复杂的功能,如存档,但它被简化为专注于核心功能。结果是一个令人惊讶的实用且引人入胜的体验,展示了 MCP 应用作为 AI 环境中交互式表面的潜力。