Agent-IO

【译】使用 Claude Agent SDK 构建代理

Claude Agent SDK 是一系列工具的集合,可帮助开发者在 Claude Code 的基础上构建强大的代理。在本文中,我们将引导您入门,并分享我们的最佳实践。 去年,我们与客户一同分享了在构建高效代理方面的经验教训。自那时起,我们发布了 Claude Code,这是一个我们最初为支持 Anthropic 开发者生产力而构建的代理式编码解决方案。 在过去的几个月里,Claude ...

【译】Claude Code凭什么这么好用?(以及如何在你的AI智能体中复现这种魔力)

Claude Code是我迄今用过的最令人愉悦的AI智能体/工作流。它不仅让进行有针对性的代码编辑或编写一次性小工具这类“随性编程”变得不再烦人,使用Claude Code甚至让我感到快乐。它有足够的自主性来做一些有趣的事情,同时又不会像其他一些工具那样,带来令人不适的失控感。当然,大部分繁重的工作是由新的Claude 4模型完成的(尤其是其交错思维能力)。但我发现,即便使用相同的底层模型,...

【译】我们如何构建多智能体研究系统

我们的“研究”功能利用多个 Claude 智能体来更有效地探索复杂主题。在此,我们分享构建该系统时遇到的工程挑战与经验教训。 Claude 现在具备了研究能力,使其能够跨越网络、Google Workspace 及任何集成应用进行搜索,以完成复杂的任务。 这个多智能体系统从原型到产品的演进过程,让我们在系统架构、工具设计和提示工程方面学到了关键的经验。一个多智能体系统由多个协同工作的智能...

【译】不要构建多智能体 (Multi-Agents)

为大型语言模型 (LLM) 智能体设计的框架出人意料地令人失望。我想根据我们自身的反复试错,为构建智能体提供一些原则,并解释为什么一些看似诱人的想法在实践中其实相当糟糕。 上下文工程的原则 我们将逐步引出以下原则: 共享上下文 行动承载隐性决策 为什么要思考原则? HTML 于 1993 年问世。2013 年,Facebook 向世界发布了 React。如今已是 202...

Vibe Coding:新乐园还是潘多拉魔盒?记一次MacOS APP 开发

近期,软件开发界掀起了一股名为“Vibe Coding”的新浪潮,引发了广泛的讨论甚至争议。它的核心理念在于利用大模型(LLM)根据自然语言描述来生成代码,从而极大地改变了开发者的角色。 解码Vibe Coding:起源与核心理念 “Vibe Coding”这一术语的广泛传播始于Andrej Karpathy在2025年2月发布的一条社交媒体帖子。他将其描述为一种“全新的编码方式”,特点...

【译】AI 下半场

下半场 核心摘要:我们正处于人工智能的中场休息时刻。 几十年来,人工智能(AI)主要致力于开发新的训练方法和模型。这一策略卓有成效:从在国际象棋和围棋中击败世界冠军,到在SAT和律师资格考试中超越大多数人类,再到斩获国际数学奥林匹克(IMO)和国际信息学奥林匹克(IOI)金牌。在这些载入史册的里程碑——深蓝(DeepBlue)、阿尔法围棋(AlphaGo)、GPT-4以及o系列模型——背...