本文探讨了编程智能体(coding agents)带来的真正变革——不是让个人写代码更快,而是迫使组织面对协作、上下文传递和一致性的根本挑战。作者认为,Agent 被高估为个人效率工具,却被低估为组织知识外化的催化剂。
一位开发者历时十年,借助 LLM 完成了对 1998 年 Ultima Online 演示服务器的完整逆向工程——约 5000 个函数从 MSVC x86 反汇编翻译为可移植 C99 代码。
俄勒冈大学研究团队开发出一种基于循环伏安法的电化学方法,无需样品制备即可直接测量咖啡饮品浓度和烘焙程度,为咖啡品质控制提供了超越传统折射率检测的新范式。
详解 SwiftWork 的数据层和服务组件:SwiftData 模型设计、AppStateManager 状态恢复机制、MarkdownRenderer 的 Visitor 模式实现、Splash 代码高亮、Keychain API Key 管理和自动标题生成。
把 Open Agent SDK 集成到开源 macOS 原生 Agent 应用 Motive 中,用 SDKBridge 替换掉外部 opencode 进程,验证 SDK 在真实 GUI 应用场景下的工程表现。全文记录架构对比、踩坑记录和最终的集成代码。
详解 SwiftWork 的 Tool Card 系统:ToolRenderable 协议如何定义工具渲染契约、ToolRendererRegistry 如何做注册查找、5 个内置渲染器的差异,以及 ToolResultContentView 的 diff 检测。
详解 SwiftWork 的事件时间线实现:TimelineView 如何分派 18 种事件到不同视图、ScrollModeManager 如何处理自动滚屏和手动浏览的切换、虚拟化如何在 1000+ 事件下保持流畅。
详解 SwiftWork 的 SDK 集成层设计:AgentBridge 如何消费 AsyncStream、EventMapper 如何做类型映射、ToolContent 如何配对工具事件,以及事件持久化和内存管理策略。
SwiftWork 是一个 macOS 原生 AI Agent 工作台,基于 Open Agent SDK 构建,提供 Agent 执行的实时可观测性。这篇文章介绍项目动机、事件驱动架构和核心数据流。
分析 Open Agent SDK 的多 LLM 提供商支持(LLMClient 协议、AnthropicClient、OpenAIClient 适配层)、运行时模型切换与计费、Thinking/Effort 配置、Skills 系统与工具限制,以及预算控制、中断、动态权限等运行时控制机制。