Kiroは Nov 10, 2026 に新リリースを公開しました。目玉はチャットの新機能「Approve for me」です。定型的な操作はKiroが承認し、危険な操作はブロックし、判断に迷う場合だけユーザーに確認します。承認の手間と安全性のバランスを見直すアップデートです。
公式の更新情報は Kiro Changelog で確認できます。
今回のリリースの全体像
今回のリリースで素材に挙げられている主な内容は次のとおりです。
- チャットに Approve for me を追加
- Autopilotトグルが、対応チャットでは 権限モードメニュー に変更
- 組織管理設定(organization-managed settings)
- Memory ビューの並べ替えとフィルタ
- ワークフロー実行の改善
- 停止したターン、スペックタスク、ワークスペーストラストに関する修正
本記事では、変更内容が詳しく説明されている Approve for me と権限モードを中心に解説します。そのほかの項目は、素材には名称と概要しか記載がありません。具体的な挙動や設定方法は、現時点では確認できません。
Approve for me:承認を「任せる」新しい権限の考え方
概要(初心者向け)
AIコーディングツールは、ファイルの編集やコマンドの実行など、さまざまな操作を行います。そのたびに「実行してよいですか?」と確認されると安全ですが、作業は中断されます。逆に何でも自動で許可すると、意図しない操作が起きるおそれがあります。
Approve for me は、この中間を狙った機能です。Kiroの説明によると、次のように動作します。
- 定型的(routine)な操作は、Kiroが代わりに承認する
- 危険だと判断した操作は、ブロックする
- 判断に迷う場合は、ユーザーに確認する
技術的な仕組み
判定の順序は次のとおりです。
- まず、ユーザーが設定した deny / ask / allow ルール が最優先で適用される
- どのルールにも当てはまらない操作については、モデル が安全かどうかを判断する
- 安全と判断すれば承認、危険と判断すればブロック、確信が持てなければユーザーに確認する
※ルール(deny / ask / allow)とは: 特定の操作を「拒否」「確認」「許可」のいずれにするかを、事前に決めておく設定のことです。
graph TD
A["まず deny ask allow ルールで判定"] --> B["ルール対象外はモデルが判断"]
B --> C["安全と判断したら承認"]
B --> D["危険と判断したらブロック"]
B --> E["迷ったらユーザーに確認"]
ルールが先に判定されるため、「この操作は必ず拒否したい」「これは必ず確認してほしい」といった方針は、モデルの判断より優先されると考えられます。モデルが判断するのは、ルールがカバーしていない操作だけです。
活用例とメリット
以下は素材の説明から考えられる活用イメージであり、実際の判定結果を保証するものではありません。
- 日常的な編集作業では確認ダイアログが減り、作業の流れを止めずに済む
- 重要な操作はルールで deny や ask を指定しておけば、自動承認の対象から外せる
- ルールに載っていない未知の操作は、モデルが判断し、迷えば人間に確認が戻る
なお、どのような操作が「安全」「危険」と判定されるかの具体的な基準や、使用されるモデル、精度は、現時点では公表されていません。
Autopilotトグルが権限モードメニューに
変更内容
Approve for me が利用できるチャットでは、これまでの Autopilot トグルが 権限モードメニュー に置き換わります。選べるモードは3つです。
| モード | 内容(素材に基づく) |
|---|---|
| Supervised | 権限モードの1つ。詳細な挙動は資料からは確認できない |
| Accept file changes | 従来の Autopilot に相当(formerly Autopilot) |
| Approve for me | ルール優先、対象外の操作はモデルが承認・ブロック・確認を判断 |
Before / After
| 項目 | Before | After(対応チャット) |
|---|---|---|
| 切り替えUI | Autopilot トグル | 権限モードメニュー |
| 選択肢 | Autopilot のオン/オフ | Supervised / Accept file changes / Approve for me |
| 旧Autopilotの名称 | Autopilot | Accept file changes |
名称が変わるだけでなく、選択肢が2択から3択になる点がポイントです。「Accept file changes」はファイル変更を受け入れるモードという名称で、従来の Autopilot の位置づけを引き継ぎます。
有効化の方法
すべての新規チャットで Approve for me を使いたい場合は、次のいずれかを行います。
- What's new にある Use Approve for me by default をオンにする
- コマンドパレットから Kiro: Enable Approve For Me (User) を実行する
「Where it is available」とあるとおり、機能は対応するチャットでのみ表示されます。どの環境・プラン・条件で利用できるかは、素材からは確認できません。
その他の更新
素材には、以下の項目が名称レベルで記載されています。
- 組織管理設定: 組織単位で設定を管理できる機能と考えられます。設定できる項目や適用方法の詳細は、現時点では公表されていません。
- Memory ビューの並べ替え・フィルタ: Memory の一覧を整理しやすくなる更新と考えられます。
- ワークフロー実行の改善: 具体的な改善内容は資料からは確認できません。
- 修正: 停止したターン(stopped turns)、スペックタスク(spec tasks)、ワークスペーストラスト(workspace trust)に関する不具合が修正されました。
詳細は 公式Changelog で確認してください。
影響と展望
以下は事実ではなく、筆者の見解です。
AIエージェント型のツールでは、承認の頻度と安全性のトレードオフが共通の課題です。今回のように、ユーザー定義ルールを最優先にしたうえで、ルール外の操作だけをモデルが判断する方式は、現実的な折衷案と考えられます。完全な自動化ではなく、迷ったら人間に戻す設計である点も、安全面で重要です。
組織管理設定が加わったことで、チーム単位での運用ルールの統一にもつなげやすくなると期待されます。一方で、モデルの判定精度や誤判定時の扱いは現時点では公表されていません。導入時は、重要な操作に deny / ask ルールを明示しておく使い方が無難と考えられます。
まとめ
- Nov 10, 2026 のKiroリリースで、チャットに「Approve for me」が追加された
- 定型操作は承認、危険な操作はブロック、不明な場合はユーザーに確認する
- deny / ask / allow ルールが最優先で、対象外の操作のみモデルが判断する
- 対応チャットでは Autopilot トグルが権限モードメニュー(Supervised / Accept file changes / Approve for me)に変わる
- 組織管理設定、Memory の並べ替え・フィルタ、ワークフロー改善、各種修正も含まれるが、詳細は現時点では公表されていない