Dépassez la programmation avec l'IA pour aller vers l'ingénierie agentive

Kiro aide les développeurs et les équipes à donner le meilleur d'eux-mêmes : transformez des requêtes en specs exécutables, validez la justesse du code pour détecter les bugs que les tests unitaires ratent, et développez à grande échelle sur de vastes bases de code avec des agents parallèles qui apprennent de chaque session.

Installer la CLI
curl -fsSL https://cli.kiro.dev/install | bash
Chargement de l'image...
A task management interface showing a hierarchical checklist for setting up a TypeScript/Bun project. Task 1 covers project initialization—creating package.json (with playwright, fast-check), tsconfig.json, bunfig.toml, and a src/ directory structure. Task 2 covers implementing a CLI entry point (src/index.ts) that reads a target URL from Bun.argv, validates it, and reads an API_KEY environment variable. All tasks are unchecked with a Run all tasks button at top-right.

Structurez la programmation avec l'IA grâce au développement piloté par les specs

Kiro transforme vos requêtes en exigences, conceptions architecturales et tâches séquencées, puis les met en œuvre avec des agents parallèles. Les tests basés sur les propriétés détectent les cas limites qui passent les tests unitaires mais échouent en production. Avec le développement piloté par les specs, vous livrez du code maintenable qui correspond à ce que vous avez spécifié.

Chargement de l'image...
Kiro spec card titled Property 2: Ticket uniqueness. Description reads: For any sequence of parking operations, all generated ticket IDs should be unique. Validates Requirement 1.2. Implementation task: 3.2 Write property test for ticket uniqueness.

Vérifiez la justesse pour détecter les problèmes ratés par les tests unitaires

« Tous les tests sont passés » ne signifie pas que le code correspond à votre intention. Avant d'écrire du code, Kiro vérifie vos exigences à la recherche de contradictions et de lacunes en utilisant des techniques de raisonnement automatisé. Ensuite, il vérifie le comportement avec des tests basés sur les propriétés (comme le fuzz testing) qui affirment des règles devant tenir pour toutes les entrées plutôt que de vérifier quelques exemples.

Chargement de l'image...
Logos of Figma, Postman, Datadog, Miro, Stripe, Supabase, ElevenLabs, Google Firebase - GitHub, GitLab, CI/CD

À vos côtés, du plan à la pull request

Planifiez avec les specs. Implémentez avec des agents parallèles, sur votre machine locale ou dans le nuage. Détectez les bugs avec des tests basés sur les propriétés, ou tirez du contexte d'outils comme Figma ou Terraform. Exécutez la CLI en mode headless dans le CI/CD pour réviser les pull requests et corriger des bugs sans ouvrir un éditeur.

Chargement de l'image...
Kiro model selector dropdown showing available AI models with credit multipliers: Auto at 1x, Claude Opus 4.8, 4.7, 4.6, and 4.5 at 2.2x, Claude Sonnet 4.6, 4.5, and 4 at 1.3x, Claude Haiku 4.5 at 0.4x, Deepseek v3.2 at 0.25x, and MiniMax M2.5 at 0.25x. Claude Opus 4.8 is selected with an xhigh quality designation and an Edit button. The Autopilot toggle is enabled at the bottom of the input field.

Propulsé par vos modèles préférés

Choisissez le meilleur modèle pour chaque tâche : Anthropic Claude, des modèles à poids ouverts, ou Auto, qui choisit le meilleur modèle pour la tâche selon la complexité, en tenant compte de la qualité du modèle, de la latence et du coût.

En savoir plus sur les modèles

Conçu pour votre façon de travailler

Conçu sur des standards ouverts

L'agent Kiro est compatible avec le Agent Client Protocol (ACP), ce qui vous permet de l'utiliser avec vos outils préférés. Il prend en charge AGENTS.md, Skills.md et MCP. L'IDE Kiro prend en charge les extensions Open VSX, les thèmes et les paramètres VS Code. Kiro CLI fonctionne avec bash, zsh, fish et plus de 500 CLI populaires.

Prêt pour l'entreprise

Conçu et exploité par AWS, Kiro bénéficie des mêmes normes et contrôles de sécurité, fiabilité et confidentialité auxquels font confiance des millions de clients. Kiro offre l'authentification IAM et SSO, des tableaux de bord d'utilisation, des contrôles de gestion des coûts, une indemnisation liée à la PI, la gouvernance et les contrôles d'administration que vous attendriez d'un produit de niveau entreprise.

Tarification prévisible

Kiro offre un modèle de tarification basé sur les crédits sans limite de débit quotidienne ou hebdomadaire et avec des dépassements prépayés, afin que vous puissiez programmer sans interrompre votre flux ou recevoir une facture surprise.

La confiance des ingénieurs partout dans le monde

As a startup co-founder and CTO, time is the most important resource. Kiro justifies the use of my time for developing our business critical assets in-house.

RO

Rolf Koski

CTO & Co-Founder

In my role designing AWS Cloud and AI solutions with Terraform and Python, spec-driven development with Kiro has brought code relevancy and quality to a whole new level. We’ve accelerated feature development dramatically, reducing time to customer value from weeks to days. We are excited to welcome Kiro as our newest team member.

Håkon Eriksen Drange

Principal Cloud Architect

Kiro is a strong ally for startups. It naturally turns overlooked docs and specs into robust assets, making growth smoother and future scaling more effective.

KE

Kento Ikeda

Founder & Engineer

I use Kiro for everything - drafting new Terraform modules, tweaking container setups, even writing down random AI ideas at 2 am. But more than anything, it supports how I learn. I’m endlessly curious, and Kiro helps me stay in that learning loop—tinkering, breaking things, fixing them, and then allowing me to share what I learn back with the community.

AD

Adit Modi

Solution Architect

I’ve been blown away by Kiro’s capabilities. The agentic experience is really transformative. From the multimodal inputs that understand context to the complete lifecycle control within the IDE, it feels like I’m working with a senior developer.

Most tools are great at generating code, but Kiro gives structure to the chaos before you write a single line.

In roughly two days, I built a secure file sharing application from scratch. By simply sharing my requirements with Kiro, I was able to create a fully secure application that incorporates encryption and various security coding practices—no additional prompts needed.

I often forget to add unit tests, or update documentation when pushing changes, but with Kiro I can create a hook and it will automatically run those tasks in the background for me, never having to think twice.

As an open source developer, I typically don’t build games, but last night I was able to create one using Kiro. I didn’t have to think too hard about implementation since Kiro handled the logic and enabled me to write code quickly and accurately.

Kiro lowers the barrier to entry, whether that be, you don’t even know how to code, you’re new to coding, or you’re like me and you’re just learning a new tech stack. If something doesn’t make sense to you, or you feel like you are asking a silly question, ask Kiro anyway!

Kiro comes equipped with all the best practices that I would put in my specs, and builds me the application I want, faster.

Thanks to Kiro’s spec-driven development, I was able to go from concept to working prototype in a single weekend.

In just four lines into a spec, Kiro was able to write user stories like a product manager and capture so many details that I didn’t even need to mention, saving me several days of work.

Kiro isn’t just speeding up my work – it’s making me write better code, think more systematically about architecture, and deliver higher quality results while automated workflows happen seamlessly in the background.

Kiro is just more than code. Aside from just listening to prompts and doing things, it can actually work on tasks based on predefined triggers, making the development experience more efficient.

Questions fréquentes