Appearance
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 列表 |
详见官方文档。