《HarmonyOS:领航者说》技术公开课来啦,大咖分享、实战解码,不容错过 了解详情
写点什么

Phoenix.new 为 Elixir 推出远程智能体驱动的开发环境

作者:Robert Krzaczyński

  • 2025-06-26
    北京
  • 本文字数:930 字

    阅读完需:约 3 分钟

大小:468.33K时长:02:39
Phoenix.new为Elixir推出远程智能体驱动的开发环境

Chris McCord 发布了Phoenix.new,这是一个浏览器原生的智能体平台,它赋予大语言模型对 Elixir 开发环境的全栈控制权,Phoenix.new 完全在云端工作,它在临时虚拟机中启动真正的 Phoenix 应用程序——包括 root shell 访问权限、完整的浏览器、GitHub 集成和实时部署 URL——允许 LLM 智能体实时构建、测试和迭代。

 

Phoenix.new 允许用户直接在浏览器中启动 Elixir 项目。智能体可以安装包、修改代码、启动服务器,甚至运行集成测试,所有这些操作都不需要接触本地机器。每个环境都由 Fly.io 的基础设施提供支持,并且表现得像一个完整的开发系统,配有 root shell 和实时预览 URL。

 

Phoenix.new 的独特之处在于它与 Phoenix 框架的实时和协作特性相一致。当智能体添加前端组件时,它不仅会验证编译情况,还会启动浏览器会话,加载应用程序,并以编程方式与之交互。更新会在所有打开的预览标签页中实时反映,从而在开发过程中实现持续反馈。

 

Phoenix.new 智能体还可以通过 CLI 工具探索实时数据库,提出基于模式感知的 Ecto 模型,并生成使用 WebSockets、LiveView 和 Presence 的全栈应用程序。开发者可以指导智能体,或者让它们异步工作——处理 GitHub 问题、生成拉取请求,并在运行中的代码库上独立迭代。

 

在 ElixirConfEU 的现场演示中,Phoenix.new 仅通过一个单一提示就生成了一个使用 Phoenix LiveView 的可玩的俄罗斯方块游戏。虽然很少有公共示例将 LiveView 与游戏逻辑结合起来,但智能体能够利用对 Web 框架和交互式应用程序的一般知识来完成任务。

 

虽然 Phoenix.new 在 Fly.io 的虚拟机中运行,但有人提出了关于供应商锁定的问题。McCord 在 Hacker News 上回应了这样的担忧:

 

一切都从一个默认使用 SQLite 的标准 phx.new 应用程序开始。没有任何东西是特定于 Fly 的。你应该能够复制 git 克隆 URL,粘贴,然后在本地执行 cd && mix deps.get && mix phx.server ,应用程序就能正常运行。

 

McCord 构想了一个未来,在这个未来中,智能体协作不仅在编码会话期间发生,甚至在开发者离线时也会持续进行。随着对 Elixir 之外的多种语言和框架支持的不断增长,Phoenix.new 有望成为云原生、AI 辅助开发的一个强大入口点。

 

该平台现已在 phoenix.new 上线,并计划在 2025 年全年持续更新。

 

原文链接:

https://www.infoq.com/news/2025/06/phoenix-new/

2025-06-26 10:256360

评论

发布
暂无评论

音视频开发经验之路【三】吐血干货,直播首屏耗时400ms以下的优化实践

鱼哥

音视频

第八章作业—张红珊

zzz

使用 Typescript 的一些注意事项

浩浩子

我对PageRank 算法的理解

跳蚤

力扣(LeetCode)刷题,简单+中等题(第26期)

不脱发的程序猿

面试 LeetCode 28天写作 算法面经 3月日更

是时候下载Android11系统源码和内核源码了~

刘望舒

android Android进阶

区块链列入数字经济重点产业 机构预测其大规模应用将加速

CECBC

数字经济

Java 并发基础(一):synchronized 锁同步

看山

Java Java并发 并发编程

Redis 作为缓存是如何工作的

escray

redis 学习 极客时间 3月日更 Redis 核心技术与实战

ARTS-week 4

steve_lee

一个视频带你编译自己的Android系统!

刘望舒

android Android进阶

用栈、回溯算法设计迷宫程序

不脱发的程序猿

回溯算法 28天写作 3月日更 迷宫程序

刘华:看板那么好,为什么都成了摆设?

刘华Kenneth

架构 敏捷 精益 看板

操作系统的内存管理(中)

鲁米

操作系统 内存管理

MySQL 锁

无心

MySQL

智能时代的TCL之舞

脑极体

推荐引擎概述

跳蚤

如何学习数据结构与算法

C语言与CPP编程

数据结构 算法

『BATcoder』都2021年了,是时候安装Ubuntu了!

刘望舒

android Android进阶

2021拼多多(Java岗)面经最新分享

比伯

Java 编程 架构 面试 计算机

在公司九年被裁是谁的问题?

石云升

离职 28天写作 职场经验 3月日更

shell学习

我是程序员小贱

3月日更

Img、net & page新展望:连接感知

云小梦

JavaScript html 网络 用户体验 连接感知

MySQL主从架构原理

无心

MySQL

框架是教科书,但是思考架构更有价值

吴脑的键客

架构师 知识图谱

你真的知道基于区块链的「云计算」是什么吗?

CECBC

云计算

深圳应用区块链提升政务服务效能调查

CECBC

电子发票

加密解密之 crypto-js 知识

浩浩子

位运算符在 JS 中的妙用

浩浩子

SpringBoot + Mybatis + Druid + PageHelper在多数据源下如何配置并实现分页

北游学Java

Java mybatis spring Boot Starter

金三试水Java社招,历经“阿里+字节+bigo”等5家面经

Java架构师迁哥

Phoenix.new为Elixir推出远程智能体驱动的开发环境_云计算_InfoQ精选文章