Skip to content

Kiro IDE 开启 Thinking Mode 和自定义 Subagents

功能说明

Kiro IDE 从 v0.9 起已支持两项强大功能:Claude 深度思考模式(Thinking Mode)自定义子代理(Custom Subagents)

Thinking Mode(深度思考模式)

开启方法:在 Kiro IDE 设置中找到 chat.enableThinking 开关并启用。

启用后,Claude 会在回答前进行更深入的推理,适合复杂架构设计、bug 分析等场景。注意会增加 token 用量和响应时间。

Custom Subagents(自定义子代理)

自定义子代理允许你定义专门化的 agent,为不同任务提供不同的系统提示、模型选择和工具访问权限。

创建方式

在以下目录创建 .md 文件:

  • 全局~/.kiro/agents/my-agent.md
  • 工作区.kiro/agents/my-agent.md

示例文件

markdown
---
name: "Security Reviewer"
description: "专注于安全漏洞分析的代码审查助手"
model: claude-opus-4-7
tools:
  - read_file
  - search_code
---

你是一名专注于安全漏洞检测的资深工程师。审查代码时重点关注 OWASP Top 10,
输入验证、SQL 注入、XSS、认证绕过等问题。对发现的问题给出修复建议。

配置字段说明

字段说明
name代理显示名称
description代理功能描述(用于 Chat 中选择)
model使用的 Claude 模型
tools允许使用的工具列表
mcpServers允许访问的 MCP server 列表

详见官方文档

来源GitHub Issue #4718Kiro IDE 0.9 Changelog