Developer Docs

文档首页

开发文档 · 开始使用

选择开发路径

根据交付目标选择 Fellow Client SDK、React 接入、Connectors、MCP 或 HARP 路径。

状态:Preview(路径指南)。 当前可直接执行的主路径是 @fellow.work/client 的 Interaction 能力与 React Web 接入。Mobile App Kit、统一 Host Bridge 为 Experimental;跨端 App Manifest 为 Proposed。

目标与适用场景

本页帮助外部开发者先选择可交付的入口,再进入对应指南。适用于新建智能应用、嵌入现有 Web 产品、连接业务系统,以及把已经验证的流程固化为可安装应用。

Desktop、Web、Mobile 是 Fellow Applications 产品线的官方参考应用和 SDK 验收面,不是 Developer Platform 的组成部分。第三方开发者不需要先采用这些官方应用,才能使用公开 SDK。

路径总览

目标当前状态前置条件预计首次跑通交付物连续阅读
Node / 服务端智能能力PreviewNode.js 20+、Gateway、服务端 fkey_…约 30 分钟可创建 Thread、发起 Run、消费事件流的服务快速开始Client SDK
嵌入现有 Web / SaaSPreviewIntegration App、后端 token exchange、允许的 Origin约 1 小时使用短期 Token 的 React Widget 或自定义界面接入应用React App Kit
连接企业数据或工具依具体 Provider 而定目标系统凭证、最小 Scope、明确副作用策略依系统而定Connector 配置或 MCP ServerConnectorsMCP
交付可安装的长期 HTTP 应用部分落地可运行 HTTP 应用、目标 Fellow Host依应用而定HARP runtime.kind: http 应用包ApplicationsHARP
集成统一 Host 能力Experimental能力目录、授权与 Consent 设计不建议设生产时限Host adapter 试验实现Host 集成AIOS 协议族
实现 Mobile App Kit 或跨端 ManifestExperimental / Proposed参与接口验证与迁移准备无稳定时限原型或设计反馈应用模型Developer Platform

时间只表示准备条件满足后的首次技术验证,不是生产交付承诺。

推荐决策顺序

  1. 只需要模型与 Agent 运行结果: 从 headless Client SDK 开始。
  2. 需要嵌入浏览器产品: 在自己的后端保管 fkey_…,交换短期用户 Token,再使用 React 接入。
  3. 需要读取或写回外部系统: 评估 Connector 或 MCP;为写操作定义确认、幂等和审计。
  4. 需要脱离会话长期运行的专用 UI: 评估 HARP 当前已实现的 HTTP Runtime 子集。
  5. 需要文件、窗口、剪贴板等设备能力: 先做宿主侧能力设计和显式授权,不假定统一 Host Bridge 已稳定。

当前可执行路径

服务端或 Node

安装 @fellow.work/client,创建 Client、Thread 和 Run,并持续消费 SSE 事件直到终态。不要把只收到一段文本当作完整链路验证;还应处理错误、取消和资源释放。

浏览器与 React

在 Console 创建 Integration App,由你的后端使用 fkey_… 换取短期 access_token。浏览器只接收短期 Token,再挂载 @fellow.work/client/react 提供的组件。生产 Origin 必须与 allowed_origins 一致。

Mobile 与自定义 Host

目前没有可在本页承诺的稳定 Mobile App Kit、统一 Host Bridge 或 App Manifest API。可执行做法是:

  • 复用已公开的 Interaction 契约和后端鉴权模式;
  • 把平台相关能力封装在你自己的 adapter 后面;
  • 对每项宿主能力做显式检测、默认拒绝和用户确认;
  • 在稳定契约发布前,不把原型接口固化为公共兼容承诺。

边界

  • @fellow.work/client 覆盖 Interaction 的 Thread、Run、SSE 与 Consent,不覆盖全部 AIOS 管理 API。
  • Desktop、Web、Mobile 是官方应用案例,不代表第三方可用能力清单。
  • “Build once”指复用领域逻辑、公开协议和能力声明,不表示各端 UI 与设备能力无需适配。
  • HARP 当前只部分实现 HTTP Runtime;规范目标不等于所有 Host 已完整支持。
  • Proposed 能力仅用于设计讨论,不应进入生产计划或安装指引。

相关文档