Fern logo

Fern

Freemium
訪問

Fern 將 OpenAPI 規格轉換為文件、SDK 與品牌化 CLI,並提供 AI 搜尋、llms.txt 與 MCP 伺服器。

什麼是 Fern?

Fern 是一個開發者平台,可將 API 規格從單一事實來源轉換為文件、SDK 與 CLI。網站將其定位為適合希望在 API 變更時,讓文件、用戶端函式庫與終端機工作流程保持同步的團隊。

此產品支援現代 API 協定,包括 REST、WebSockets 與 GraphQL;定價頁面也列出對 Webhooks、Server-sent events、Protobuf、AsyncAPI、gRPC、OpenAPI Overlays、Arazzo 與 OpenRPC 的支援。Fern 的文件方案加入搜尋、AI 聊天、llms.txt 與 MCP server,讓開發者與 agents 都能從相同內容工作。

Fern 能做什麼?

來自單一事實來源的文件

從 OpenAPI 規格產生互動式文件網站,支援 docs-as-code 工作流程、版本控制、pull request,以及 AI 輔助撰寫。

多語言 SDK 產生

以九種語言發佈 SDK,提供符合語言慣例的 API、強型別、重試、分頁、冪等性輔助工具、多部分上傳支援與測試。

CLI 產生與發佈

從規格產生品牌化 CLI,透過套件管理工具發佈,並讓命令與 SDK 和文件保持一致。

面向 agent 的文件功能

加入 AI 搜尋、以文件為基礎的內建聊天、llms.txt 與 MCP server,讓 agents 可即時讀取並查詢文件。

企業部署與治理

使用企業級控制項,例如訪客驗證、RBAC、SSO、自行部署、翻譯內容,以及從同一來源產生 Postman collection。

使用情境

“從單一規格發佈 API 文件”

建立與 API 變更保持一致的文件網站,支援版本切換,並可透過 Git 式審查工作流程維護。

“向外部開發者發佈 SDK”

發佈與 API 行為一致的用戶端函式庫,涵蓋多種語言,並內建分頁、重試與冪等性的輔助工具。

“產生 API CLI”

為偏好命令列工作流程的開發者與 agents 提供品牌化終端介面,並支援用於自動化的 JSON 輸出。

“讓 agents 也能使用文件”

透過 llms.txt、AI 聊天與可查詢 API 與文件的 MCP server,支援 AI 工具與內部助理。

“為大型組織部署文件”

當安全或合規要求更嚴格時,透過驗證、RBAC、在地化與自行部署來推行企業級文件。

常見問題

Fern 會從 API 規格產生什麼?

Fern 從 OpenAPI 規格出發,並可從同一個單一事實來源產生文件、SDK 與 CLI。此文件產品也支援搜尋、llms.txt、MCP server,以及以文件為基礎的 AI 聊天。

Fern 有免費或試用方案嗎?

有。定價頁面包含免費的 Hobby 方案、提供 14 天試用的 Team 方案,以及自訂價格的 Enterprise 方案。

Fern 可以自行部署嗎?

Fern 支援代管雲端託管或自行部署,以滿足更嚴格的安全、網路與合規需求。

Fern 支援存取控制與在地化嗎?

Fern 支援使用 JWT 與 SSO 的訪客驗證、基於角色的存取控制、翻譯內容,以及較高層級方案中的企業級驗證選項。

Fern 支援哪些 API 類型與輸出?

Fern 會發佈九種語言的 SDK,並支援包括 REST、Webhooks、WebSockets、Server-sent events、Protobuf、GraphQL 與 gRPC 在內的 API 協定。

快速資訊

類別
開發者工具
主要來源
OpenAPI 規格
輸出
文件、SDK、CLI
支援的協定家族
REST、WebSockets、GraphQL、Webhooks、SSE、Protobuf、gRPC
定價形式
免費 Hobby 方案、付費 Team 方案、自訂 Enterprise 定價
來源網域
buildwithfern.com

Fern 流量分析

流量數據僅供參考。

網域評分
77