标签:software-architecture

  • 超越大模型实验室的创业突围:HubSpot 联合创始人谈 AI 时代的软件与生态 a16z
    HubSpot 联合创始人兼 CTO Dharmesh Shah 与 a16z 的 Joe Schmidt 探讨了在 OpenAI 和 Anthropic 等前沿 AI 实验室竞速之外的软件创业空间。Shah 回顾了 HubSpot 从单一营销工具到免费 CRM 平台的演进经验,指出界面只是手段,实际价值在于底层工作与网络。面对基础模型走向基础设施化与可替换化,创业者应避开实验室必经的主干道,专注垂直领域与系统上下文图谱,利用快速迭代与新型单人企业爆发契机构建复利优势。
  • Wise:别让客户成为 AI Agent 的审批 API AI Engineer
    Wise 数据与 AI 产品负责人 Emil Chetty 探讨了如何在受监管的金融支付场景中赋予 AI Agent 自主权。针对传统交互中用户需频繁点击审批每一步骤(将人异化为 API)的痛点,Wise 提出了“意图转化为不可变协议”的架构:用户仅对完整任务目标及边界进行一次性不可变确认,Agent 自主规划与执行步骤,下游可靠服务体系负责强校验与执行,从而在保障合规与资金安全的前提下大幅降低用户复杂度。
  • 黑石集团与 Norm AI CTO 对谈:AI Agent 落地、苦涩的教训与软件开发范式转移 AI Engineer
    Norm AI CTO Scott Worley 与黑石集团 CTO John Stecher 探讨了企业级 AI Agent 落地策略。双方强调数据战略、直通处理(STP)和评估体系(Eval)在金融与合规场景中的关键地位,并讨论了“苦涩的教训”对技术路线的影响:在模型迅速迭代的背景下,评估投资回报率、容忍一次性内部应用并果断推倒重写已成为高效开发的新常态。
  • Nous Research CEO:AI 实验室终将围困或取代企业,开源 Agent 才是可控出路 AI Engineer
    Nous Research CEO Dylan Rolnick 指出,前沿实验室为收回万亿级基础设施与研究投资,必然会通过围困企业提高价格或直接下场解决高利润业务来取代客户。他主张企业应在自己可拥有的开源 Agent 框架上构建系统,以保持自主权与掌控力。
  • 一天与1000美元Token:GEICO如何用AI作战室重构遗留代码 AI Engineer
    GEICO资深参谋工程师Ford Prior分享了如何利用多智能体协作的“AI作战室”突破软件交付外循环瓶颈。通过结合Anthropic代码现代化插件与FleetKit框架,团队在一天内以1000美元Token预算对百万行遗留理赔系统完成端到端领域映射、发现生产缺陷并输出经全方位审批的迁移方案与API。
  • 代码质量还重要吗?取决于这四大维度——从一次性软件到持久软件 AI Engineer
    探讨AI时代代码质量的本质与必要性。软件的成功归结于理解与执行,而代码质量的核心在于系统结构与降低变更风险。演讲者提出软件正划分为'一次性软件'与'持久软件'两大范畴,并给出了基于失败后果、替换成本、依赖度与维护成本的判定框架,同时分享了如何通过标准化与自动化工具降低工程严谨性的成本。
  • Monzo 自研编码智能体 Agent Chip:小倍增器如何复利撬动银行级工程生产力 AI Engineer
    数字银行 Monzo 的工程师 Felipe Felisola Caso 与 Francesco Galletta 分享了自研内部 AI 编码智能体 Agent Chip 的实践经验。Monzo 拥有超过 3000 个微服务和复杂合规环境,团队通过搭建 MCP 网关与容器沙箱编排系统,将智能体深度集成至 Slack、GitHub 和 Linear 中。Agent Chip 如今贡献了全行超 10% 的合并 PR,每天执行逾 1800 项任务,并被广泛用于事故调查、跨组咨询与数据异动前置监控,大幅降低了非技术人员参与工程系统的门槛。
  • Anthropic自研版本控制系統取代Git:應對AI規模代碼激增的實踐與思考 Best Partners TV
    隨著AI生成代碼導致每日代碼合併量激增十倍,Anthropic面臨Git在超大型單體倉庫下的擴展性瓶頸。7人團隊耗時5個月構建了基於客戶端始終在線假設的內部版本控制系統及配套工具,顯著降低資源消耗並提升延遲。本文介紹其架構原則、AI輔助開發過程、工程師角色轉變以及對現有工具鏈瓶頸的啟示。
  • 重构价值链:用 AI Agent 替代 4.3 万美元企业级 SaaS 的实战复盘 Latent Space
    AI Engineer 团队因不满 Sessionboard 每年 4.3 万美元的高昂报价与迟缓迭代,发起 Kill My SaaS 挑战赛。本文深入复盘如何通过多模型协同(Claude 规划 + Codex 编码)、端到端智能体闭环测试及自研模板,低成本构建复杂企业级会议软件,并深刻探讨自建软件在长期维护与 API 集成中的工程现实。
  • 告别粗制滥造:如何用 AI Agent 构建媲美商业级 SaaS 的内部工具 AI Engineer
    随着 AI 编程代理普及,“SaaS 已死”的论调甚嚣尘上,但仓促生成的工具与真正打磨精良、令人愉悦的软件之间存在巨大鸿沟。Railway 工程师分享了用 Agent 重构全套内部营销与运营系统的实践,提出技术栈抽象、自动保存、乐观更新、URL 状态化及端到端验证等关键设计原则。
  • 生成廉价而审查昂贵:如何终结 AI 垃圾代码交付 AI Engineer
    随着 AI 编码能力爆发,生成代码的速度远超人类理解与评估的速度,导致大量未经深度思考与边界推敲的'垃圾代码'(Slop)涌入代码库。本文指出代码是负债而非资产,真正的工程核心在于对权衡、架构边界与未知风险的判断与担责。面对审查瓶颈与团队绩效焦虑,唯有依赖强约定架构、声明式边界与精细化任务解耦,方能实现带判断力的工程编排。
  • 首席AI官的角色解构:科学家、架构师与教练的三维演进 AI Engineer
    WSO2首席AI官Rania Khalaf剖析了CAIO职位的崛起与本质。她指出该角色并非千篇一律,而是因企业类型、AI成熟度及个人专长而异,本质上是科学家(探索前沿)、架构师(产品与系统工程)与教练(文化与组织赋能)的动态三元融合,并详述了如何在软件企业中构建Agent生态与衡量AI效能。
  • 从单体孤岛到协同网络:多智能体系统的通信演进与工程实践 AI Engineer
    随着 AI 智能体技术的发展,软件工程正从单一提示词工程走向多智能体协同网络。本文深入剖析智能体通信协议(如 A2A、MCP)的现状与局限,探讨多智能体跨会话、跨平台的协作壁垒,并提出统一消息与会话观测平台的架构解法。
  • 超越代码生成:Jev 如何将 AI 转化为可信赖的软件系统原语 a16z
    TypeSafe 创始人 Diogo 深入剖析了为何当前代码生成 Agent 无法解决真正的软件自动化难题。他指出,真正的革命不在于用 AI 替代工程师写样板代码,而是将智能作为一种连接自然语言意图与状态机的新型软件原语嵌入系统内部,通过极致的可靠性保障,彻底重塑软件与 SaaS 行业的未来。
  • 在 AI 时代构建雄心勃勃的软件:Dioxus 创始人的全栈重构与工程思考 AI Engineer
    Dioxus 创始人 Jonathan Kelley 分享了从零用 Rust 打造全平台跨端框架、自研 Blitz 渲染器与 Subsecond 热重载引擎的历程。探讨了 AI 编码智能体如何解决复杂知识检索与繁琐工程维护,并指出在代码生成变得极其廉价的时代,软件架构设计与代码质量审查才是工程师的核心壁垒。
  • 本地开发已死与AI原生工程范式:AMP如何重塑云端协同与开发全流程 Latent Space
    本对话深入探讨了AI时代软件开发范式的根本性转变。AMP团队核心成员分享了从本地环境迁移到云端并行沙箱(Orbs)的架构逻辑、颠覆传统GitHub PR与CI流程的全新工程协作模式,以及极简团队如何借助AI代理实现超高生产力交付。
  • 从手写代码到多智能体协奏:DHH深度剖析AI重塑软件工程与Linux桌面的未来 Best Partners TV
    Rails之父DHH在长达五小时的访谈中,详述了自己从AI怀疑论者转变为两月不写一行代码的AI实作者的心路历程。他深入拆解了Agent工具链、多机并行架构、开源协作重构、极速Linux系统定制以及对AGI与人类创造力的前沿思考,为焦躁的开发者指明了拥抱当下的务实路径。
  • Bob大叔谈AI时代编程:为什么我不看AI写的代码,而用确定性工具驾驭Agent Best Partners TV
    《代码整洁之道》作者Bob大叔与Matt Pocock展开对谈,分享其使用AI Agent写代码的经验。他提出不直接看AI代码,而是依靠CRAP度量、变异测试等确定性自动化工具与多Agent流水线实施约束,并探讨了架构设计、敏捷模式及新人学习路径。
  • 关于软件优化误区、性能关注与工程实践的深度探讨 The Pragmatic Engineer
    文章探讨了软件优化中的常见误区,指出过度优化可能成为逃避性能思考的借口。核心观点包括对性能的关注、学习底层语言(如汇编)的重要性,以及在游戏开发模式与传统软件工程模式上的对比。同时,文章也讨论了在职业发展中,如何看待AI工具的使用,并推荐通过阅读学术论文来获取知识的有效方法。
  • 马具与利爪:智能体架构的膨胀律与终极洗牌 AI Engineer
    本文基于 Mastra 联合创始人 Sam Bhagwat 的演讲,系统梳理了 AI 智能体从 LLM 单次调用演进到“马具(Harness)”与“利爪(Claw)”的进化路径,剖析了其背后的心理与经济学动因,并预言了未来大洗牌的收敛格局。
  • 2026年AI时代我们还需要读代码吗?解析Z/L象限与人机协同的评判标准 AI Engineer
    本文基于ThursdAI主持人Alex Volkov在AI Engineer Europe上的演讲,深入探讨了在AI自动生成代码量爆发的2026年,工程师是否仍需阅读代码的行业焦虑。文章通过分析OpenAI的Ryan LeFebvre(“代码免费论”)与Pi创造者Mario Zechner(“代码严审论”)的观点冲突,提出了基于任务特性的“Z/L连续体”决策框架,指出人类工程直觉和系统级架构评审在自动驾驶编码时代的不可替代性。
  • 软件的未来:从用户界面到智能体驱动的无头架构与企业集成范式 a16z
    文章探讨了在智能体主导的世界中,传统软件围绕用户界面的价值正在被重新定义。核心观点是“无头软件”的核心价值在于底层数据和逻辑而非顶层工作流,并讨论了AI Agent如何通过API与系统交互的挑战、企业内部协作的新范式以及网络效应在企业级应用中的潜力。
  • 特定领域智能体:开启多智能体协同的高效时代 AI Engineer
    本文探讨了特定领域智能体(Domain-Specific Agents)在AI未来的关键作用。演讲者指出,传统的上下文膨胀面临瓶颈,而基于组合模式的特定领域智能体能显著提升Token效率、降低成本并增强安全性,未来将走向多智能体协同。
  • Flask作者发出警告:AI Loop写的代码,正在变成没人能看懂的“生物” · 乔木博客 向阳乔木
    文章探讨了AI在代码生成和维护中的一个新趋势,即软件正从确定性的机器演变为具有有机体特征的系统。作者引用专家观点指出,过度依赖外部循环和自动化外壳程序可能导致代码缺乏可理解性和控制感,使系统变得难以维护。核心议题在于如何在追求速度和实验的同时,保持人类对系统的判断力和工程准则的监督。
  • 捕捉决策:为人类与AI构建一致性 AI Engineer
    本讲座深入探讨了在软件开发中,如何通过架构决策记录(ADR)、产品需求文档(PRD)和行为驱动开发(BDD)等方法,为人类和人工智能代理捕捉并执行关键决策。讲者强调了记忆和上下文对人类和大型语言模型(LLMs)的重要性,并提出了一个以Git Hooks、CI/CD和Linter为核心的“强化循环”,以确保产品设计和代码实现的一致性与可维护性。
  • 超越组件:为 MCP 应用构建生成式 UI 的演进之路 AI Engineer
    本文探讨了 UI 界面从静态组件到声明式 UI,再到实时生成的生成式 UI 的演进历程。作者强调了模型能力的爆发如何重塑前端开发,并指出模型上下文协议 (MCP) 是生成式 UI 安全交付的核心机制,最终展望了从单一组件向人机协作画布转变的未来。
  • 从流量控制到任务调度:AI Agent 开发范式转换 AI Engineer
    Philipp Schmid 在 Google DeepMind 的实践经验基础上,深度解析了构建 AI Agent 与传统软件工程的五个核心差异,包括从确定性流程到目标导向、语义化状态管理、错误处理机制、从单元测试到评估体系的演进,以及 API 设计原则的变革。
  • 深度拆解:AI Agent Harness 的构造 | 宝玉的分享 baoyu.io
    本文深度拆解 AI Agent Harness 的核心架构,阐述其组件(编排循环、工具、记忆、上下文管理等)如何将 LLM 转化为全能 Agent。文章强调 Harness 是 Agent 生产级性能的关键,并展示了不同框架的实现,指出 Harness 架构的工程能力至关重要。
  • 重构上下文引擎:超越 RAG 与长文本的 AI 研发新范式 AI Engineer
    Peter Werry 在本次演讲中深入探讨了在 AI 代理时代构建“上下文引擎”的必要性。他指出,单纯增加上下文窗口或使用基础 RAG 无法解决“理解”问题。通过整合社交工程图谱、识别历史决策意图并解决数据冲突,上下文引擎能显著提升 AI 代理的执行精度,在实际案例中将复杂任务的 Token 消耗降低 50% 以上,并大幅缩短交付时间。核心在于将组织中的专家经验“瓶装化”,让 AI 编写的代码如同资深员工手笔。
  • AI编程实战:Matt Pocock的全栈AI辅助开发工作流 AI Engineer
    本讲座详细拆解了一套将AI(大语言模型)深度集成到软件开发全流程的实战方法论。讲师 Matt Pocock 提出,成功的关键在于将传统软件工程的智慧(如TDD、模块化设计)应用于与AI的协作中。他介绍了一个从“概念拷问”(Grilling)到“产品需求文档”(PRD),再到“看板驱动的AFK(Away From Keyboard)智能体”执行的完整工作流。核心在于通过“垂直切片”(Vertical Slices)和“深度模块”(Deep Modules)架构,为AI创造高效的反馈循环,从而在提升开发速度的同时,保证代码质量和架构健康度。
  • 软件基础课的复兴:为什么在 AI 时代,代码设计比以往任何时候都更重要? AI Engineer
    Matt Pocock 在本次演讲中揭示了“规格说明即代码”(Specs to Code)运动的局限性,指出忽视代码质量会导致严重的“软件熵”现象。他强调,在 AI 协同开发的背景下,代码并非廉价的消耗品,而是 AI 效能的放大器。通过引入“Grill Me”互动技巧、领域驱动设计(DDD)中的通用语言、以及约翰·奥斯特豪特提出的“深层模块”概念,开发者应当从战术编码者转型为战略架构师,利用深厚的软件工程基础来驾驭 AI,而非被其产生的碎片化代码淹没。
  • AI Agent 时代的到来:Aaron Levie 谈软件架构、集成与算力经济学 a16z
    本场访谈深入探讨了 AI 能力扩散的周期,提出软件将从“为人构建”转向“为 Agent 构建”的范式转移。Aaron Levie 与主持人辩论了 Agent 在企业级集成中的潜力和风险、权限管理的演进,以及未来几年最核心的议题——算力预算与 Token 经济学。内容涵盖了从 SAP 的行业壁垒到“计算机使用”新范式的深度见解。
  • AI编码时代的软件革命:当20年硬核工程师承认“AI把我秒杀了” INDIGO 数字镜像
    本期对话深入探讨了AI对软件工程领域的颠覆性影响。嘉宾老冒,一位拥有20年经验的硬核工程师,分享了他对AI编码能力的深刻见解,认为AI在编程和系统设计上已超越人类。讨论聚焦于AI Agent如何重塑开发流程,团队协作模式的改变,以及传统软件开发实践(如CI和Code Review)的淘汰。同时,展望了SaaS模式的终结和定制化软件的兴起,并探讨了AI时代下,区块链技术作为信任和验证基础设施的全新价值。
  • 设计师前途很清晰:少用Figma,多“操作”代码|Cursor设计负责人Ryo Lu 课代表立正
    Cursor 设计负责人Ryo Lu深入探讨了AI时代设计师角色的演变。他认为,设计不再是停留在像素层面的静态创作,而是要深入理解软件的本质和底层概念,直接通过代码进行构建。Ryo强调,AI工具如Cursor正赋能设计师成为“构建者”,实现从构思到实现的高效迭代。这种转变要求设计师培养系统性思维、对“材料”(代码)的深刻理解,并以动态进化的视角看待产品设计。访谈还触及了AI代理的信任机制、设计美学的共通性以及对新一代设计师的建议。
  • OpenClaw 启示录:AI 保姆、SaaS 危机与程序员的“架构师”转型 人民公園說AI
    本次对话围绕开源 AI 框架 OpenClaw 展开,深入探讨了其作为“AI 保姆”带来的情绪价值与实际应用。嘉宾们分析了 OpenClaw 对传统 SaaS 行业的冲击、本地运行的安全隐患,以及在 AI 自动化编程背景下,程序员如何从“搬砖工”转型为“架构师”的路径与挑战。
  • Peter Steinberger访谈:从PSPDFKit到Claudebot,AI如何重塑软件开发与“Vibe Coding”的崛起 The Pragmatic Engineer
    PSPDFKit创始人Peter Steinberger分享了他从传统软件开发到AI驱动开发的彻底转型。在经历了职业倦怠并离开科技界三年后,他利用Claude等AI工具构建了个人助理Claudebot,并提出了“闭环原则”和“代理工程”等新概念。访谈深入探讨了为何代码审查(Code Review)已死、Pull Request应转变为Prompt Request,以及AI如何让开发者从编写代码转向设计系统架构。
  • Claude Code 进阶:资深工程师的 AI 开发工作流 How I AI
    本期访谈邀请了 egghead.io 的 John Lindquist,深入探讨资深工程师如何利用 Claude Code 和 Cursor 的高级特性。核心话题包括使用 Mermaid 图表预加载上下文、通过系统提示词注入架构信息、利用 Stop Hooks 自动化代码质检,以及构建个人 CLI 工具来优化开发流程。
  • OpenAI + Temporal:构建高可用、生产级的 AI 智能体 AI Engineer
    本视频由 Temporal 开发者倡导者 Cornelia Davis 主讲,探讨了如何结合 OpenAI Agents SDK 与 Temporal 构建具备“持久性”的生产级 AI Agent。通过引入 Temporal 的工作流引擎,开发者可以确保 Agent 在面对网络中断或进程崩溃时,能够自动恢复状态并继续执行,避免重复消耗 Token。视频深入解析了 Activity 和 Workflow 等核心抽象,并演示了微智能体编排与移交的实现方式。
  • \"AI 浪潮下的 IDE 进化论:Nathan Sobo 与 Zed 的未来展望\" Best Partners TV
    \"本文探讨在人工智能(AI)的冲击下,集成开发环境(IDE)是否会消亡。通过对 Atom 创始人 Nathan Sobo 的观点分析,文章指出 IDE 不会消失,而是会进化为人类与 AI 协作的超级界面。重点介绍了其新项目 Zed 编辑器,强调 Rust、GPU 渲染和实时协作特性,以及 Agent Client Protocol (ACP) 如何赋能 AI Agent 直接操作代码。文章认为,人类角色将转向代码审查和架构设计,IDE 将成为记录代码生成历史的元数据骨干,预示着新一代 IDE 的黄金时代。\"
  • 互联网史上最长宕机:AWS DynamoDB 故障深度解析 Peter Pang
    本文深度解析了AWS于2025年10月19日发生的、长达14小时32分钟的史上最长云服务瘫痪事件。故障起因于DynamoDB的一个低级Race Condition代码错误,但其广泛影响源于AWS复杂的微服务架构、重试机制缺陷以及企业在成本与容错之间的商业权衡,最终导致了区域性故障演变为大范围服务中断。文章探讨了从技术根源到商业决策的各层级原因,并反思了技术服务于现实世界的本质。