AI Assistant
TeamCity AI Assistant 是您全天候的调试失败工作流程、建议最佳配置并引导使用 TeamCity 功能的助手。
关键要点
TeamCity AI Assistant 能做什么?
AI Assistant 配备了一套用于检索有关当前 TeamCity 安装及其构建的工具。 它提供一般性指导(例如:“如何配置 TeamCity NuGet 源?”或“如何设置拉取请求?”)以及针对特定配置和构建的故障排除帮助(例如:“为何我的 SampleApp 配置中的构建 #17 失败?”)。
是否免费?
此功能在未来版本中可能会成为付费选项,但在抢先体验计划期间将保持免费。 AI Assistant 需要激活的 TeamCity Enterprise 许可证(包括在有效试用期内的许可证)。 对于 Professional 许可证或 维护期已过期的 Enterprise 许可证,不提供此功能。 有关更多信息,请参阅 限制和特别说明 部分。
是否有任何额外要求?
AI Assistant 需要访问 https://auth.grazie.ai、 https://api.jetbrains.ai 及其他资源,以获取授权令牌、发送用户提示和接收响应、发布使用情况统计(如已启用)等。
AI Assistant 会收集和共享哪些数据?
请参阅 隐私政策 部分。
TeamCity AI Assistant 使用的是哪种模型?
在 2025.11 版本发布时,AI Assistant 使用 gpt-4.1 来处理用户请求。 在我们评估其准确性和性能,并仔细研究您的反馈时,我们可能会通过 JetBrains AI 切换到另一个模型。 我们还计划在后续发布周期中添加选项,允许通过 TeamCity UI 手动选择模型。
初始设置
AI Assistant 随所有 TeamCity 2025.11 安装一起交付,默认处于禁用状态。 为避免您错过 TeamCity 中这一激动人心的新增功能,AI Assistant 即使在禁用时仍会在 TeamCity 页眉中显示其菜单项。

服务器管理员可以在 管理员|AI Assistant 部分完全隐藏此元素。

允许详细的数据收集 复选框允许 TeamCity 将 AI Assistant 聊天记录私密共享给 JetBrains。 我们绝不会将此数据分享给任何人,并且仅用于改进 Assistant 的响应质量。
“Analyze it” 按钮
为了使 AI 查询返回相关结果,您需要提供上下文。 诸如“此构建为何失败?”之类的问题,如果未说明具体构建,可能不够明确。
为避免您输入包含项目和配置详情的长查询,TeamCity 在构建配置页面和失败构建页面右上角添加了 分析它 按钮。 点击该按钮会自动提供必要的上下文,使 AI Assistant 能立即分析失败或表现异常的工作流程。

限制和特别说明
我们持续致力于提升 AI Assistant 的回复质量,并为其底层模型提供最准确的上下文信息。 不过,当前生成式 AI 模型存在固有限制,偶尔可能会出现不准确或虚构的信息。 如果回复看起来不确定或不一致,建议重新表述你的问题或参考可靠信息源。 请将 AI Assistant 视为有用的辅助工具,而非唯一的事实来源,处理关键任务时请核实其建议。
与 AI Assistant 的历史对话不会被保存。 当您开始新的对话(通过聊天窗口右上角的“ + ”按钮)时,将无法访问之前的对话。
AI Assistant 的聊天记录会本地存储在您的浏览器中。 当您从其他浏览器访问 TeamCity 或注销后,对话不会恢复。
在以下情况下,AI Assistant 会被禁用:
您正在运行 TeamCity Professional 服务器(包括那些具有活动附加代理许可证的服务器)。
您的 Enterprise 许可证的 维护期 已过期。
您的服务器运行的 Java 版本低于 Java 17。
您正在使用经典 TeamCity UI,而非 Sakura UI。
您的服务器部署在不允许使用 JetBrains AI 服务的位置。 完整支持位置列表请参见: JetBrains AI Service Territory Limitations。 我们计划在未来版本中为中国大陆服务器启用 AI Assistant。
Assistant 旨在为现有 TeamCity 实体提供指导。 它无法创建新实体、添加依赖项、修改服务器设置、启动或停止构建等。 此外,它无法执行违反 当前用户权限 的操作(例如,分析用户无访问权限项目中的构建)。
隐私政策
TeamCity AI Assistant 会将用户提示和代码段共享给第三方 LLM 提供方,以处理问题并生成有用的回复。
我们也可能收集非匿名的使用数据和系统信息,以帮助我们改进该功能。 此数据仅由 TeamCity 团队使用,不会与任何外部方共享。
数据收集符合 JetBrains 通用隐私声明 和 JetBrains AI 数据收集和使用声明 的要求。