We're sunsetting PodQuest on 2025-07-28. Thank you for your support!
Export Podcast Subscriptions
cover of episode Windsurf CEO: Betting On AI Agents, Pivoting In 48 Hours, And The Future of Coding

Windsurf CEO: Betting On AI Agents, Pivoting In 48 Hours, And The Future of Coding

2025/5/2
logo of podcast Lightcone Podcast

Lightcone Podcast

AI Deep Dive Transcript
People
V
Varun Mohan
Topics
Varun Mohan: 我认为任何初创公司都必须不断证明自己的价值。我们所有的洞见都会贬值。看看英伟达,如果它在未来两年没有创新,AMD就会紧追不舍。这就是为什么我很乐意接受很多我们的洞见是错误的。如果我们没有持续执行的洞见,我们就会慢慢走向死亡。开发者的概念可能会扩展到构建者,我认为每个人都将成为构建者。我认为软件将变得非常民主化。 Windsurf的前身Exafunction最初专注于GPU虚拟化,但由于Transformer模型的兴起,公司在2022年中期进行了转型。我们管理着超过10000个GPU,营收达到数百万美元。但Transformer模型的流行,例如OpenAI的DaVinci,让我们意识到GPU基础设施提供商将会商品化。因此,我们在一个周末内将公司转型为AI代码辅助工具。这是一个孤注一掷的决定。 转型时,我们团队只有8个人,但已经盈利,并拥有充足的资金。我们意识到,即使现在做得不错,如果不知道如何扩展,就需要快速改变。我们最初的假设是许多公司会构建自己的深度学习管道,但Transformer模型的出现改变了这一预期。我们看到生成式模型能够处理许多用例,例如情感分类,这让我们意识到我们的假设是错误的。 我们选择开发AI代码辅助工具,因为团队成员都是开发者,并且对该领域充满热情。我们采用了GitHub Copilot,并相信这是该技术发展方向的冰山一角。我们选择了一条艰难的道路,但别无选择。我们相信,即使最初的版本不如GitHub Copilot,但我们可以通过自主训练模型来提升产品能力。我们最初的版本质量较差,但它是免费的。我们很快提升了训练基础设施,并根据任务训练了自己的模型。 在几个月内,我们的模型就能够填充代码中间部分,这是GitHub Copilot当时不具备的功能。这让我们在质量和速度上超越了GitHub Copilot。我们能够快速迭代,是因为拥有自主的推理运行时和优秀的人才团队。我们没有其他选择,必须快速解决问题。我们必须弄清楚如何获取大量数据、如何大规模处理数据、如何清理数据,以及如何使模型能够处理代码不完整的情况。 我们的免费产品吸引了大量开发者,并促使一些大型企业成为付费客户。为了更好地服务企业客户,我们快速扩展到支持多种IDE。我们通过共享基础设施,高效地支持多种IDE。在2023年中期,我们的企业客户营收超过八位数。我们持续进行尝试,即使大部分尝试失败,也认为这是积极的信号。我们相信Agent技术具有巨大潜力,但VS Code扩展程序无法提供最佳体验。因此,我们在2023年中期决定开发自己的IDE Windsurf。 我们不到三个月的时间内完成了Windsurf的开发和发布。工程团队规模很小,不到25人。我们拥有较大的市场团队,以更好地服务大型企业客户。市场团队成员需要对技术充满热情,并能够理解客户的需求。Windsurf赋能了非技术人员,使他们能够自主构建应用程序。我们的士气不受竞争对手影响,因为公司经历过多次挑战,并能够快速适应变化。我们关注的是长期战略和执行力,而不是短期竞争。 我们认为Agent技术是未来的发展方向,并选择了一种简洁高效的产品设计理念。我们没有采用向量数据库,而是使用了多种技术来提高检索精度和召回率。我们注重评估体系的建设,以确保系统的有效性。我们的开发工作既依赖于评估结果,也依赖于用户反馈和团队直觉。Windsurf被用于大型代码库的实际生产环境中。Windsurf的Agent能够进行大规模代码修改,但用户需要理解其使用方式。我们内部使用Windsurf进行软件部署等任务,提高了效率。用户需要明确表达意图,才能获得精确的代码修改结果。用户应频繁提交代码,以避免因错误修改而导致的挫折。 我们正在探索改进Git与AI代码工具协同工作的方式。未来可能需要改进Git或开发新的工具来处理多个Agent同时修改代码的情况。Windsurf跟踪开发者和Agent的所有操作,以提供统一的时间线。AI代码工具将持续改进,并应用于软件开发的各个环节。AI将极大地提高软件开发效率。工程师将有更多时间进行研究和测试新的假设。公司需要招聘具有高度自主性和创新精神的工程师。初创公司不需要招聘大量编写样板代码的工程师。初创公司失败的原因通常不是代码质量问题,而是产品本身不够好。AI将使一些软件开发任务变得更加容易,并降低门槛。 公司在面试时会考察候选人的问题解决能力和学习能力。公司在面试中会考察候选人是否依赖AI工具。问题解决能力仍然是工程师的宝贵技能。AI工具使得传统的面试题变得难以考察候选人的能力。公司在面试中会考察候选人的系统设计能力和算法能力。公司注重考察候选人的智力好奇心和问题解决能力。公司需要更多工程师来实现其目标。公司未来将关注软件开发的更多环节,例如设计、部署和调试。许多不懂编程的人也在使用Windsurf。Windsurf的用户群体包括专业开发者和非技术人员。Windsurf为非技术用户提供了便捷的界面和功能。公司未来可能会将Windsurf打造成一个面向所有用户的统一产品。对于纯非技术人员的产品,需要建立有效的评估体系。公司需要不断提升自身能力,以应对基础模型的改进。公司机会在于弥补基础模型与完美结果之间的差距。即使基础模型的能力提升,公司仍然有提升的空间。公司建议AI代码工具初创企业专注于特定领域。AI代码工具初创企业可以专注于特定类型的代码迁移或其他软件开发任务。代码迁移是一个具有巨大市场潜力的领域。自动化解决软件错误和警报也是一个有潜力的领域。公司建议初创企业快速适应变化,并勇于改变方向。

Deep Dive

Shownotes Transcript

Varun Mohan didn't set out to build one of the fastest-growing AI developer tools. He just knew his company had to change, or die.After initially betting on GPU virtualization, he saw the writing on the wall: if there was a future for his company, it would be at the AI application layer, not infra. Over a single weekend, he and his team pivoted to building Windsurf— a tool to help everyone, both technical and non-technical, write code faster and smarter.In this conversation, Varun shares the inside story of how they pivoted at the edge of failure, trained new models from scratch, outpaced giants like GitHub Copilot, and what the future of building with AI looks like.

Apply to Y Combinator: https://ycombinator.com/applyWork at a startup: https:/workatastartup.com