Skip to content

Kiro 的企业设置集中在 Kiro profile 下,管理员可以在这里决定团队能否使用 MCP、Web Tools、prompt logging、用户活动报表、usage dashboard 和 overages 等能力。正确配置这些开关,可以在开发效率、数据保护、成本控制和合规审计之间取得平衡。

Kiro CLI Enterprise 设置中心:统一治理团队能力开关

企业版 Kiro 不只是给开发者开通一个 IDE 或 CLI 工具。真正落地时,管理员还要决定哪些能力可以用、哪些数据要记录、哪些成本可以超额。Kiro profile 下的 Settings 页面就是这些治理策略的集中入口。

Kiro profile 的背景可参考 Kiro profile。下面按企业管理员最常见的决策场景说明这些设置。

数据保护相关设置

Encryption key

默认情况下,Kiro 使用 AWS managed key 对静态数据进行加密。对于部分功能,如果企业安全规范要求使用自管密钥,可以启用 Encryption key,并在界面中选择或创建 customer-managed key。

建议在以下场景评估 customer-managed key:

  • 企业已有统一 KMS key 管理规范。
  • 审计要求能够独立控制 key rotation 或 key policy。
  • 安全团队要求对 Kiro 相关数据使用与其他研发数据一致的加密策略。

Include suggestions with code references

Kiro 的部分能力会从开源项目中学习模式,因此偶尔可能给出与公开代码相似的建议。开启 Include suggestions with code references 后,Kiro 会在相关建议中包含来源参考信息。

对企业来说,这个开关的价值在于降低开源合规沟通成本。开发者看到代码建议时,可以同时看到参考来源,便于判断是否需要进一步审查 license 或替换实现。

可观测性与审计设置

Kiro usage dashboard

开启 Kiro usage dashboard 后,Kiro console 主页会显示 usage dashboard,用于观察团队整体使用情况。它适合做管理层或平台团队的总览,例如查看采用趋势、活跃情况和整体消耗。

如果你需要按用户追踪明细,则应结合用户活动报表使用。

Kiro user activity report

开启 Kiro user activity report 后,Kiro 会收集组织内订阅用户的活动 telemetry,并生成可下载或可分析的报表。它适合用于成本归因、团队采用度分析和合规审计。

详细配置方式可参考 用户活动报表

Prompt logging

开启 Logging 后,Kiro 会记录用户在 Kiro IDE 中产生的 inline suggestions 和 chat conversations。这个能力对合规审计很有帮助,但也意味着会保存更敏感的研发上下文。

建议在开启前先明确:

  • 哪些管理员可以访问日志。
  • 日志保留多长时间。
  • 是否需要单独的 S3 bucket、加密策略和访问审计。

更多说明可参考 记录用户提示词

组织与订阅可见性设置

Member account subscriptions

如果你是 AWS Organizations 的 management account 管理员,可以启用 Member account subscriptions。启用后,在 management account 登录 Amazon Q console 时,可以把 management account 和 member accounts 中的 Kiro subscriptions 汇总到一个列表里查看。

这个设置适合多账号组织:平台团队不用反复切换账号,就能看到组织范围内的订阅情况。注意它显示在 Amazon Q console,而不是 Kiro console;并且只有以 management account 管理员身份登录时才可见。

开发能力与工具治理设置

Model Context Protocol (MCP)

开启 Model Context Protocol (MCP) 后,Kiro subscribers 可以使用 MCP servers。MCP 能把外部工具、数据源或内部系统接入 agent 工作流,但也会扩大工具调用边界。

企业管理员在开启前应确认:

  • 团队允许连接哪些 MCP servers。
  • MCP server 是否会访问内部代码、数据库或 SaaS 系统。
  • 是否有最小权限、审计和网络访问控制。

Web Tools

开启 Web Tools 后,Kiro subscribers 可以使用 web_searchweb_fetch tools 来搜索网页或抓取 URL 内容。关闭后,这些 tools 会从用户侧隐藏,并在 /tools 中显示提示。

如果企业对外网访问、数据出境或网页内容可信度有严格要求,建议先制定规则,再开启 Web Tools。更多治理思路可参考 Web tools governance

成本与连续性设置

Overages

开启 Overages 后,当用户超过 plan limits 时仍可继续使用 Kiro。这个设置可以避免关键开发任务被额度中断,但也会带来额外成本。

推荐做法是:

  1. 先通过 usage dashboard 或用户活动报表观察真实使用量。
  2. 再决定是否开启 overages。
  3. 开启后持续关注高消耗用户和团队,定期调整 subscription tier。

关于 overages 的具体启用方式,可参考 subscription 管理

常见问题

Settings 是全局配置还是按 profile 配置?

这些设置由管理员在 Kiro profile 中控制。不同 Kiro profile 可以用于不同 Region、账号或治理边界。

MCP 和 Web Tools 是否应该默认开启?

不建议无评估地默认开启。它们能提升 agent 能力,但也会引入外部系统访问和网页内容访问,需要结合企业安全策略判断。

Prompt logging 和用户活动报表有什么区别?

Prompt logging 关注用户与 Kiro 的具体对话和 inline suggestion 内容;用户活动报表关注按用户聚合后的使用指标,例如消息量、credits 和 overage 使用情况。