You can now schedule recurring work in Kiro on the web. Create an automation, describe the task, select repositories from GitHub or GitLab, and set a schedule. Kiro runs it on that cadence in its own sandbox and opens a pull request when done.
Loading image...
Go to Automations in Kiro on the web to set up scheduled tasks. Add up to five schedules per automation using built-in options (hourly, daily) or a cron expression. Each run spins up an independent sandbox, clones your repositories, executes the work autonomously, and opens a pull request with the changes. Edit, disable, or delete automations at any time. Changes apply to the next scheduled run. Learn more ->
This release expands Kiro Web beyond GitHub with full GitLab support and brings the Specs workflow to the browser. Connect GitLab repos with a personal access token, and plan work as reviewable requirements, design, and task files before the agent writes a line of code.
Connect your GitLab repositories
Work on GitLab repositories the same way you work on GitHub. The agent clones your repos, writes code, and opens merge requests on your behalf. Connect with a personal access token, inspect existing merge requests and review issues without leaving the chat, and mix GitLab and GitHub repos in a single session. Learn more ->
Specs in the browser
Describe what you want to build, fix, or plan, and Kiro generates requirements, design, and task files for you to review before work begins. Edit the plan through chat, run every task or just the ones you select, and download the artifacts when you're done. A single spec session can span multiple repos, with the agent planning across all of them. Learn more ->
You can now start a Kiro Web session without connecting a GitHub repo first, and switch to Autonomous mode at any point in a Vibe session, not just at the start. This update also brings relative message timestamps, clearer network mode visibility, and a round of sandbox and reliability fixes.
Start without a GitHub repo
You no longer need to add a GitHub repository to start a session. Open a session, describe your task, and connect a repo later if you need one.
Switch to Autonomous mode mid-session
In a Vibe session, you can now select Autonomous mode after your first prompt, not just at session start. Hand off to the agent whenever you're ready without starting over.
Message timestamps
Session messages now show relative timestamps. Hover to see the absolute time, making it easier to track when events occurred during long-running tasks.
You can now stop the agent mid-task, see progress while your workspace spins up, and enjoy a more polished layout on smaller screens. This update also resolves several session stability issues.
Kiro Web (Preview) is now available at app.kiro.dev for Kiro Pro, Pro+, and Power users. Chat with the agent to explore ideas, fix bugs, and shape changes, or hand off end-to-end tasks that finish as pull requests. Coordinate one change across multiple repos in a single session.
Collaborative and autonomous modes
Work with the agent two ways. In the default collaborative mode, you drive the conversation: discuss approaches, write code together, and ask the agent to open a PR when you're ready. Toggle on Autonomous mode when you want the agent to own the outcome. It asks clarifying questions upfront, builds a plan, delegates to specialized sub-agents, and opens a PR automatically. Learn more ->
GitHub-native workflow
Select the repos you want to work with at the start of a session. The agent clones them into an isolated sandbox and coordinates edits and pull requests across all of them in a single run, from shared libraries to dependent services and clients. Assign work from GitHub issues with the kiro label or a /kiro comment. The agent creates feature branches, commits on your behalf, and opens pull requests with detailed descriptions. Review PRs with comments and the agent picks them up and pushes updates. Use /kiro all to address every reviewer's feedback at once, or /kiro fix to tackle one conversation thread at a time. Learn more ->
Steering that carries forward
Guide the agent with your team's standards and conventions. Steering files in `.kiro/steering/` load your patterns at the start of every session, using the same format that works in Kiro IDE and Kiro CLI. You can also teach the agent through PR comments, and your feedback carries forward to future work across all your repositories. Learn more ->
Isolated sandbox by default
Every task runs in its own isolated sandbox. The agent clones your repos, configures the environment from detected project settings, and tears everything down when the task completes. You control network access, environment variables, secrets, and MCP servers from the agent settings page. Learn more ->
The autonomous agent preview is now autonomous mode in Kiro. Start at Kiro Web →
Kiro autonomous agent works independently on development tasks, from implementing features to fixing bugs. It operates asynchronously in isolated sandbox environments, learning from your code reviews and building deep understanding of your codebase and patterns.
Kiro autonomous agent is starting to roll out for individual developers in preview to Kiro Pro, Pro+, and Power subscribers. There's no cost during the preview period, and usage is subject to weekly limits. Teams can join the waitlist to get early access. Learn more ->