# ToolJet

ToolJet 是一款开源的 AI 原生低代码平台，用于构建内部应用、仪表板、工作流和 AI Agent（智能体）。它专为追求快速生成应用、支持自托管、具备数据库/API 集成能力以及需要企业级治理且无需按终端用户付费的团队而设计。

Canonical URL: https://aiidelist.com/zh/ide/tooljet

Language: zh

更新日期: 2026-10-06

## 概览

- 分类: AI App Builders / Prompt-to-App Tools
- ToolJet 是一款开源、AI 原生的低代码平台，为团队构建内部应用、仪表板、工作流和 AI Agent 提供灵活的云端或自托管部署方案。
- 编辑器基础: Browser
- 平台: Web, ToolJet Cloud, Self-hosted, Docker, Kubernetes, Helm, AWS, Azure, GCP, DigitalOcean, OpenShift
- 开源: 是
- 本地模型支持: 否
- 自带 API 密钥: 是

## 简评

ToolJet 非常适合需要开源、AI 辅助的内部应用构建工具的团队，它具备灵活部署、工作流自动化和广泛的数据库/API 连接能力，且采用按开发者而非按终端用户计费的模式。

## 适合场景

- 内部仪表板和管理面板
- 连接数据库和 API 的 CRUD 应用
- AI 生成的内部业务应用程序
- 包含人工审核和自定义逻辑的工作流自动化
- 用于运营流程自动化的 AI Agent
- 追求自托管和开源控制权的团队
- 应用终端用户多但开发者较少的组织
- 正在对基于表格或脚本的内部流程进行现代化的工程和 IT 团队

## 优点

- 开源基础，比纯 SaaS 内部工具构建器提供更高的可控性。
- 基于开发者的定价模式对拥有大量终端用户的应用非常友好。
- 极强的部署灵活性，涵盖云端、自托管、Kubernetes 及离线环境。
- AI 生成、AI 调试、工作流自动化和 Agent 构建已深度融入产品发展方向。
- 非常适合追求低代码开发效率且需掌握 JavaScript 和集成控制权的开发者团队。

## 局限

- 寻找类似 Cursor 或 Windsurf 的本地 AI 代码编辑器的开发者
- 需要高度定制产品 UI 和完整代码所有权的消费者 SaaS 产品
- 不想运维自托管平台或管理应用治理的团队
- 仅需要简单电子表格数据库或表单构建器的极小团队
- 将本地模型托管作为默认产品工作流需求的组织
- 希望使用纯电子表格优先界面的非技术团队
- 高级治理、自定义 AI 模型选项、SCIM 和离线部署需要企业版。
- 并非用于编辑任意本地代码库的传统 AI IDE。
- 团队仍需承担数据权限、查询、部署和生产变更的技术管理职责。
- 自托管需要负责 PostgreSQL、Redis、升级、备份、网络和秘钥的管理运维。
- 除非使用企业版支持的自定义模型，否则自托管部署中的 AI 功能可能需要访问 ToolJet AI 网关。

## 为什么选择 ToolJet？

当团队既想拥有低代码的开发速度，又看重开源的可控性、部署灵活性和技术扩展性时，ToolJet 是极具吸引力的选择。它的定位并非通用的消费者应用生成器或本地 AI 代码编辑器，其核心应用场景是内部软件：仪表板、管理后台、CRUD 前端、审批流、数据工具以及 AI 辅助的运营应用。

基于开发者（Builder）的定价模式也是一大亮点。许多内部工具的开发者和维护者仅有少数几人，但使用这些应用的员工数量却庞大得多。相比于按终端用户数量收取高额费用的平台，ToolJet 的定价逻辑在这种模式下更具优势。

全新的 AI 原生定位使 ToolJet 超越了传统的拖拽式低代码工具。自然语言可以辅助生成应用结构、查询语句和数据绑定，而工作流自动化和 Agent 构建则能减少手动运营工作。当 AI 与受控的数据源、明确的权限和可审查的应用逻辑相结合时，其实际价值才能得到充分发挥。

## 核心工作流

典型的 ToolJet 项目通常从一段提示词（Prompt）或连接数据源开始。团队可以描述所需的内部工具，连接数据库或 API，然后使用可视化构建器、组件、查询、JavaScript 和工作流逻辑对生成的应用进行精细化调整。

当应用与业务数据紧密结合时，ToolJet 的表现最为出色。开发者可以连接 PostgreSQL、MySQL、MongoDB、REST API、GraphQL、SaaS 工具、云服务、AI 供应商、对象存储或 ToolJet 数据库。随后，围绕这些数据构建页面、表格、表单、图表、操作和工作流。

对于生产环境使用，工作流不应止步于生成。团队应当定义环境、所有权、访问控制、发布管理和回滚实践。内部应用往往始于临时的快速修复，但随后会演变成运营依赖项，因此从一开始就将其作为需要持续维护的软件资产来对待是值得的。

![图像](https://cdn.aiidelist.com/api/image/QrsN8aVAplk1xDlTijfjZ.webp)

## 实际应用场景

ToolJet 适用于需要基于现有系统构建安全界面的运营应用。例如：客户支持面板、库存仪表板、财务审批队列、HR 申请工具、Bug 分类看板、供应商管理门户、员工目录、数据纠错工具以及后台管理面板。

当团队需要替换零散的电子表格、临时脚本或直接的数据库访问时，它也大显身手。ToolJet 提供了一个带有表单、表格、验证和工作流触发器的受控 UI，无需再给非技术用户开放原始 SQL 权限，也无需工程团队处理每一项运营更新。

AI 应用场景应当是有界且可审查的。优秀的示例包括：生成记录草案、总结支持对话、分类工单、通过提示词创建内部仪表板、构建 AI 聊天组件、路由任务，或在人工确认输出后触发多步工作流。

## 竞品对比

与 Retool 相比，ToolJet 对于看重开源基础和自托管部署控制权的团队更具吸引力。Retool 拥有非常成熟的商业平台和广泛的企业采用率，而 ToolJet 在团队追求按开发者计费、开源透明度和灵活部署时更胜一筹。

与 Appsmith 相比，ToolJet 在开源内部工具类别中直接竞争。选择通常取决于个人偏好的构建器体验、AI 工作流成熟度、定价、部署需求、组件覆盖范围、企业功能以及各平台与现有工程流程的契合度。

与 Superblocks 相比，ToolJet 更加倾向于开源和自托管。Superblocks 侧重于为 IT 和平台团队提供受治理的企业级 AI 应用生成，而 ToolJet 更适合那些希望拥有开源低代码基础并结合 AI 生成、工作流和灵活托管的团队。

与 Microsoft Power Apps 相比，ToolJet 与微软生态系统的绑定较少。Power Apps 通常是深度使用 Microsoft 365、Teams、Dataverse 和 Dynamics 的企业的自然选择。ToolJet 则是技术栈中立的，更适合需要连接各种数据库、API、云服务和 AI 供应商的团队。

## 最佳配置建议

对于小团队，最稳妥的起点是具有明确价值的小型内部工作流：如支持查询工具、审批仪表板、Bug 追踪器或运营面板。从只读的数据访问开始，逐步添加受控的写入操作，然后实现可重复步骤的自动化。

对于自托管部署，架构设计至关重要。ToolJet 需要 PostgreSQL 支撑，生产环境部署应提前规划备份、Redis 需求、网络、升级、环境变量、凭证加密、SMTP、可观测性和访问控制。自托管带来了控制权，但也意味着 ToolJet 成为了内部平台运维的一部分。

对于大团队，在创建大量应用之前，应先定义工作区、用户组、SSO、RBAC、Git 同步、审计日志和多环境部署流程。否则，低代码可能会演变成另一种形式的内部应用野蛮生长。

对于 AI 的使用，需决定是使用 ToolJet 默认的 AI 能力、插件市场中的 AI 插件，还是企业版的自定义模型选项。对于敏感工作流，应明确哪些数据会被发送给模型供应商、谁可以调用 AI 功能，以及哪些操作需要人工审批。

## 迁移建议

对于那些已经变得非常重要、不再适合非正式管理的脚本、电子表格、管理页面和数据库操作，ToolJet 是一个理想的迁移目标。最佳的迁移方式是将重复的手动流程转换为具有明确权限、验证和工作流自动化的结构化应用。

如果现有软件具有产品级的用户体验（UX）、复杂的前端状态、实时协作需求、离线行为或高度定制的用户交互，迁移难度会较大。虽然 ToolJet 支持自定义组件和 JavaScript，但不应将其视为完全定制化应用栈的通用替代品。

务实的迁移路径是：首先导入或连接数据，其次构建特定角色的界面，接着添加写入操作，最后引入 AI 或 Agent。这种顺序有助于团队在添加可能影响生产系统的自动化功能之前，验证底层数据模型、访问控制和运营归属权。

## 功能

### AI 应用构建器

- 通过自然语言提示词生成业务应用
- AI 辅助的 UI 设计、查询编写、数据绑定、调试和文档生成工作流
- 从零开始生成 AI 应用或增强现有应用
- 面向内部应用的 AI 驱动开发生命周期

### 应用与工作流构建

- 拥有 80 多个 UI 组件的可视化应用构建器
- 多页面应用支持、自定义 React 组件和自定义样式
- 支持触发器、计划任务、Webhook、条件分支、循环和 JavaScript 的工作流自动化
- Agent 构建器，用于自动化业务流程和编排工作流

### 数据与集成

- 支持 80 多种数据源，涵盖 API、数据库、云存储、AI 供应商和 SaaS 工具
- ToolJet 数据库，内置基于 PostgreSQL 的无代码数据库功能
- 插件市场支持 OpenAI、Anthropic、Gemini、AWS Bedrock、Cohere、Mistral AI、Hugging Face 等
- 集成 REST、GraphQL、SQL、SaaS、向量数据库及对象存储

### 部署与治理

- 提供 ToolJet Cloud 和自托管部署选项
- 支持 Docker、Kubernetes、Helm、AWS、Azure、GCP、DigitalOcean 和 OpenShift 部署路径
- 高级方案支持 SSO、RBAC、自定义用户组、审计日志、Git 同步和多环境支持
- 企业级支持：SCIM、动态访问规则、自动化部署、多实例及离线部署

## 价格

open-source

- Free: $0 — 开发者/月 — 免费方案，用于评估 ToolJet。包含 2 名开发者，最多 50 名终端用户，最多 2 个应用，100 个 AI 额度，预定义角色及社区支持。
- Pro: $79 — 开发者/月 — 适用于需要更多灵活性和 AI 能力的成长型团队。支持最多 5 个应用，每位开发者 2,000 个 AI 额度，自定义样式，版本控制及邮件支持。
- Team: $199 — 开发者/月 — 适用于构建多个内部应用的团队。支持最多 100 名终端用户，无限应用，每位开发者 3,000 个 AI 额度，SSO，自定义分组，白标定制，审计日志，Git 同步及优先支持。
- Enterprise: Starts at $3,000 — 月 — 适用于需要无限终端用户、自定义部署、SCIM、自定义 AI 额度及模型选项、离线部署（Air-gapped）、高级 SLA 和专属支持的大型组织。
- Pay-as-you-go AI Credits: $1 — 100 额度 — 可选的充值额度，适用于需要更多 AI 使用量而无需更改方案的团队。

价格核对日期: 2026-06-26

## 支持的模型

- OpenAI
- Anthropic
- Gemini
- AWS Bedrock
- Cohere
- Mistral AI
- Hugging Face
- Portkey

## 隐私与数据处理

ToolJet 可以在 ToolJet Cloud 运行或自托管。自托管部署将应用定义、加密的数据源凭证和用户认证数据存储在 PostgreSQL 中。ToolJet 文档指出，AI 功能可能需要将 ToolJet AI 网关服务列入白名单。企业版提供自定义 AI 模型选项和 BYOK 模式的 LLM API 密钥支持插件。处理敏感数据的团队在投入生产前应审查部署架构、遥测、数据源凭据、AI 供应商设置、审计日志、RBAC、SSO 和保留策略。

## 企业功能

- 无限终端用户
- 自定义部署
- SCIM 配置
- 支持 Google、GitHub、OIDC、LDAP 和 SAML 的 SSO
- 自定义用户组
- 动态访问规则
- 开发生命周期权限控制
- 自动化部署
- 多环境支持
- 多实例部署
- 离线部署 (Air-gapped)
- 自定义 AI 模型选项
- 自定义 AI 额度
- 自定义数据保留策略
- 审计日志
- Git 同步
- 白标定制
- 自定义域名
- 高级 SLA
- 专属支持经理
- 可选的专属专家服务
- 可选的定制培训

## 替代工具

- Retool
- Appsmith
- Superblocks
- Budibase
- Microsoft Power Apps
- Airtable
- Baserow
- UI Bakery
- Forest Admin
- OutSystems
- Mendix

## 资料来源

- [官方网站](https://tooljet.com/)
- [定价页面](https://tooljet.com/pricing)
- [官方文档](https://docs.tooljet.ai/)
- [GitHub 仓库](https://github.com/tooljet/tooljet)
- [应用构建器概览](https://docs.tooljet.ai/docs/app-builder/overview/)
- [AI 构建概览](https://docs.tooljet.ai/docs/build-with-ai/overview/)
- [使用 AI 生成应用程序](https://docs.tooljet.ai/docs/build-with-ai/generate-applications/)
- [部署概览](https://docs.tooljet.ai/docs/setup/)
- [Docker 部署指南](https://docs.tooljet.ai/docs/setup/docker/)
- [Kubernetes Helm 部署指南](https://docs.tooljet.ai/docs/setup/helm/)
- [SSO 概览](https://docs.tooljet.ai/docs/user-management/sso/overview/)
- [访问控制说明](https://docs.tooljet.ai/docs/user-management/role-based-access/access-control/)
- [插件市场概览](https://docs.tooljet.ai/docs/marketplace/marketplace-overview/)
- [OpenAI 插件](https://docs.tooljet.ai/docs/marketplace/plugins/marketplace-plugin-openai/)
- [Gemini 插件](https://docs.tooljet.ai/docs/marketplace/plugins/marketplace-plugin-gemini)
- [AWS Bedrock 插件](https://docs.tooljet.ai/docs/marketplace/plugins/marketplace-plugin-aws-bedrock/)

最近核对日期: 2026-06-26

## 更新记录

- 2026-06-26: 核对了 ToolJet 官网、定价页面、GitHub 仓库、应用构建器文档、AI 应用生成文档、部署文档、SSO/RBAC 文档及市场 AI 集成文档。
