
当AI代码生成工具让开发者能在数分钟内产出完整应用,却在部署环节遭遇难以逾越的高墙时,Shuttle正在用一种全新的思路重新定义开发者与云基础设施的关系。近日,Unite.AI对Shuttle联合创始人兼CEO Nodar Daneliya进行了专访,揭开了这家从YC 2020夏季项目成长起来的平台工程公司的发展历程与未来愿景。
### 从对冲基金痛点出发:云基础设施的隐形瓶颈
Nodar Daneliya的创业故事始于对冲基金的一线经历。在带领交易团队期间,他目睹了一个令人沮丧的现实:即便拥有由博士、资深平台工程师和机器学习研究员组成的顶级团队,云基础设施依然是无法摆脱的瓶颈。开发交易模型或后端服务并非难事,但将其安全部署、实现规模化运行并打通各类云服务,却成了整个团队的沉重负担。
“当时超过一半的工程师都在做DevOps工作,只是为了维持系统运行,”Daneliya回忆道,”最让我触动的不是代码的复杂度或数学模型,而是看着极具能力的人才把大部分时间浪费在与云基础设施的对抗上,而非构建真正有价值的东西。”这种”我构建了产品”与”产品可靠运行”之间的巨大鸿沟,正是Shuttle在2019年诞生的初衷。
### AI时代的愿景进化:从简化到赋能新一代开发者
Shuttle创立之时,如今风靡的AI代码工具尚未出现,但随着GitHub Copilot、Cursor等工具的普及,Daneliya发现核心问题并未改变,反而被AI进一步放大。”当开发者能在数分钟内生成完整应用时,基础设施的瓶颈变得无法忽视,”他解释说,”AI能写代码,但无法可靠地配置和管理云资源。”
这一变化让Shuttle的愿景从”让基础设施对开发者更友好”,扩展到”让基础设施为新一代构建者服务”——包括 solo创始人、小型团队甚至AI代理。这些新的构建者能够快速生成后端代码,却对云配置毫无兴趣。Shuttle的使命也随之升级:弥合AI代码生成与生产部署之间的日益扩大的差距。
### Neptune登场:AI时代的通用平台工程师
为应对这一挑战,Shuttle推出了Neptune,将其定位为”通用AI平台工程师”。在实践中,Neptune充当了代码与生产环境之间的缺失层,让开发者或AI代理能够专注于编写应用逻辑,而将基础设施需求分析、资源配置、密钥管理、部署和服务编排等工作全部交给Neptune处理。
与传统部署工具不同,Neptune无需开发者将应用逻辑翻译成云基础设施配置,而是直接理解应用代码并围绕其生成所需环境。开发者的代码就是蓝图,Neptune负责构建运行所需的环境,无需Dockerfile、Terraform或无休止的配置工作。对于从原型转向生产的开发者而言,这意味着无需突然学习DevOps知识,应用就能在规模化过程中持续稳定运行。
### 平衡速度与安全:确定性规则下的AI协作
在AI生成后端系统的趋势下,如何在速度、抽象性与控制、安全和可观测性之间找到平衡,成为关键挑战。Daneliya认为,信任是答案。”在基础设施领域,信任比能力更重要,”他强调,”一次糟糕的意外——安全漏洞、部署失败或巨额云账单——就会让用户失去信心。”
Shuttle的解决方案是让AI在确定性基础设施规则下工作。即使AI生成了基础设施配置,开发者依然能够查看并审核所有操作。这种”AI提出建议,人类保留控制权”的模式,如同将AI视为能力出众的初级工程师,既利用了其效率,又确保了系统的可理解性和可审查性。
### 技术内核:统一代码与基础设施的AI原生DevOps
从技术角度看,Neptune将代码和基础设施视为一个统一系统。传统部署工具更像是快递服务,需要开发者提供容器后再运行,而Neptune则彻底翻转了这一模式。它通过AI理解应用代码,自动生成包括密钥管理、环境配置和资源编排在内的完整运行环境。
这种AI原生的DevOps方法的核心在于,AI的所有操作都受到确定性规则的约束,无法产生任意配置,确保了生产环境的安全性和成本可控性。这一设计让开发者无需手动翻译应用需求,就能获得适配的基础设施环境。
### 未来展望:AI系统的默认基础设施层
展望未来,Daneliya认为我们正迈向一个”想法到产品的差距几乎为零”的世界。在这个世界里,软件将不再是静态的,应用、代理和系统会不断被创建、修改和演进,而这一切都需要可靠的基础设施支持。
Shuttle的长期目标是成为AI辅助DevOps的默认系统,即”AI平台工程师”。无论代码是由开发者在Cursor中编写,还是由AI代理自主生成,Neptune都将成为将代码转化为可运行、可扩展、生产级服务的关键层。
“如果创造力变得无界,基础设施就不能成为约束,”Daneliya总结道,”随着AI代理和自动进化产品成为常态,我们的工作是让与云基础设施的交互变得无缝、可预测和安全,让开发者、创始人和企业能够专注于创造价值,而非与基础设施搏斗。”
从YC初创到如今的平台工程领导者,Shuttle正在用AI重新定义开发者与云基础设施的关系,为AI时代的软件开发铺平道路。
原创文章,作者:王 浩然,如若转载,请注明出处:https://www.dian8dian.com/cong-yc-chu-chuang-dao-ai-ping-tai-gong-cheng-shi-shuttle