AWSの開発プラットフォームであるKiroは、自社のKiro自律エージェントがプレビュー段階であることを発表しました。これにより、開発者やチームが集中を妨げることなく作業を進める新たな方法を提供しています。 エージェントは長期開発タスクを自律的にバックグラウンドで行い、セッションやコードリポジトリ間のコンテキストを維持し、開発者のコメントやコードレビューの修正から学習し、チームのコーディングスタイルやエンジニアリング慣行に徐々に適応します。
この機能は現在、プレビュー期間中にKiro Pro、Pro+、Powerの加入者に追加料金なしで段階的に展開されていますが、週ごとの使用量が制限されています。 Team Editionはウェイトリストを通じて適用し、バッチで開く必要があり、GitHub、GitLab、Jira、Slackなどのコラボレーションやコードホスティングプラットフォームと統合可能です。 プロキシは隔離されたサンドボックス環境でタスクを実行し、プルリクエストを提出して変更を届け、メインブランチに自動的にマージされることはありません。
Kiro自律エージェントは、複数倉庫開発を数時間から数日間にわたり継続的に推進できる新世代の「フロンティアエージェント」の一つとして位置づけられており、ソフトウェア開発におけるより高い自律性への重要な一歩と見なされています。 典型的な用途には欠陥トリアージ、依存関係のエスカレーション、マルチサービスのリファクタリング、定期的な保守活動などがありますが、組織はこれらの影響を既存の開発プロセス、監査要件、エンジニアリング文化に与える影響を評価してからは、大規模に稼働させる必要があります。
よくある質問
Q: Kiroの自律エージェントとは何ですか?
A: これはKiroが自ら開発したエージェントで、バックグラウンドで開発タスクを継続的に進め、クロスセッションやマルチウェアハウスのコンテキストを維持し、コードレビューのフィードバックに基づいてチームのコーディング習慣を継続的に学習します。
Q: 現在、このプレビュー機能を利用できるのは誰ですか?
A: プレビュー期間は徐々にKiro Pro、Pro+、Powerユーザーに利用可能になり、一部のチームユーザーはウェイトリストを提出することで早期アクセスを獲得できます。
Q: プレビュー期間中は追加料金がかかりますか?
A: プレビュー期間中は加入者に追加料金はありませんが、週ごとの利用量が設定され、プレビュー終了前に公式な商業価格が別途発表されます。
Q: エージェントは自動的にコードを修正・マージしますか?
A: エージェントはサンドボックス内でタスクを実行し、プルリクエストの形で変更を提出しますが、これらは自動的にメインブランチに統合されません。
Q: どのような開発業務により適していますか?
A: バッチ依存性のアップグレード、複数倉庫リファクタリング、欠陥階層処理、カバレッジ改善、バックログ実装など、長期間で繰り返しの作業に適しており、開発者が設計や主要機能に集中できるようにします。