41 ms·
Kiro: A new agentic IDE
- trenchgun 1y agoKiro in Finnish means "a curse".
- mcraiha 1y agoMore modern would be Kirous.
- QuinnyPig 1y agoI got to play with this for the past week, and it's surprisingly good from an angle of "does a lot of the context engineering work for you." It enforces a rigor that I don't usually bring to vibe coding...
- NathanKP 1y agoThanks so much for your feedback Corey! That's one of the big goals of Kiro: to add a bit more of the rigor required to keep your code projects sane as they grow over time. I think Kiro hits the best of both worlds: the easy fun of "vibe coding" at first but then when its time to do some software engineering, Kiro is there to help dig deep into the technical requirements, write the architectural design, and break the big project up into reasonable tasks.
- mh- 1y agoCan it sort out AWS bills yet? (I initially started writing this as a joke upon recognizing your name, but now I think I'm serious..)
- QuinnyPig 1y agoI’ve yet to see a GenAI system that comes even slightly close. They’re dangerously inaccurate in this space.
- mh- 1y agoThat's been my experience as well. Makes sense, there's little training data available and the (public) docs and (first-party) tooling remain dreadful.
- laurent_du 1y agoYou probably need an ad hoc MCP for this kind of things.
- QuinnyPig 1y agoYou need far more than that. Beyond the basic resource sizing / misconfiguration issues, it’s highly contextually dependent to an environment / institution. A change that’s great for one customer could be ruinous for another.
- techpineapple 1y agoWhy does it feel like all tech companies are the same these days? It wasn’t always like this right?
- NitpickLawyer 1y agoBecause collecting signals from the people that use these systems is extremely valuable. This kind of data is almost impossible to gather unless you own such a product. And those that do probably won't sell to the competition. So, it makes sense that everyone is in the me too phase. Goog is even heavily subsidising this. Anthropic is likely doing it with their top tiers as well. Even the small ones @20$ most likely did in the beginning.
- empath75 1y agoAll the tech companies have a lot of software developers working there and they always have a ton of projects around software development and deployment that they've released. It's been new that they've been _monetizing them_, but that pretty much has to be done for AI tooling because of inferencing costs....
- AstroBen 1y agoIt's a new category of tool and they're all competing for it
- NathanKP 1y agoHello folks! I've been working on Kiro for nearly a year now. Happy to chat about some of the things that make it unique in the IDE space. We've added a few powerful things that I think make it a bit different from other similar AI editors. In specific, I'm really proud of "spec driven development", which is based on the internal processes that software development teams at Amazon use to build very large technical projects. Kiro can take your basic "vibe coding" prompt, and expand it into deep technical requirements, a design document (with diagrams), and a task list to break down large projects into smaller, more realistic chunks of work. I've had a ton of fun not just working on Kiro, but also coding with Kiro. I've also published a sample project I built while working on Kiro. It's a fairly extensive codebase for an infinite crafting game, almost 95% AI coded, thanks to the power of Kiro: https://github.com/kirodotdev/spirit-of-kiro https://github.com/kirodotdev/spirit-of-kiro
- charlysl 1y agoIs it something similar to Harper Reed's "My LLM codegen workflow atm"? https://harper.blog/2025/02/16/my-llm-codegen-workflow-atm/ https://harper.blog/2025/02/16/my-llm-codegen-workflow-atm/
- NathanKP 1y agoActually yes! I saw this post some months ago, and thought to myself: "Wow this is really close to what we've been building". Kiro uses three files though: requirements, design, and then tasks. The requirements doc is a bunch of statements that define all the edge cases you might not have originally thought of. Design looks at what is currently in the code, how the code implementation differs from the requirements, and what technical changes need to happen to resolve the difference. Then tasks breaks the very large end to end development flow up into smaller pieces that an LLM can realistically tackle. The agent then keeps track of it's work in the tasks file. Realistically, I don't think that Harper's statement of "I get to play cookie clicker" is achievable, at least not for nontrivial tasks. Current LLM's still need a skilled human SDE in the loop. But Kiro does help that loop run a lot smoother and on much larger tasks than a traditional AI agent can tackle.
- factorialboy 1y agoWhat's with the edited title "it's Cursor clone". Unless it's literally a Cursor clone, I'd request to change it to describe the product category. Cursor by no means defines the whole category. Not even close.
- KomoD 1y agoproduct category: "vscode with ai things slapped on top"
- deleted 1y ago[deleted]
- limpingninja 1y agoBy vscode you mean atom clone with extra tools slapped on top, right?
- wg0 1y agoAnd with atom you mean Notepad++ with extra tools slapped on top?
- actualwitch 1y agoTo be fair, npp is not using electron. Atom is.
- eddythompson80 1y agoTo be even more fair, the category used to be sublime clones. Sublime was on a crazy run in the early 2010s and there were various attempts at an "Open source Sublime".
- dang 1y agoWe've replaced the title. (Submitted title was "AWS launches Kiro, its Cursor clone")
- guluarte 1y agoloom mom, another vscode fork!
- lonestarwarrior 1y agoI am a heavy Jetbrains user, I never liked the idea of Cursor. I embraced Claude Code immediately when it came out.
- jibe 1y agoAre you using the Claude Code plugin, or switching back and forth between Claude Code and the Jetbrains IDE?
- lonestarwarrior 1y agoWith the plugin. CC runs in a terminal on the sidebar. The plugin does not only provide diff view for CC edits, it also gives CC access to diagnosis and all other IDE capabilities through MCP.
- williamzeng0 1y agoVSCode is way worse for large codebases and also much worse for Ruby, Golang, etc.
- brene 1y agowait, it's completely free during the preview period? That's a better deal than Cursor, Windsurf, or Claude Code. Gotta check it out
- suralind 1y agoHere my problem with this: I don't want to be jumping an editor/IDE every 6 months, learning new key bindings and even more importantly, getting used to a completely new look. In a space that moves as quickly as "AI" does, it is inevitable that a better and cheaper solution will pop up at some point. We kinda already see it with Cursor and Windsurf. I guess Claude Code is all the rage now and I personally think CLI/TUI is the way to go for anyone that has a similar view. That said, I'm sure there's a very big user base (probably bigger than terminal group) that will enjoy using this and other GUI apps.
- joelthelion 1y agoThe nice thing about CLI/TUI is that you can keep using your editor or IDE of choice and chat with the AI on the side.
- ativzzz 1y agoTotally agreed, which is why I'm sticking with my editor (neovim) regardless of whatever AI thing is hot and using tools outside/analogous to it, currently claude code
- znpy 1y ago> Here my problem with this: I don't want to be jumping an editor/IDE every 6 months, learning new key bindings and even more importantly, getting used to a completely new look. You're basically advocating for GNU Emacs: https://github.com/karthink/gptel https://github.com/karthink/gptel
- suralind 1y agoThanks for the link. I'm not an emacs user and I'm more in the search of something like opencode [1], but I think it's not polished enough yet. I actually want to contribute to open source, so maybe I should create my own thing, heh. [1]: https://github.com/sst/opencode https://github.com/sst/opencode
- aquariusDue 1y agogptel is great, its one of the must have packages for Emacs and I'm pretty sure that with time it will be one of the reasons to use Emacs like org-mode has been for a long time. For people wanting to get up and running with vanilla Emacs (instead of a distribution) so that they can try out gptel sometime this week, I recommend emacs-bedrock: https://codeberg.org/ashton314/emacs-bedrock https://codeberg.org/ashton314/emacs-bedrock And for a gptel backend Gemini is the fastest route (excluding something local) from generating an API key to using a LLM in Emacs (for free). Bonus points because Emacs is useful for things other than coding you can use gptel on your notes or any buffer really to ask/talk about stuff.
- xnx 1y agoTitle should be: "Introducing Kiro"
- yahoozoo 1y agoIs this another VS Code fork or did they just completely rip the VS code ui?
- xena 1y agoIt's another VS Code fork!
- handfuloflight 1y agoHad they not forked VS Code the low value quips would reverse to: "why didn't you just fork VS Code?"
- TiredOfLife 1y agoFork and an old one
- cube00 1y agoHopefully better then the hell that is trying to use Amazon Q for development.
- angelmm 1y agoMany companies are considering IDEs the way to reach developers. Atom started the trend of next generation IDEs and VSCode consolidated most of the market. With the AI raising, people are looking to get usage, gathering data, and positioning models. An IDE provides you all of that. AI seems to be a way to engage happy users to try new things. Kiro joins a growing list of projects: - Kiro (AWS) - VSCode + Copilot (Microsoft) - Windsurf (OpenAI tried to get it) - Cursor - Trae (Alibaba) - Zed - etc. I put Zed in a separate category in the past. Now with assistants / agents, it's playing on the same space. The market is a bit saturated and tools like Claude Code gave some flexibility and an alternative for users. I tried Cursor in the past, and now I'm back to Helix / VSCode + Claude Code.
- suralind 1y agoI love Zed as an editor/IDE without ANY AI/LLM features. I think the AI support in Zed is actually pretty decent and I'm still using it out of habit (actively trying to use more TUI for AI). But at the same time, it's my biggest worry that they will continue on the AI and pollute the project with too much junk. I gotta trust the smart minds behind it will find a way to balance this trend.
- angelmm 1y agoTotally. I think Zed has its own value proposition. That's why I never put them close to other editors like Cursor at the beginning. Lately, I started putting it together due to all the AI excitement. People try it because of the AI capabilities to find an IDE that works for them. I hope Zed continues providing new amazing features in all the areas.
- kjsingh 1y agoI am disappointed at Java support in Zed
- TiredOfLife 1y ago> Windsurf (OpenAI tried to get it) And Google killed it.
- 1y ago
- mupuff1234 1y agoI'm surprised no one is gobbling up jetbrains.
- TiredOfLife 1y agoThey have been cleaning up and getting rid of projects, so seems to be preparing for it.
- williamzeng0 1y agodo you mean jetbrains ai team?
- ArcaneMoose 1y agoThis is exactly how I've been building software with AI lately. Getting AI to create a detailed plan with phases, then implement and use a separate AI to review the code. It works quite well! Curious to see how well it works when implemented directly in the IDE
- delfinom 1y agoAt what point does the manager fire you and just let the AIs have at it ;)
- NathanKP 1y agoRealistically, none of the models can function fully autonomously at this point. You still need a skilled human at the helm. However, AI tools definitely change how the human works. I find that I spend a lot less time thinking about easy things, and a lot more time thinking about hard things. Basically, the AI fast forwards through the easy stuff and I just spend all day jumping directly from hard problem to hard problem.
- daxfohl 1y agoNah, you never voluntarily reduce headcount. Headcount is what keeps your salary coming. Any manager worth their salt would use this newfound productivity to infringe on other teams' domains: Hostile Takeover => More Headcount => Promotion. We'll see a lot of attempted empire building over the next couple years while all this gets sorted out.
- deleted 1y ago[deleted]
- ranman 1y agoCaylent has been testing this for quite some time and I have to say it's an interesting take. With claude code you can shift between planning and coding modes and this offers a similar approach. The speed is quite good and the results are solid. The spec approach is solid but it takes a learning curve. Some of the tooling and autojumps take a bit to get used to because they differ from the other IDE approaches. Overall I do believe this has accelerated our development and I'm interested to see where it goes. I don't think it's a direct comparison to claude code or cursor - its a different approach with some overlap.
- dangus 1y agoWith my experience with Amazon Q in the AWS console (100% useless, worse than a Google search), I can only assume that this Kiro product will suck and not be a market leader. As a customer I have no incentive to try it. I think that reputation is 100% Amazon’s fault. When all you do is ship half-baked rushed products your customers will assume your next big thing sucks because that’s the reputation you built for yourself.
- shermantanktop 1y agoGiven the rapidly-changing state of AI, "half-baked" is a moving target. The Q console support was never great, but it's materially worse than it was a year ago, relative to what could be built today.
- dangus 1y agoI would also like to add that forking VScode is not a value add. Just publish a VSCode extension.
- placardloop 1y agoAWS really shot themselves in the foot with naming everything “Amazon Q <insert suffix here>”. The Q that’s in the console is completely and entirely different from the “Q Developer” and other AI products that AWS is launching. The Q Developer CLI, Q Developer IDE plugins, and now Kiro are pretty much just wrappers around Claude Sonnet 3.7/4, and work just as well as them.
- xena 1y agoThis doesn't support development containers (https://containers.dev https://containers.dev), which means I can't insulate my machine from AI tooling. Not keen on this unless it's somehow earth-shattering.
- Tokumei-no-hito 1y agowhy doesn't it support them?
- tristan957 1y agoThe remote containers extension on VSCode is proprietary. Cursor had to write their remote extension suite.
- mdaniel 1y agoIf only we had some tooling that would implement features based on requirements, what a world we would live in
- 2Gkashmiri 1y agoIm.not a dev so i dont use these vs code forks... How is one fork different from cursor or kiro or something else? Arent these like what i assume skinning chromium or something more ?
- gsibble 1y agoAm I the only one who finds AI not very helpful? Just this morning, Cursor was giving me a ton of incorrect tab completions. When I use prompts, it tends to break more than it fixes. It's still a lot faster to write by hand. Lots of libraries that take *arguments in Python also cannot be groked by AI.
- shermantanktop 1y agoOf course you aren't the only one, and I'm sure you know that you aren't the only one. I doubt these tools will ever convince every last person on every single use case, so the existence of those people isn't exactly an indictment.
- lvl155 1y agoYou have to put in some effort to put in the guardrails and scaffolds to make it produce what you want. It’s definitely not out-of-the-box deal.
- neutronicus 1y agoAt work it's supremely unhelpful. Giant C++ codebase, big enough to choke even traditional analysis tools like IntelliSense, lots of proprietary libraries. I have found it extremely useful for spinning up personal projects though. My wife bought us Claude subscriptions and she's been straight-up vibe coding an educational game for our son with impressive results (she is a UX designer so a lot more attuned to vibes than gen-pop). I'm picking up some computational physics research threads I dropped in grad school and Claude Code has been incredible at everything besides physics and HPC. Define and parse an input file format, integrate I/O libraries, turn my slapdash notes into LaTeX with nice TiKz diagrams, etc. Hoping I can transfer over some insights to make it more helpful at work.
- Velorivox 1y agoI really like that the testimonials are linked directly to the Github accounts of the contributors. I've seen a lot of websites where it's questionable at best whether the people reviewing the product even exist. It's also interesting that the pricing is in terms of "interactions" rather than tokens. I don't believe I've seen that before.
- aspittel 1y agoI've been testing Kiro for a few months, and yes, it's an agentic IDE like many others. However, a lot of the features are different - the spec driven development is a game changer. It feels like you're truly software engineering versus vibing - you break a problem into small, solvable steps using specs. So are agent hooks - there are great use cases like updating Asana statuses or syncing your design system with Figma.
- jackmenotti 1y agoNo autocomplete? Why? I mean is the current trend to leave all the control from the experienced dev hands and just review the final code? Not my cup of tea, I'll keep using Cursor and "vibe code" with smart rewrites
- NathanKP 1y agoKiro does have autocomplete. It's just not advertised on the product page as a star feature. In my experience using Kiro you are still going to be hands on with the code. Personally I choose to turn AI powered autocomplete off because when I do touch the code manually it's usually for the purposes of working on something tricky that AI would likely not get right in autocomplete either. However, the Kiro autocomplete is average in capability in my experience, and you can absolutely use it to write code by hand as well.
- mmaunder 1y agoBig opportunity to be the first open source model agnostic Claude Code with widespread adoption. You’ll be the vim, the Linux, the nginx, the MySQL of agentic coding. Who will it be? It’s wide open right now.
- NathanKP 1y agoThis is much more tricky than you'd think. Claude Code and other similar tools only work as well as they do because the prompts that power it have been tuned to match a specific model. When you make a tool that is "model agnostic" you also make a tool that is unable to play to the individual strengths of each model, or you set yourself up for a massive, multiplicative effort of trying to tune your tool to every single popular model out there, even though some of the models are drastically less capable than others.
- petesergeant 1y agoI think this is where the stickiness is with generation; very little chance I’m switching from Claude Code unless something exceptionally better comes along at this point. Assuming I’m not abnormal, this is a huge win for Anthropic.
- hmate9 1y agoFrom the little I’ve played with it so far, its spec-driven format seems to give better results when making large changes to code.
- premn 1y agoKiro's spec based development is something that's new (for me atleast) and it's pretty good.
- ghimanshu6 1y agoAWSome KIROOOOOO
- pvartist 1y agoImpressive to see an AI IDE tackle the real world complexity of software development. Love the separation of modes- Vibe for ideation, Spec for clarity, and Agent Hooks for ongoing maintenance. The spec-driven approach feels like a natural evolution beyond the typical AI prototype tools. Excited to try it out on a live project!
- sundareshwaranr 1y ago[flagged]
- esafak 1y agoWhat is special about Kiro that makes that true? I do architecture with the other agents just fine.
- badaldavda 1y agoAwesome! Tried it and I should say, adds structure to my vibe coding. Loving it.
- deleted 1y ago[deleted]
- unit149 1y ago[dead]
- croskcool 1y agoWhy couldn't this be built inside Q?
- nullandvoid 1y agoI'm already burnt from amazon Q which was forced onto us in an alpha state in my workplace - was miles behind competitors for a full year, before we finally won the battle to move back to co-pilot. Going to take a while before I trust any AWS AI related tooling won't just be abandoned / mis-managed after my prior experience.
- deleted 1y ago[deleted]
- claudecodefan 1y agoToo late to the party. Feels like the market has moved onto Claude Code and terminal agents. I use Claude Code extensively and love the flexibility and fluidity. Also works well through the terminal integration in IDE.
- admn2 1y agoIs there a way to preview changes in CC before “accepting” like you can in Cursor?
- WorldPeas 1y agodoes this have any carveouts for CDK or other aws services? I've found that sonnet sometimes struggles to know what params to use, while amazon Q despite being on paper a worse model, can. It seems this uses sonnet, but are there any adjustments?
- lvl155 1y agoUnless it offers me something substantially better than VSCode, I am not gonna switch and it has a lot to do with unsupported extensions. For now, I think UX preference has to be CLI with web gui wrapper where you can pick models, agents, requirements, etc and let that run anywhere, even headless. I don’t like how these guys (as in all the VSCode wrappers) are trying to sucker people onto their platform to lock you in. Edit: I know there’s manual VSIX route.
- ActorNightly 1y agoKiro is Vscode (forked from the open source version). I imported all the settings and extensions into it from VSCode, worked fine.
- Tokumei-no-hito 1y agowhat are the unsupported extensions? i thought the support had to do with marketplace access (search / download / update) but if you already have the vsix it can be installed in any vscode fork
- SyrupThinker 1y agoSome of Microsoft's extensions are licensed such that they may only be used with their own products (i.e. the official VS Code they offer for download, etc.). This already affects Cursor for example: https://github.com/microsoft/vscode-dotnettools/issues/1909 https://github.com/microsoft/vscode-dotnettools/issues/1909
- kixiQu 1y agoHey, a cute logo! I didn't know AWS allowed cute things.
- storus 1y agoSo we have another ugly VSCode clone with the same legal/support issues as all the other clones, but without any vibe-coding worthy assists like voice dictation/control or any other major differentiator. Just another "me too" project from AWS to scratch some product manager itch and commoditize the complement of some competitor.
- roficas 1y agoawesome tool!
- chandureddyvari 1y agoI use Roo code with orchestrator(Boomerang) mode which pretty much has similar workflow. The orchestrator calls the architect to design the specs, and after iterating and agreeing on the approach, it is handed over to Code mode to execute the tasks. Google Gemini 2.5 pro is pretty good at orchestration due to its 1M context and I use claude sonnet 4 for code mode. What else does Kiro do differently? Edit: The hooks feature looks nifty. How is the memory management handled? Any codebase indexing etc? Support to add external MCP servers like context7 etc?
- touristtam 1y agoInteresting. Do you have a write up on this setup I (we) could follow?
- aliljet 1y agoI'm a little confused about how pricing works here. What is an 'agentic interaction' and how does that translate to dollars? And how does this work with models that are differently priced???
- t14000 1y agoWhy do I need to log in to a text editor?
- fHr 1y agoAmazon ewwwww
- johntarter 1y agoIs there any way to move the chat window to the primary side bar? Having two side bars open takes up a lot of space. Not sure why this pattern persists in these VScode forks.
- duderific 1y agoGenerally in VSCode and its clones you can drag the window anywhere you like. I've been using my Copilot in the lower area which spans multiple panels, to give myself a little more viewing space.
- alexts-aws 1y agoI tried Kiro just to test the tool and I was able to create a small order application. I liked it that that it created the documentation including planning and test scenarios. I will continue using the tool to create more complex apps.
- steve_adams_86 1y agoI love the emphasis on specs here; this is something I do with Claude Code (maintain a set of specs in text as we work). I always keep the readme and some basic architecture docs (using markdown/mermaid) updated as I go, and I often just work on those rather than on code with Claude, because I find the value it offers is less in code generation and more in helping me document the rubber ducking process into useful schematics and architecture. What can Kiro offer that's meaningfully better than what I'm already doing? I can take my system anywhere Claude Code and my repos can go, using whatever editor I like. Does Kiro have some special sauce for making this approach work better? Maybe some DSL it uses for more succinct and actionable diagrams and plans? As much as I like the idea, I find it so hard to abandon a process I've been working on for months, using tools I'm already productive with. Also, will pricing essentially be bedrock pricing, or will there be a value-add margin tacked on?
- NathanKP 1y ago> Does Kiro have some special sauce for making this approach work better? I'd like to think so, but you'd have to compare the results to what you are currently doing to see how you feel about it. I personally love the format that it uses to define requirements, and the details of the software design docs that it writes (including mermaid diagrams) > will pricing essentially be bedrock pricing, or will there be a value-add margin tacked on? The pricing is a flat rate, with a cap on number of interactions per month. Each human driven "push" for Kiro to do something is an interaction toward your limit, but Kiro may work autonomously for many turns based on an interaction, and will produce significant amounts of code from a single interaction. More details here: https://kiro.dev/pricing/ https://kiro.dev/pricing/
- steve_adams_86 1y agoAh, thanks for the pricing link. I saw 'Kiro is free to use during preview' or similar and assumed pricing is hidden. At $39/month, is 3000 interactions a high limit? I use Claude Code on the $30 plan (I think), and routinely hit limits. I'm not ready to jump to the next tier, though. I think it's $200/month, and the NGO I work for isn't prepared to throw that kind of cash at developers (I'm second-rate here; the science comes first)
- 44za12 1y agoWhat models are supported, can we add custom models? I’m struggling to add Kimi K2 to cursor and surf.
- acd 1y agoNot amazed! Tell me one good reason I should use it? Lets see EU US data privacy shield gone. Aws a bunch of open source tools gobbled together with proprietary source. Trust in made in US cloud platform tools is gone!
- didibus 1y agoFor anyone wondering, Amazon already offers an Agentic coding CLI similar to Claude Code: https://github.com/aws/amazon-q-developer-cli https://github.com/aws/amazon-q-developer-cli It has a pretty decent free tier, and maybe the subscription is better value than Claude Code, but hard to tell. It supports MCP as well. Amazon Q also has a VC Code and IntelliJ Idea plugin too, Kiro goes beyond what you can do as a plugin in VS Code though, similar to why Cursor had to fork VS Code.
- artdigital 1y agoQ CLI is great. It’s basically Claude models but pretty much unlimited and only for $20 Not as polished as Claude Code but also a bit price difference
- SyrupThinker 1y agoThat sounds too good to be true, and it seems like they are indeed introducing a usage system similar to their competitors next month? > Starting August 1, 2025, we’re introducing a new pricing plan for Amazon Q Developer designed to make things simpler and more valuable for developers. > Pro Tier: Expanded limits $19/mo. per user > 1,000 agentic requests per month included (starting 8/1/2025) - https://aws.amazon.com/q/developer/pricing/ https://aws.amazon.com/q/developer/pricing/ Previously agentic use was apparently "free", but with a set deadline in June, so it seems like this was just for a testing phase?
- touristtam 1y ago50 request per month? Am I reading that correctly? If that's the case it is pityful.
- didibus 1y agoThat's on the free plan. It's 1000 on the 19$ subscription, or 3000 on the 39$ one. If you go over the limit, it's $.04 / request.
- 1y ago
- SAI_Peregrinus 1y agoI'll stick with my gentic IDE & write my own bugs.
- qq66 1y agoHow do I know that this is an AWS product? This should be on an Amazon domain or the blog should be on an Amazon domain that links to the site.
- Imustaskforhelp 1y agoSo I am pretty sure that there is some aws/amazon service which can provide gpu's / model inference too. I read it (I think) in one of the comment that There is a model picker that currently allows you to switch between Claude Sonnet 4.0 and Claude Sonnet 3.7 So is this just using Claude? I really thought that the advantages of using Kiro might really be that of the leverage that Amazon Gpu's infrastructure could provide, maybe even some discounts to lure people to Kiro. I am pretty sure that a lot of people will ask you the same question, But I would really appreciate it if you could answer me this question in preferably simple terms: "Why Kiro? Why not all the other stuff that has come before it and the stuff that will come after it" Also I am really having some dejavu but while writing this comment, has the title of this post changed, I swear I saw something written in the header with Amazon and now I don't see it. honestly, I am really being so off-topic but after seeing this name change of the post, I really wish if that there was some website that could track all the name changes of posts that happen in HN, because I was completely baffled by this name change or I am being totally paranoid.
- pqdbr 1y agoThe previous title stated Kiro as being "Amazon's Cursor clone", which I agree was not adequate.
- Imustaskforhelp 1y agoMy suspicions were right that the name had something to do with amazon because I went into this thread thinking about Amazon's unique position in this market.
- cowsandmilk 1y agoIt does use AWS infrastructure, ie Bedrock which supports many different models.
- Imustaskforhelp 1y agoOhh I forgot that anthropic uses AWS Bedrock (I think?, right?) That checks out. This is really cool project!
- retinaros 1y agoWhat is the difference between kiro and having a rule file in claude code / cursor / cline saying « always start designing before coding. Create a .md file for specs, ask the user for it if it is not there? ». You can just prompt the specs or whatever feature is in this IDE. Claude 4 can do it all already.
- aaronvg 1y agosuper interesting to see how this is marketed: - Created by an AWS team but aws logo is barely visible at the bottom. - Actually cute logo and branding. - Focuses on the lead devs front and center (which HN loves). Makes it seem less like a corporation and more like 2 devs working on their project / or an actual startup. - The comment tone of "hey ive been working on this for a year" also makes it seem as if there weren't 10 6-pagers written to make it happen (maybe there weren't?). - flashy landing page Props to the team. Wish there were more projects like this to branch out of AWS. E.g. Lightsail should've been launched like this.
- stillpointlab 1y agoI love all of this experimentation in how to effectively use AIs to co-create output with human steering. This pattern, of the human human focusing on the high-level and the AI focusing on the low level feels like a big win. In some sense, we are starting with a very high-level and gradually refining the idea to a lower and lower levels of detail. It is structured hierarchical thinking. Right now we are at 3 levels: requirement -> spec -> code. Exposing each of these layers as structured text documents (mostly Markdown right now it seems) is powerful since each level can be independently reviewed. You can review the spec before the code is written, then review the code before it gets checked in. My intuition is that this pattern will be highly effective for coding. And if we prove that out at scale, we should start asking: how does this pattern translate to other activities? How will this affect law, medicine, insurance, etc. Software is the tip of the iceberg and if this works then there are many possible avenues to expand this approach, and many potential startups to serve a growing market. The key will be managing all of the documents, the levels of abstraction and the review processes. This is a totally tractable problem.
- zmmmmm 1y ago> Exposing each of these layers as structured text documents If we take it far enough, we could end up with a well structured syntax with a defined vocabulary for specifying what the computer should do that is rigorously followed in the implemented code. You could think of it as some kind of a ... language for .... programming the computer. Mind blowing.
- stillpointlab 1y agoI get you are being sarcastic, but lets actually consider your idea more broadly. - Machine code - Assembly code - LLVM - C code (high level) - VM IR (byte code) - VHLL (e.g. Python/Javascript/etc) So, we already have hierarchical stacks of structured text. The fact that we are extending this to higher tiers is in some sense inevitable. Instead of snark, we could genuinely explore this phenomenon. LLMs are allowing us to extend this pattern to domains other than specifying instructions to processors.
- nullbyte 1y agoLooks very nice, I like the hooks feature. That's a great idea
- lacoolj 1y agoSo I'm glad there are more agentic dev tools coming out, but can we please stop making entirely new IDEs and start integrating as plugins to well-established (and some already paid for) IDEs we already use? Webstorm/other Jetbrains, VS Code, etc. It is a huge hassle to match my existing settings, which I've spent countless hours tweaking over the years, with a new editor that can't import them. :(
- imiric 1y agoThe obvious solution is a meta-IDE that integrates all these other IDEs and plugins.[1] Or, you know, stop chasing the latest trends, and use whatever you're most comfortable with. [1]: https://xkcd.com/927/ https://xkcd.com/927/
- williamzeng0 1y agoShameless plug but our co is building a AI plugin for JetBrains that has next edit autocomplete + a strong coding agent (sweep dev)
- AstroBen 1y agoIsn't that competing directly with JetBrains themselves?
- williamzeng0 1y agoYes but I think they have worse things to worry about, namely Cursor. Also if you're interested our plugin is https://sweep.dev https://sweep.dev!
- ManWith2Plans 1y agoI got early access to Kiro. Wrote about my experiences here if you're interested: https://yehudacohen.substack.com/p/developing-with-kiro-amazons-new https://yehudacohen.substack.com/p/developing-with-kiro-amaz... It is my new daily driver.
- sergiotapia 1y agoWould appreciate a video of someone adding a feature to an existing project, just to get a feel for what the tool does. The long blog post gets lost in the sauce, would love a short 5 minute video.
- consumer451 1y agoImportant details from the FAQ, emphasis mine: > For users who access Kiro with Pro or Pro+ tiers once they are available, your content is not used to train any underlying foundation models (FMs). AWS might collect and use client-side telemetry and usage metrics for service improvement purposes. You can opt out of this data collection by adjusting your settings in the IDE. For the Kiro Free tier and during preview, your content, including code snippets, conversations, and file contents open in the IDE, unless explicitly opted out, may be used to enhance and improve the quality of FMs. Your content will not be used if you use the opt-out mechanism described in the documentation. If you have an Amazon Q Developer Pro subscription and access Kiro through your AWS account with the Amazon Q Developer Pro subscription, then Kiro will not use your content for service improvement. For more information, see Service Improvement. https://kiro.dev/faq/ https://kiro.dev/faq/
- srhngpr 1y agoTo opt out of sharing your telemetry data in Kiro, use this procedure: 1. Open Settings in Kiro. 2. Switch to the User sub-tab. 3. Choose Application, and from the drop-down choose Telemetry and Content. 4. In the Telemetry and Content drop-down field, select Disabled to disable all product telemetry and user data collection. source: https://kiro.dev/docs/reference/privacy-and-security/#opt-out-of-data-sharing-in-the-ide https://kiro.dev/docs/reference/privacy-and-security/#opt-ou...
- m0llusk 1y agoIs there a way to confirm this works or do we just have to trust that settings will be honored?
- consumer451 1y agoYou could place some unique strings in your code, and test it to see if they appear as completions in future foundation models? Maybe? I am nowhere near being a lawyer, but I believe the promise would be more legally binding, and more likely to be adhered to, if money was exchanged. Maybe? The "Amazon Q Developer Pro" sub they mention appears to be very inexpensive. https://aws.amazon.com/q/pricing/ https://aws.amazon.com/q/pricing/
- ezekg 1y agoThis post is downloading >100MB in gifs like it's not a thing...
- _pdp_ 1y agoAs a side note, Kiro is a diminutive of Kiril (Кирил) in Slavic-speaking countries and in Greek. A quick web search also reveals that it can mean "a curse".
- prmph 1y agoHow your comment contributes to the discussion I have no idea, but thanks for this factoid nonetheless.
- esafak 1y agoWe need someone to compare the efficiency of these agent wrappers. They may use the same models, but not as efficiently as one another.
- e2e4 1y agohttps://gosuevals.com/agents.html https://gosuevals.com/agents.html Is quite nice, there are also YouTube videos that do a deeper dive
- esafak 1y agoThat table is uninformative and untrustworthy. Where is this detailed breakdown they speak of? How can we replicate it? Where is the cost? Who is behind it?
- hexo 1y agoThanks for accelerating global warming.
- deleted 1y ago[deleted]
- cleverwebble 1y agoI do like the control you have over organizing. The only thing I was shocked was I couldn't revert a series of changes (checkpointing) like you can can in Cursor. Sometimes the LLM does it a different way I dont like, so I want to go back and edit the prompt and try again.
- qwertox 1y agoIs this an Amazon product? When I click on "Legal" at the bottom of the page, I'm sent to AWS. The docs state at https://kiro.dev/docs/reference/privacy-and-security/#service-improvement https://kiro.dev/docs/reference/privacy-and-security/#servic... that "Kiro is an AWS application that works as a standalone agentic IDE." But nowhere on the landing page or other pages it states that this is an Amazon product. What is going on? Edit: I see that @nathanpeck is the "author" and he works for Amazon, why are they trying to hide that fact?
- QuinnyPig 1y agoMy original title did mention that this was an AWS product, but Hacker News made the editorial decision to reduce clarity.
- PartiallyTyped 1y agoI don’t think they are trying to hide that. From the about page. > Kiro is built and operated by a small, opinionated team within AWS. Disclaimer: I work at AWS, different org though.
- seunosewa 1y agoIsn't AWS Amazon Web Services??
- qwertox 1y agoYes, why are you asking?
- potamic 1y agoI didn't realize either until I saw this comment. The tone of the blog post also felt like it was coming from an individual rather than an organisation, which is not typical of Amazon. I don't know if this was a recent acquisition, otherwise diverting from your primary brand is strange. Unless they feel an association with Amazon would only be negative.
- KomoD 1y agoHow are they hiding it? Click about, says its made by a team within AWS. Click on any of the legal links in footer, get sent to AWS Look at the footer, has AWS logo Look at the license, clearly says "Amazon.com, Inc. or its affiliates" On the download page "By downloading and using Kiro, you agree to the AWS Customer Agreement"
- prmph 1y agoPeople are lapping up vibe coding as a way a way to avoid deep work, and spec-driven development is in opposition to that. Looking at the brief for this, it likely involves painstaking work to review and refine the specs produced. Not that there is anything wrong with that; as I said before in a comment on another story, coding assistants may reduce quite a bit of drudgery, but to get the best out of them you still need to do lots of work. The more I use agentic coding tools, the more I come to the realization that speccing is where you add value as an experienced skilled engineer. And I think this bodes well for software engineering, as a bifurcation emerges between the vibe coders (who will probably merge with the mythical end-user programmers) and serious engineers whose are skilled at using LLMs via high quality specs to create software of higher quality and maintainability. So the vibe coders would probably not take to this tool that much, but that's fine.
- sandeepkd 1y agoTried with one of my older projects to test it out. The problem statement was to upgrade the Java spring boot version from 2.7 to latest. I have done it in the past so exactly knew what had to be done there. All the requirement docs, design specs, and tasks look verbose and ok on high level. Interestingly I had some idea where the language in those docs was coming from. 1. It created about 40+ tasks (I have my own curated list of 5 tasks based on past experience) 2. At every task it tried to compile the code but failed for dependency errors 3. It still marked the task being complete and passed the onus of failures on the downstream tasks 4. Kept moving with the tasks where the original error were still not fixed but the tasks were being marked as done 5. After some point of time I got tired to a degree that I stopped reading the exact commands being executed, the fatigue of doing something that you are not involved in is for real 6. I made a naive assumption that I can sandbox it by giving permissions to the project folder only. It executed some CLI commands for java that looked simple enough in the beginning. 7. Turns out my environment variables got messed up and other simple things related to git, gradle stopped working Ended my experiment, reverted the code changes, fixed my environment Key takeaways: 1. Its giving a sense of work being executed, the quality and concreteness of work is hard to measure unless you have already done that in past. Its creating classes, tests which are not needed instead of focussing on the actual use case. 2. Sandboxes are MUST, there is a real risk of corruption, environment commands are not just simple file changes which could be easily reverted.
- hu3 1y agoInteresting. How large is the project?
- sandeepkd 1y agoIt was relatively pretty small project, about 5ish controllers and same number of service classes. The experiment lasted for about 2.5 hours where I was active for the first 45 minutes and then just pressing the buttons to move next in passive mode.
- softsales 1y ago[flagged]
- softsales 1y ago[flagged]
- honorable_coder 1y agoIs model choice a core design consideration. Or will Kiro not let developers chose the underlying model? What if I want to set preferences for the underlying LLM for different usage scenarios? For example, for a quick and snappy understanding of a single file id want to use a fast model that doesn't cost me an arm and a leg. Recent research on preference-aligned LLM routing here: https://arxiv.org/abs/2506.16655 https://arxiv.org/abs/2506.16655
- ghuntley 1y agoSource code analysis [and dump] of Kiro at https://ghuntley.com/amazon-kiro-source-code/ https://ghuntley.com/amazon-kiro-source-code/ - Uses ripgrep under the hood - VSCode fork (thus suffers from the https://ghuntley.com/fracture https://ghuntley.com/fracture problem) - There are 14 different ways defined to edit a file due to its multi-modal design. Tuning this is going to be a constant source of headaches for the team. - Kiro utilises a https://ghuntley.com/specs https://ghuntley.com/specs based workflow.
- chrisvalleybay 1y agoNot sure why you are being downvoted. I appreciate this!
- oblio 1y agoProbably for self promotion.
- zkxjzmswkwl 1y agoI don't see anything, anything at all, that would make a significant percentage of Cursor users consider the switch. They can try to market grab with low %, but will find themselves in the boat as Cursor and eventually be forced to raise their prices. Except their market grab will be significantly less effective because they're not a stand-out product. Cursor was.
- conartist6 1y agoImportant: it's another fork of VSCode. I thought AI was ushering in the age of innovation so why is the only innovation anyone seems capable of copying something that already exists...? In all actuality, AI seems to be ushering out the age of innovation since people now consider it foolish to spend their time trying to innovate instead of clone
- daxfohl 1y agoIt does show that they're not limited to just greenfield projects, which is a common perspective. That said, IDK if a fork that is never planned to be merged back in really constitutes a non-greenfield project. It's more like a greenfield with a head start.
- hu3 1y agoI believe most projects use VSCode because it is hard to build a cross platform code editor with plugin system. And if you're going to copy, might as well be the most popular editor to reduce user friction.
- bhaktatejas922 1y agoNotably missing fast apply like Morph
- manbash 1y ago> 2. Technical design based on requirements > Kiro then generates a design document by analyzing your codebase and approved spec requirements. It creates data flow diagrams, TypeScript interfaces, database schemas, and API endpoints—like the Review interfaces for our review system. This eliminates the lengthy back-and-forth on requirements clarity that typically slows development. This is nice for documentation but really having a design document after-the-fact doesn't really help much. Designing is a decision-making process before the code is written.
- p1necone 1y agoThe Eisenhower quote comes to mind: "Plans are worthless, but planning is everything."
- deleted 1y ago[deleted]
- Twirrim 1y agoIf you don't start with approximately the right destination, you're definitely never going to end up there, even if you have to take some detours and compromise on some choices. It gets really frustrating reviewing people's designs at times, when it's crystal clear they're a) working backwards and b) haven't really considered the customer experience at all. One of my favourite tell tale signs of a) is when the chosen option 100% fits the specifications, doubly so if there's no cons associated with the pros. Sometimes it's genuine, but very rarely.
- cgio 1y agoI read it as after requirements and before code. This is how I would expect it to work too. It reads the existing codebase, which also makes sense for non greenfield projects as in the example.
- the_arun 1y agoI slightly disagree. Plans are really useful for enhancements. If we stick to original plans & patterns as we extend & add new features, we can slow down the decay process.
- y2025 1y agoI'm interested!
- lockedinai 1y ago[dead]
- orliesaurus 1y agoIs it pronounced kee roh or kai roh
- johndiv 1y agoReally impressed with what Amazon is doing with Kiro. The emphasis on "spec-driven development" to get beyond "vibe coding" and into production-ready software is a crucial step.
- smcleod 1y agoMy 2c-TLDR; after doing some battle testing over the few weeks (so keep in mind some of this was on pre-release versions): The good: It's great to see they've baked in the concept of setup -> plan -> act into the tool with the use of specs If you're someone who currently only has Copilot / Q dev, this is a good step in the right direction - if you don't mind changing your IDE. I love that it has a command / task queuing system. Hooks = good. Goes either way: Even though it uses Q under the bonnet, it does seem somewhat better than Q although I think most of that is down to the use of plan -> act workflows The not good: There's no reason at all for it to be a VSCode fork and running multiple IDEs for every vendor that wants me to use their products is a PITA. It seems to massively over-complicate solutions, for things that could be quite simple even if the tasks are well defined it likes to create many files and go down very extensive and complex implementation patterns. This has to be something to do with the app itself as Sonnet 4 does not do this with Cline/Roo Code so hopefully it can be fixed (but maybe it suits the kind of folks that write big java apps!). It doesn't seem to have any integrated web browser capabilities to allow the model to run up and explore the app while inspecting the js console browser side like Cline / Roo have. My installation has mysteriously become 'corrupted' and needed reinstalling several times. There's no global rules, you have to keep a note of them somewhere and copy paste them into each project. GH Issue #25 The bad: It's slower than Cline / Roo Code, it just takes a lot longer to get things done. It's very easy to hit the rate limits and be blocked for an undefined amount of time before you can continue working. There's lots of MCP bugs mainly relating to it still not supporting the standard streamableHTTP or SSE modes and breaks all MCPs without any warning or logs if you try to add one. GH Issue #23 The version of VSCode it's built from is quite out of date already, which rings alarm bells for how well such a large, complex application will be maintained and rolled out at speed over time.
- somesun 1y agoanyone can make a comparation with cursor too many ides , hard to choose
- leric 1y ago[dead]
- ryancnelson 1y agoI wonder if it's entirely coincidental that "KIRO" is a Seattle-area (amazon land) television station.
- laura_rich 1y agoAwesome!
- zorrolovsky 1y agoVery impressed. As a programming impostor (never formally trained, and not working as programmer) I find the program 1) helped me to understand the basics of a full blown IDE dev cycle end to end 2) helped me to refine an app on the making. Perhaps the one thing that surprised me vs standard Claude is that it didn't ask me about the tech stack to build my app. It went nuclear with a complex react-based stack when my app's needs are less demanding (a simple html+css+js could do it)
- maoberlehner 1y agoI have to say, I'm a little bit proud of myself that their approach comes close to what I consider a good method for building software with LLMs: https://markus.oberlehner.net/blog/ai-enhanced-development-building-successful-applications-with-the-support-of-llms https://markus.oberlehner.net/blog/ai-enhanced-development-b...
- duckerduck 1y agoIt seems that many in the field are converging to similar ideas. With AI the emphasis seems to be more on defining clearly what to build rather than how. I made a similar experiment [1] recently where I setup "rules" between code and spec and have the LLM check that they are the same, I think similar to how Kiro uses hooks. [1]: https://news.ycombinator.com/item?id=44432215 https://news.ycombinator.com/item?id=44432215
- lastdong 1y agoThis reminds me of the pocketFlow library, which takes a specification document and uses it to create subtasks and generate code, but can be used with local models.
- larodi 1y agoКиреца, бате.
- qpiox 1y agoThey did not even spend time to put up a credible demo. The web app they demo has missing images, images that do not correspond to the text. Why would I or anyone else be convinced to spend much more time learning a new IDE and switching to it, when they did not spend enough time for a proper demo.
- baalimago 1y ago1000 interactions ($20/month) will run out in a 1-2 hours. Do the math for 3000 interactions. Kiro has the same problem as many LLM coding tools has: it's not economically sustainable for the company producing the tool (bubble will burst at some point), or it's not worth it for the developer.
- consumer451 1y agoI see this time period of coding agents along the lines of riding early Uber. Take advantage of the VC/investment money while you can. The last few months have been a great time to build, subsidized by others!
- PRWeb2025 1y ago[dead]
- Fokamul 1y agoMark my word guys, 2026 will be year of cybersecurity. Vibe coders let's gooo.
- brap 1y agoI think the interesting part here is not so much the IDE/coding aspect, but LLM-assisted: * requirements doc * design doc * plan doc These alone make an interesting product. Give me a thing that asks me the right, thought provoking questions (ideally let me answer by just choosing from a list of relevant options) and produces these docs in a structured and highly detailed way, and I’m set. I think the code is just a distraction. There are plenty of tools for that.
- daxfohl 1y agoTrue for greenfield projects, but once a project moves beyond greenfield, the assistant will need to understand the existing codebase in order to plan anything correctly. Once it has functionality to understand a codebase, and understand the requirements, plan, and architecture direction, then it's going to have the most context to make edits, so may as well make it an editor too.
- bravesoul2 1y agoHow does it compare to Claude Code? Can't that do this sort of thinking ahead and writing specifically? It may need some prompting to do the specifically writing specifically though. I feel like this might be nicer as an MCP and I bring my own AI assistant to it.
- GardenLetter27 1y agoWhat is really the benefit of this if you are stuck paying Claude API rates anyway? We really need a new (and cheaper!) SOTA for agentic models.
- k_kelly 1y agoSep 1: generate requirements, generate design, generate task list Step 2: run the tasks in claude code in parallel...
- alberth 1y agoThe ghost icon confused me at first, given ghostty use of a similar icon. https://ghostty.org/ https://ghostty.org/
- riceflippa 1y agothey literally copied logo (even the color!) from phantom
- reactordev 1y agoThis looks really cool except for having to learn a new syntax (is gherkin that bad?) however, something has been bothering me with all of these Agent AI based workflows. At what point do you actually do engineering? This was a great demo for a project manager. Lead your “team” through feature development. But without proper architecture, development really does become spaghetti. There’s vibe coding - and then there’s this, where I feel like I’m a PM, not an engineer.
- Insanity 1y agoYeah, I hear you. Vibe coding is good for a POC style thing as long as you can (somewhat) ignore architecture. For any real-world application that is even slightly more complex than these demos it will start to fail. At least that has been my experience
- daxfohl 1y agoIt depends. A lot of projects / features really don't require a ton of engineering thought. Add a new table that has some foreign keys with existing tables, add a new page that lets you modify that table, add a new set of REST CRUD handlers that do some validation and store the data, add a new message queue that does whatever needs to happen when the data gets changed. If AI can handle things like that, then let AI do it: it's not really engineering work anyway; it's copy-and-paste from a previous design, just change the handler logic and the names of things. If 90% of incoming features are like that, then that gives you a lot more time to work on the 10% that are more complex. Eventually, you'll end up with spaghetti code no matter how well you plan out the architecture, whether human or AI is doing designs. But it'll move that direction even faster with AI, and eventually AI won't be able to understand it well enough to reliably design things anymore. That's where the real engineering will come in. As the system evolves, how do we re-architect things so that AI (and humans) can understand the patterns again and make future changes more reliably? Right now, it seems like services go through major refactors/rewrites like that every five years or so. And those rewrites tend to be slow and often unsuccessful: even though the existing system is complex, engineers are used to it and it's easier to add one more bandaid than to wait for the full rewrite. Then such rewrites can get stuck in navel-gazing as there's no "perfect" way to do them, and it's lower effort just to go back to the system you already know. As AI creates more churn though, the architecture will need to be rethought much more frequently. Additionally there will be more urgency to deliver the cleanup because AI will be completely blocked by the existing spaghetti, which brings all product dev to a halt, and you don't have time for navel-gazing because there's no fallback option. So I think the engineering work post-AI is really going to be this kind of infrastructural planning and rearchitecting, such that AI can deliver features on top of it without friction. And in a way, as an engineer, that's what I want to be doing anyway. We've always had this ideal of continuous refactoring and continuous improvement, that always gets pushed to the backburner when compared to feature development. "Sure this refactor will help future velocity, but we need to make our quarterly goals!" But now, AI will compress those timelines so that maintaining clean architectures has a direct effect on the deliverables of the current quarter. I personally think this is great. If, in the future, PMs can launch whole features without engineers writing a line of code, that's awesome. It's our job to maintain a system where such an ideal is possible. Which sounds like the job I wanted when I originally signed up to be an engineer.
- elashri 1y agoIt is strange that Amazon Q extension is incompatible with kiro right now.
- UrineSqueegee 1y agodo i have to run each task manually in the tasks.md? can i not leave it unsupervised? i also need to individually approve each command for some reason and then if it fails due to a service high load i need to manually restart all over again the same task.
- harryf 1y ago> fails due to a service high load It seems to be suffering the HN effect right now. Earlier it was working nicely and pretty much doing everything in the background
- adonese 1y agoSonnet 4 seems like the sweet spot for every ai provider now. I wonder why oai couldn't match it
- willsmith72 1y agofirst impressions: 1. autopilot should be off by default. this is the norm for claude code and cline (plan mode) 2. my sidebar is on the right. that was imported correctly from vs code, but the kiro window is still on the left. why can't it be on the same side as my sidebar like a usual extension (e.g. cline)? 3. the textbox is super busy. for some reason the "Hold Shift to drop image" is stuck there
- stuaxo 1y agoVscode again. If MS didn't have their weird semi closed ecosystem for Vscode this would be in Vscode proper.
- lucasfdacunha 1y agoIt seems that it doesn't work with WSL 2 yet. Any plans to support it?
- akdev1l 1y agoTried to use this to create a minimal bootloader and kernel that prints hello world in x86 There was never a point in which it successfully did anything. 1. Tried to use macOS’s toolchain (m2 laptop so this is not going to work to build x86 binary) 2. It tried to fix that and failed multiple times. 3. Eventually I gave up on it trying to fix itself and told it to just use a container with Fedora Linux on it to work around the issue. 4. It created Dockefile for Fedora 39 (current is 42) 3. It still fails to recognize that we are on aarch64 and we need x86 so the container it built was not correct anyway lol I imagine “minimal bootloader + printing hello” is quite represented in the training set as there’s thousands of projects like this on GitHub. If it cannot deal with basic things like this, I legitimately don’t get all the comments here praising it
- brandnewideas 1y agoYou're using a slop tool and expect it to produce anything but slop?
- helsinki 1y agoTrash
- andy_ppp 1y agoI know Cursor seems to work best using Anthropic’s models, is this similar or does it use a model from Amazon?
- brandnewideas 1y agoSlop.
- bcheung 1y agoIs there a way to use your Claude Max plan? I checked my token usage (ccusage) if I wasn't on a plan, and last month it would have been over $2000. This constraint prevents me from realistically considering alternatives to Claude Code.
- deleted 1y ago[deleted]
- jetslab 1y agohey, the Kiro hangs on the login page and doesn't redirect It hangs on "we will take you to the default browser to sign in and bring you back when it's complete" I am using Linux Mint, I can see some errors in the console I am not sure if the have something to do with it ``` 2workbench.desktop.main.js:2188 Got token path with schema file and path /home/jc/.aws/sso/cache/kiro-auth-token.json workbench.desktop.main.js:35 INFO Started local extension host with pid 7545. workbench.desktop.main.js:10906 AI generated workspace trust dialog contents not available. (anonymous) @ workbench.desktop.main.js:10906 workbench.desktop.main.js:35 INFO [perf] Render performance baseline is 40ms workbench.desktop.main.js:35 INFO Extension host (LocalProcess pid: 7545) is unresponsive. workbench.desktop.main.js:10959 Extension host (LocalProcess pid: 7545) terminated unexpectedly. Code: 132, Signal: unknown xb @ workbench.desktop.main.js:10959 workbench.desktop.main.js:35 ERR Extension host (LocalProcess pid: 7545) terminated unexpectedly. The following extensions were running: kiro.kiroAgent, vscode.git-base workbench.desktop.main.js:35 INFO Automatically restarting the extension host. workbench.desktop.main.js:35 ERR Canceled: Canceled at Dy (vscode-file://vscode-app/usr/share/kiro/resources/app/out/vs/workbench/workbench.desktop.main.js:7:1004) at vscode-file://vscode-app/usr/share/kiro/resources/app/out/vs/workbench/workbench.desktop.main.js:10952:38456 at Array.forEach (<anonymous>) at iht.dispose (vscode-file://vscode-app/usr/share/kiro/resources/app/out/vs/workbench/workbench.desktop.main.js:10952:38396) at WCe.dispose (vscode-file://vscode-app/usr/share/kiro/resources/app/out/vs/workbench/workbench.desktop.main.js:10952:50088) at XMs.dispose (vscode-file://vscode-app/usr/share/kiro/resources/app/out/vs/workbench/workbench.desktop.main.js:10959:7303) at JMs.stopAllInReverse (vscode-file://vscode-app/usr/share/kiro/resources/app/out/vs/workbench/workbench.desktop.main.js:10959:6605) at async Kot.rb (vscode-file://vscode-app/usr/share/kiro/resources/app/out/vs/workbench/workbench.desktop.main.js:10958:15546) workbench.desktop.main.js:35 ERR Canceled: Canceled at new OMs (vscode-file://vscode-app/usr/share/kiro/resources/app/out/vs/workbench/workbench.desktop.main.js:10952:36975) at iht.U (vscode-file://vscode-app/usr/share/kiro/resources/app/out/vs/workbench/workbench.desktop.main.js:10952:41622) at n.<computed>.o.charCodeAt.n.<computed> (vscode-file://vscode-app/usr/share/kiro/resources/app/out/vs/workbench/workbench.desktop.main.js:10952:39111) at DYi.getSessions (vscode-file://vscode-app/usr/share/kiro/resources/app/out/vs/workbench/workbench.desktop.main.js:653:61586) at X4e.getSessions (vscode-file://vscode-app/usr/share/kiro/resources/app/out/vs/workbench/workbench.desktop.main.js:653:60310) at X4e.getAccounts (vscode-file://vscode-app/usr/share/kiro/resources/app/out/vs/workbench/workbench.desktop.main.js:653:60089) at zFe.h (vscode-file://vscode-app/usr/share/kiro/resources/app/out/vs/workbench/workbench.desktop.main.js:533:37342) at vscode-file://vscode-app/usr/share/kiro/resources/app/out/vs/workbench/workbench.desktop.main.js:533:36734 at Array.map (<anonymous>) at Object.factory (vscode-file://vscode-app/usr/share/kiro/resources/app/out/vs/workbench/workbench.desktop.main.js:533:36722) at vw.j (vscode-file://vscode-app/usr/share/kiro/resources/app/out/vs/workbench/workbench.desktop.main.js:31:74383) at vw.k (vscode-file://vscode-app/usr/share/kiro/resources/app/out/vs/workbench/workbench.desktop.main.js:31:74516) at vscode-file://vscode-app/usr/share/kiro/resources/app/out/vs/workbench/workbench.desktop.main.js:31:74425 workbench.desktop.main.js:11124 An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing. mountTo @ workbench.desktop.main.js:11124 vscode-file://vscode-app/usr/share/kiro/resources/app/out/vs/workbench/services/extensions/worker/webWorkerExtensionHostIframe.esm.html?&vscodeWebWorkerExtHostId=bcc46c11-7bf3-48a4-a1a4-667d78c4e623:1 An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing. workbench.desktop.main.js:35 INFO Started local extension host with pid 7643. workbench.desktop.main.js:35 INFO Extension host (LocalProcess pid: 7643) is unresponsive. workbench.desktop.main.js:10959 Extension host (LocalProcess pid: 7643) terminated unexpectedly. Code: 132, Signal: unknown xb @ workbench.desktop.main.js:10959 workbench.desktop.main.js:35 ERR Extension host (LocalProcess pid: 7643) terminated unexpectedly. The following extensions were running: kiro.kiroAgent, vscode.git-base, vscode.emmet workbench.desktop.main.js:35 INFO Automatically restarting the extension host. workbench.desktop.main.js:35 ERR Canceled: Canceled at Dy (vscode-file://vscode-app/usr/share/kiro/resources/app/out/vs/workbench/workbench.desktop.main.js:7:1004) at vscode-file://vscode-app/usr/share/kiro/resources/app/out/vs/workbench/workbench.desktop.main.js:10952:38456 at Array.forEach (<anonymous>) at iht.dispose (vscode-file://vscode-app/usr/share/kiro/resources/app/out/vs/workbench/workbench.desktop.main.js:10952:38396) at WCe.dispose (vscode-file://vscode-app/usr/share/kiro/resources/app/out/vs/workbench/workbench.desktop.main.js:10952:50088) at XMs.dispose (vscode-file://vscode-app/usr/share/kiro/resources/app/out/vs/workbench/workbench.desktop.main.js:10959:7303) at JMs.stopAllInReverse (vscode-file://vscode-app/usr/share/kiro/resources/app/out/vs/workbench/workbench.desktop.main.js:10959:6605) at async Kot.rb (vscode-file://vscode-app/usr/share/kiro/resources/app/out/vs/workbench/workbench.desktop.main.js:10958:15546) vscode-file://vscode-app/usr/share/kiro/resources/app/out/vs/workbench/services/extensions/worker/webWorkerExtensionHostIframe.esm.html?&vscodeWebWorkerExtHostId=2651a137-5c83-45f1-8238-07fd997a635e:1 An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing. workbench.desktop.main.js:35 INFO Started local extension host with pid 7696. workbench.desktop.main.js:10959 Extension host (LocalProcess pid: 7696) terminated unexpectedly. Code: 132, Signal: unknown xb @ workbench.desktop.main.js:10959 workbench.desktop.main.js:35 ERR Extension host (LocalProcess pid: 7696) terminated unexpectedly. The following extensions were running: kiro.kiroAgent, vscode.git-base, vscode.emmet workbench.desktop.main.js:10926 Extension host terminated unexpectedly 3 times within the last 5 minutes. c @ workbench.desktop.main.js:10926 workbench.desktop.main.js:35 ERR Canceled: Canceled at Dy (vscode-file://vscode-app/usr/share/kiro/resources/app/out/vs/workbench/workbench.desktop.main.js:7:1004) at vscode-file://vscode-app/usr/share/kiro/resources/app/out/vs/workbench/workbench.desktop.main.js:10952:38456 at Array.forEach (<anonymous>) at iht.dispose (vscode-file://vscode-app/usr/share/kiro/resources/app/out/vs/workbench/workbench.desktop.main.js:10952:38396) at WCe.dispose (vscode-file://vscode-app/usr/share/kiro/resources/app/out/vs/workbench/workbench.desktop.main.js:10952:50088) at XMs.dispose (vscode-file://vscode-app/usr/share/kiro/resources/app/out/vs/workbench/workbench.desktop.main.js:10959:7303) at JMs.stopAllInReverse (vscode-file://vscode-app/usr/share/kiro/resources/app/out/vs/workbench/workbench.desktop.main.js:10959:6605) at async Kot.rb (vscode-file://vscode-app/usr/share/kiro/resources/app/out/vs/workbench/workbench.desktop.main.js:10958:15546) ```
- charlie0simmon 1y ago[dead]
- valdezm 1y agoThis is very buggy!! it trys to run a command in powershell then the chat goes away! THIS SUCKS!
- deleted 1y ago[deleted]
- devplus31 1y agoAnyone having this error "Too many requests, please wait before trying again." Even after many tries any help?
- tdhttt 1y agoCool project. Call me pessimist but all of these workflow/scaffolding/hooks are being absorbed by the model makers like ChatGPT and Anthropic. In fact, my personal setup with Claude Code is somewhat similar to this setup, except I bend it in CLAUDE.MD
- bboysil 1y agoCan it be used to develop Unity3d games?