Files
nexus/raw/AI/The Picture They Paint of You.md

33 KiB
Raw Blame History

title, source, author, published, created, description, tags
title source author published created description tags
The Picture They Paint of You https://ferd.ca/the-picture-they-paint-of-you.html 2026-04-13 Musings on the way we frame Coding Assistants, AI SREs, and what this communicates in terms of how these roles are perceived.
clippings

The Picture They Paint of You他们笔下的你

I keep noticing that the way AI SREs and coding agents are sold is fairly different: coding assistants are framed as augmenting engineers and are given names, and AI SREs are named “AI SRE” and generally marketed as a good way to make sure nobody is distracted by unproductive work. I dont think giving names and anthropomorphizing components or agents is a good thing to do, but the picture that is painted by what is given a name and the framing brought up for tech folks is evocative.
我一直注意到AI SRE 和编码助手的销售方式截然不同:编码助手被定位为增强工程师的能力,并被赋予了名字;而 AI SRE 则被直接命名为“AI SRE”并通常被宣传为一种确保无人被低效工作分散注意力的有效方法。我认为给组件或代理命名并拟人化并非明智之举但这种命名方式以及对技术人员的宣传框架确实能引起人们的共鸣。

This isnt new; because people already pointed out how voice assistants generally replicated perceived stereotypes and biases —both in how theyre built but also in how theyre used—all I had to do was keep seeing announcements and being pitched these tools to see the pattern emerge. Similar arguments are currently made for agents in the age of LLMs, where agents can be considered to be encoding specific dynamics and values as well.
这并非什么新鲜事;因为 人们早已指出,语音助手通常会复制人们已有的刻板印象和偏见 ——无论是在设计上还是使用上——我只需不断看到相关公告和工具推销,就能发现这种模式。 在逻辑逻辑时代,人们也对智能体提出了类似的论点 ,认为智能体同样可以编码特定的动态和价值观。

And so whatever Im going to discuss here is a small addition to the existing set of perspectives encoded in existing products, and one that is not inclusive (eg. Sales Development Representatives, through AI SDRs, also join all sorts of professions, craftspeople, and artists on this list). Im using AI SREs and Coding Assistants because I think its a very clear example of a divide on two functions that are fairly close together within organizations.
因此,我接下来要讨论的内容只是对现有产品中已编码的视角体系的少量补充,而且并不全面(例如,通过人工智能 SDR 实现的销售开发代表,也与各种职业、工匠和艺术家一起被列入其中)。我之所以使用人工智能 SRE 和编码助手,是因为我认为这是一个非常清晰的例子,说明了组织内部两个非常接近的职能之间存在的鸿沟。

The observations 观察结果

Heres a quick overview of various products as I browsed online and gathered news and announcements from the space. The sampling isn't scientific, but it covers a broad enough set of the players in the current market.
以下是我在网上浏览并收集相关新闻和公告后,对各种产品所做的简要概述。虽然样本并非科学严谨,但已涵盖了当前市场上足够多的参与者。

AI SREs AI SRE

Vendor 小贩 Product Name 产品名称 Framing 框架 Comments 评论
bacca.ai berry.ai AI SRE “cuts downtime before it cuts your profits”, “stop firefighting, start innovating”, “frees your engineers from the grind of constant troubleshooting” “在停机时间影响利润之前就减少停机时间”,“停止救火,开始创新”,“让您的工程师摆脱持续故障排除的繁重工作”。
resolve.ai AI SRE “Machines on-call for humans”, “Removing the toil of investigations, war rooms, and on-call”, “Operates tools and reasons through complex problems like your expert engineers” 🔗 “机器随时待命,为人类服务”,“免去调查、作战室和值班的繁琐工作”,“像您的专家工程师一样操作工具并分析复杂问题” 🔗 Their AI SRE buyers guide also provides framing such as “engineering velocity stalls because teams spend the majority of their time firefighting production issues rather than building new capabilities.” 他们的 AI SRE 买家指南 还提供了诸如“工程速度停滞不前,因为团队将大部分时间用于救火生产问题,而不是构建新功能”之类的框架。
Neubird 纽伯德 AI SRE, Hawkeye AI SRE鹰眼 “No more RCA Delays”, “No more time lost to troubleshooting”, “no more millions lost to downtime, delays, and guesswork.” “不再有 RCA 延误”,“不再浪费时间进行故障排除”,“不再因停机、延误和猜测而损失数百万美元”。 The name Hawkeye, a superhero product name, is used in press releases and one of the FAQ questions, but is otherwise absent from the product page. There is a closing frame on a video that uses the words "AI SRE Teammate." “鹰眼”Hawkeye这个名字作为一款超级英雄产品的名称出现在新闻稿和常见问题解答中但在产品页面的其他位置却找不到。一段视频的结尾画面使用了“AI SRE 团队成员”的字样。
Harness 马具 AI SRE, AI Scribe, AI Root Cause Analysis AI SRE、AI Scribe、AI 根本原因分析 “Scales your response, not your team”, “Reduce MTTR”, “Standardize first response”, “Let AI Handle The Busy Work While Your Team Solves What Matters” “扩展您的响应能力,而非您的团队规模”、“缩短平均修复时间”、“规范首次响应流程”、“让 AI 处理繁琐工作,让您的团队专注于解决真正重要的事情” Their FAQ explicitly compares human and AI SREs by stating “Traditional SRE relies on manual processes and rule-based automation, while AI SRE uses machine learning to adapt, predict issues, and automate complex decision-making at scale.” 他们的常见问题解答明确地比较了人类和人工智能 SRE指出“传统 SRE 依赖于手动流程和基于规则的自动化,而人工智能 SRE 使用机器学习来适应、预测问题并大规模地自动执行复杂的决策。”
incident.io AI SRE “resolves incidents like your best engineer”, “The SRE that doesn't sleep”, “No need to stall the whole team”, “Keep builders building”, “AI SRE does all the grunt work [postmortems] too.” “像你最好的工程师一样解决事件”,“永不睡觉的 SRE”“无需耽误整个团队”“让建设者继续建设”“AI SRE 也承担所有繁重的工作(事后分析)”。
Rootly 根源 AI SRE, Rootly AI AI SRERootly AI “AI SRE agents and your teams resolve incidents together”, “your expert engineer in every incident”, “quickly identify root causes and the fix—even if you don't know that code” “AI SRE 代理与您的团队共同解决事件”,“您的专家工程师参与每一次事件”,“即使您不了解代码,也能快速识别根本原因并找到解决方案”。 In late 2025, the page instead had a framing of “Detect, diagnose, and remediate incidents with less effort” with no reference to teamwork 2025 年末, 该页面标题改为 “以更少的精力检测、诊断和修复事件”,完全没有提及团队合作。
cleric.ai 神职人员.ai Cleric 牧师 “investigates production issues, captures what works, and makes your whole team faster”, “Skip straight to the answer”, “Unblock your engineers”, “调查生产问题,总结有效方法,提升整个团队效率”,“直奔主题,找到答案”,“解开工程师的难题”。 One of the few with a name, possibly a DnD support role reference. 少数几个有名字的角色之一,可能是龙与地下城辅助角色的参考资料。
AlertD 警报 D AI SRE “AI Agents For SREs and DevOps”, “Stop losing hours to scripting and tool switching”, “Unite SRE and DevOps tribal knowledge with AI agents”, “Best-practice AI agent guidance for next steps by your DevOps and SREs”, “Share AI dashboards and insights to act smarter, together”, “Work smarter with your AI” “面向 SRE 和 DevOps 的 AI 代理”、“告别耗时耗力的脚本编写和工具切换”、“将 SRE 和 DevOps 的经验知识与 AI 代理相结合”、“为您的 DevOps 和 SRE 团队提供最佳实践 AI 代理指导,助您迈向下一步”、“共享 AI 仪表板和洞察,携手共进,更智能地行动”、“借助 AI 更智能地工作” This is one of two products my summary search revealed with a framing that tries to help SREs and DevOps instead of having a focus on replacing them. 这是我通过摘要搜索发现的两款产品之一,它们的定位是 帮助 SRE 和 DevOps而不是取代他们。
AWS DevOps Agent DevOps 代理 “your always-on, autonomous on-call engineer”, “resolves and proactively prevents incidents, continuously improving reliability and performance”, reduce MTTR […] and drive operational excellence.” “您的全天候自主值班工程师”,“解决并主动预防事故,不断提高可靠性和性能”,降低平均修复时间[…]并推动卓越运营。”
Ciroos 伊鲁斯 Ciroos 西鲁斯 “Become an SRE superhero”, “increase human ingenuity”, “AI SRE Teammate for site reliability engineering (SRE), IT Operations, and DevOps teams” 🔗, “extends the capabilities of every SRE team” “成为 SRE 超级英雄”、“提升人类创造力”、“面向站点可靠性工程SRE、IT 运维和 DevOps 团队的 AI SRE 队友” 🔗 、“扩展每个 SRE 团队的能力” Other product that aims to help SRE and DevOps teams. Name is relatively human. The automation model described in the FAQ repeats certain myths, but its far more transparent and more grounded than others in this list. 另一款旨在 帮助 SRE 和 DevOps 团队的产品。名称比较人性化。常见问题解答中描述的自动化模型虽然重复了一些常见的误解,但它比列表中的其他产品更加透明和务实。

Disclaimer: I have not tried any of the above; this list is built from the products own pages.
免责声明:以上产品我均未尝试过;此列表根据产品官网信息整理而成。

Of all of these, only a few mention possible teamwork, and only two of these do so by being a teammate to your SRE staff. Every other one of these instead frames the work as either less important or as worth replacing, sometimes very explicitly. Some have names that refer to superheroes or DnD support classes, most are just named after the role they aim to substitute.
所有这些职位中,只有少数提到了团队合作的可能性,而其中只有两个职位是通过与 SRE 团队合作来实现的。其他所有职位要么将这项工作描述得不那么重要,要么认为这项工作可以被替代,有时甚至非常直白。有些职位名称与超级英雄或《龙与地下城》中的辅助职业有关,大多数职位名称则直接来源于它们想要替代的角色。

Coding Assistants 编码助手

Vendor 小贩 Product Name 产品名称 Framing 框架 Comments 评论
Anthropic 人类学 Claude Code 克劳德·科德 “Built for builders / programmers / creators / …”, “Describe what you need, and Claude handles the rest.”, “Stop bouncing between tools”, “meets you where you code”, “youre in control” “专为建设者/程序员/创作者/…打造”,“描述您的需求,剩下的交给 Claude”“告别工具切换”“随时随地满足您的编码需求”“一切尽在掌控” Human name, emphasizes aspects of delegation 人名,强调授权的各个方面。
Google 谷歌 Gemini code assist 双子座密码协助 “Uncap your potential and get all of your development done”, “Experience coding with fewer limits”, “Accelerate development”, “[offload] repetitive tasks”, “reduce code review time” “释放你的潜能,完成所有开发工作”、“体验更少限制的编码”、“加速开发”、“卸载重复性任务”、“缩短代码审查时间” Name is the latin word for “twins”; framing seeks both augmentation but some delegation. 名称源自拉丁语,意为“双胞胎”;构想既要增强,又要有所委派。
Zed 泽德 Zed (Editor) Zed编辑 “minimal code editor crafted for speed and collaboration with humans and AI”, “AI that works the way you code”, “fluent collaboration between humans and AI” “专为速度和人机协作而打造的极简代码编辑器”、“以你编写代码的方式工作的 AI”、“人机流畅协作” Not technically a coding assistant, but an environment to collaborate with them 严格来说,它不是编码助手,而是一个与他们协作的环境。
Github Copilot 副驾驶 “Command your craft”, “accelerator for every workflow”, “stay in your flow”, “code, command, and collaborate”, “Ship faster with AI that codes with you” “掌控你的技艺”、“加速各种工作流程”、“保持你的创作灵感”、“编码、指挥和协作”、“借助与你协同编码的 AI 更快地交付产品” The naming fits a role that is collaborative, and both it and the positioning try to articulate collaboration while you lead. 这个名称符合协作角色的特点,它和定位都试图阐明在你领导的同时进行协作。
Cline 克莱恩 Cline 克莱恩 “Your coding partner”, “Collaborative by nature, autonomous when permitted”, “fully collaborative AI partner”, “Make coordinated changes across large codebases” “您的编码伙伴”、“天生协作,获准自主运行”、“完全协作的 AI 伙伴”、“在大型代码库中进行协调更改”
Windsurf 风帆冲浪 Cascade, Editor Cascade编辑 “most powerful way to code with AI”, “limitless power, complete flow”, “saves you time and helps you ship products faster”, “removes the vast amounts of time spent of boilerplate and menial tasks so that you can focus on the fun and creative parts of building.” “使用 AI 进行编码的最强大方式”、“无限的力量,完整的流程”、“节省您的时间并帮助您更快地交付产品”、“消除大量花费在样板和琐碎任务上的时间,以便您可以专注于构建过程中有趣和创造性的部分”。 Not technically a coding assistant for the editor side, but also provides agents. 严格来说,它不是编辑器端的编码助手,但也提供代理。
Cursor 光标 Cursor (editor) 光标(编辑器) “Built to make you extraordinarily productive”, “accelerate development by handing off tasks”, “reviews your PRs, collaborates in Slack, and runs in your terminal”, “develop enduring software” “旨在显著提升您的工作效率”、“通过任务移交加速开发”、“审核您的 PR、在 Slack 中协作并在您的终端上运行”、“开发持久耐用的软件” Also not a coding assistant, but has tabs to interact with them. 它虽然不是编程助手,但有选项卡可以与之交互。
OpenAI Codex 法典 “Built to drive real engineering work”, “reliably completes tasks end to end, like building features, complex refactors, migrations, and more”, “command center for agentic coding”, “Adapts to how your team builds”, “Made for always-on background work” “专为驱动实际工程工作而打造”,“可靠地完成端到端任务,例如构建功能、复杂重构、迁移等等”,“智能编码的指挥中心”,“适应团队的构建方式”,“专为持续后台运行而设计” This is one of the few AI coding tools orients itself into a more definitive substitutive role, even if it stills pays lip service to working with your team. 这是为数不多的将自身定位为更明确的替代角色的 AI 编码工具之一,即使它仍然口头上支持与你的团队合作。

Disclaimer: I have tried some of the above, but not all; this list is built from the products own pages.
免责声明:以上部分产品我已尝试过,但并非全部;此列表根据产品自身页面信息整理而成。

You can see from the tables above that each of these tools has a more distinct name, with some being a persons name. The vast majority of these are framed as tools that aim to augment an engineer or a team, to make them more productive, let them do more within their roles.
从上表可以看出,每种工具都有一个比较独特的名称,有些甚至以人名命名。绝大多数工具都被定位为旨在增强工程师或团队能力的工具,以提高他们的工作效率,让他们在各自的岗位上完成更多工作。

So what are the implications here?那么,这其中意味着什么呢?

The way these products are presented paints two very distinct pictures (even if exceptions exist in each category):
这些产品的呈现方式描绘了两种截然不同的景象(即使每个类别中都存在例外情况):

  1. Software Engineering work is perceived as valuable work; the engineer is in control and deserves more power, more control, more productivity. The AI exists to be a partner, a teammate, or an assistant.
    软件工程工作被认为是一项有价值的工作;工程师掌握主动权,理应拥有更大的权力、更大的控制权和更高的生产力。人工智能的存在是为了成为合作伙伴、队友或助手。
  2. Software Reliability Engineering work is a hindrance; teams need to be distracted less by these tasks and instead focus on more valuable work. Human limitations—such as needing to sleep—need to be overcome. The AI exists to replace or be a substitute to the worker.
    软件可靠性工程工作是一种阻碍;团队需要减少这些任务带来的干扰,转而专注于更有价值的工作。人类的局限性——例如需要睡眠——需要克服。人工智能的存在是为了取代或替代工人。

These models potentially replicate and project to the rest of the world the ways these roles are perceived internally.
这些模型有可能复制并向世界其他地区展现这些角色在公司内部的认知方式。

For example, Ive written in the past about how I see incidents and outages as worthy learning opportunities to orient organizations; this framing necessarily perceives SRE as doing important work you wouldnt want to ignore. The vision behind AI SREs is the opposite. Incidents and outages are one-off exceptions to paper over and move on from, rather than a structural and emergent consequence of what you do (and how you do it) and from which you should learn.
例如,我过去曾撰文阐述我如何将 事件和故障视为宝贵的学习机会,以帮助组织调整方向 ;这种观点必然将 SRE 视为一项不容忽视的重要工作。而 AI SRE 的愿景则截然相反。事件和故障被视为一次性的例外情况,可以草草了事,而不是你工作方式(以及工作内容)的结构性后果,你应该从中吸取教训。

This sort of thing is interesting because it can also be indicative of the split between what practitioners think of their work (learning from incidents is a necessity), and what decision-makers above them may think of the work and function (these postmortems are grunt work).
这种事情很有趣,因为它也可以表明从业人员对自己工作的看法(从事故中吸取教训是必要的)与他们之上的决策者对工作和职能的看法(这些事后分析是枯燥乏味的工作)之间的分歧。

Much like AI assistants shaped after secretaries were described as showing a vision that mimics the relation between servants and masters, the way we frame AI tooling for all types of workers exposes the way their builders think about that work.
就像 以秘书为原型设计的 AI 助手被描述为展现了一种模仿仆人和主人之间关系的愿景一样 ,我们为各种类型的工作者构建 AI 工具的方式,暴露了 构建者对这项工作的看法。

But its also a signal about how the buyers feel about that work. In case the role sold is one of a partner or teammate, you need to sell this idea to both the employee wholl work with the tool, and to the employer who will pay for it. When you sell technology that replaces a role or function, then you only need to speak to the person with the money.
但这同时也反映了 买家 对这项工作的看法。如果出售的是合作伙伴或团队成员的角色,你需要同时说服使用该工具的员工和为其付费的雇主。而如果你出售的是 替代 某个角色或职能的技术,那么你只需要与掌握资金的人沟通即可。

The implication then is that what these tools project is a mix of how the role is perceived on either side of the transaction. If, as an employee, you feel like the tools are only doing part of the work you value, that may imply few people with power or influence actually value it the same way you do.
这意味着这些工具所呈现的内容,反映了交易双方对自身角色的认知差异。如果你作为员工,觉得这些工具只能完成你所重视的部分工作,这可能意味着,真正拥有权力和影响力的人,很少有人像你一样重视这项工作。

This does not mean organizations can fully succeed in the substitution effort. Time and time again history has shown that part of a role can be automated and centralized, and the rest of it will be piled onto fewer individuals who will do the hard-to-automate bits and will then coordinate the automation for the rest of it—something called the left-over principle.
但这并不意味着组织就能在替代工作中完全成功。历史一次又一次地表明,一项工作的 一部分 可以实现自动化和集中化,而剩余部分则会落到少数人身上,这些人负责完成难以自动化的部分,然后协调其余部分的自动化——这就是所谓的 “剩余原则”

As automation capacity increases and as organizations transform themselves to make room for it all, the dynamic evolves.
随着自动化能力的提高以及组织机构为了适应自动化而进行的转型,这种动态也在不断演变。

Its already pretty clear to me that the vision many builders and buyers have of SREs is often a very reductionist and unflattering one. The role hasnt yet gone away, possibly because theres more to it than builders and buyers believe. I figure the evolving portrait of software engineering is equally incomplete at this point, depending on the complexity of the system youre trying to create and control.
我相当清楚地看到,许多开发者和买家对 SRE 的理解往往过于简化甚至有些贬低。SRE 这个角色至今仍未消失,或许是因为它远比开发者和买家想象的要复杂得多。我认为,目前软件工程的图景同样还不完整,这取决于你试图创建和控制的系统的复杂程度。

What are they now painting?他们现在在画什么?

Just for fun, I also looked at how the frameworks that promise to automate all code generation are framed. Codex in the table above is inching that way, but the portfolio grows.
出于兴趣,我还研究了一下那些号称能实现代码自动生成的框架是如何构建的。上表中的 Codex 正在朝着这个方向发展,但这类框架还在不断增加。

Anthropic is introducing agent teams where the teammates are below you. You are directing a team lead that in turn directs teammates. The discourse is one of control, where collaboration is delegated to agents, which you can still manage more directly. GasTown puts you in the seat of a product manager, and the entire development team is abstracted into deeper hierarchies. Amp is also about coordinating agents (of various skills, roles, and costs) while targeted to developers still, but doesnt drive the analogy as hard.
Anthropic 引入了 代理团队的 概念,团队成员位于你的 下属 。你领导一个团队负责人,该负责人再领导团队成员。这种模式的核心在于 控制 ,协作被委托给代理,但你仍然可以更直接地 管理他们 。GasTown 你扮演产品经理的角色整个开发团队被抽象成更深层次的层级结构。Amp 也旨在协调不同技能、角色和成本的代理,虽然目标用户仍然是开发者,但它并没有像 GasTown 那样强调这种类比。

The enthusiasm is there, and more reports are coming around the Software Factory approach, such as StrongDM experimenting with code that must not be reviewed by humans or the outcome engineering manifesto which imply that the future is in being a high-level controller around large groups of faceless agents, which you must constrain and provide enough information to in order for them to act well.
人们热情高涨,越来越多的报告开始关注 软件工厂 方法,例如 StrongDM 正在试验无需人工审查的代码 ,或者 成果工程宣言 暗示,未来在于成为大型无面孔代理群体的高级控制器,你必须约束这些代理并提供足够的信息,才能使它们良好地行动。

The trend is seemingly moving away from a partnership between the software engineer and their automation, and into a view that reminds me far more of Taylorism. Maybe that shift is happening because thats generally what comes to mind when people think of automating production away from manual work.
这种趋势似乎正在从软件工程师与其自动化系统之间的伙伴关系转向一种更接近泰勒制的视角。或许这种转变的出现是因为,当人们想到用自动化生产取代人工操作时,通常会想到泰勒制。

These products are conceptualized by analogy. Take a pattern you know, and replicate some key properties in a different space. This is an absolutely normal way of exploring new areas, of transferring understanding from one domain to another.
这些产品的概念化源于类比。选取一个你熟悉的模式,并将一些关键属性复制到不同的领域。这是一种探索新领域、将理解从一个领域迁移到另一个领域的非常正常的途径。

I get that spitting code fast is valuable for many. But if we believe workers can bring more to the table than Taylor did, then this vision is limiting. If we believe that this doesnt apply because the agents are not that capable, then reductive anthropomorphism isnt fitting either. In both cases, we should demand and seek better analogies, because a better representation of work as we do it should result in better tools.
我明白快速编写代码对很多人来说很有价值。但如果我们认为员工能比泰勒做得更多,那么这种观点就具有局限性。如果我们认为这种情况不适用,因为员工的能力还不够强,那么简化的拟人化描述也同样不合适。无论哪种情况,我们都应该要求并寻求更好的类比,因为对实际工作方式的更准确描述应该能带来更好的工具。

Thats because as much as an analogy can be a lever, it can also be a straitjacket. When youre stuck inside a model, you interpret everything in its own terms, and it becomes much harder to adopt a different perspective or to break out of the oversimplification. And once youve made sense of the new space well enough, you ideally dont need to rely on the analogy anymore: your understanding stands on its own.
这是因为,类比既可以成为一种杠杆,也可能成为一种束缚。当你被困在某个模型中时,你会用它自身的逻辑来解读一切,这样就很难换个角度思考,也很难跳出过度简化的思维模式。而一旦你对新的领域有了足够深入的理解,理想情况下,你就不再需要依赖类比了:你的理解本身就足够了。

In accepting the Taylorist software factory frameworks or AI SREs built while framing the work as low-status, we also—at a social level—tacitly amplify these representations and give them validity. This is necessarily done at the cost of alternative designs, by settling the space with products conceived as poor caricatures of actual work. It lacks respect and is conceptually weak.
当我们接受泰勒制的软件工厂框架或将工作视为低地位的 AI SRE 时,我们也在社会层面上默许地强化了这些刻板印象,并赋予它们合法性。这必然会以牺牲其他设计方案为代价,因为最终占据市场的产品是对实际工作的拙劣模仿。这种做法缺乏尊重,且在概念上站不住脚。

We keep being told it has never been cheaper, easier, or more accessible to create new stuff. This should give everyone involved more time to explore the problem space and learn. Yet here we are.
我们一直被告知,创造新事物从未如此便宜、容易和便捷。这本应让所有参与者有更多时间去探索问题领域并学习。然而,现实却并非如此。

The picture they paint of you says a lot. Just not about you.
他们对你描绘的形象说明了很多问题,但并非关于你本人。