r/kiroIDE
Approving commands is impossible when the agent keeps combining them
I would totally like to give the agent in the IDE access to run e.g. "git *" but it almost always combined operations into a single command like "cd dirx && git blah" and then the IDE asks me if I'd like to approve that exact string, or "cd *", etc.
No, I DON'T want to give it access to "cd *" since the agent could go hayway and run "cd dirx && rm *"
I feel like this could be fixed it the "approved commands" list allowed regex instead of just wildcards.
Anyone have any creative solutions?
SeekYou, unified host intelligence across 15 sources
SeekYou – unified host intelligence across 15 sources, runs free on Cloudflare.
- Built a tool that takes any IP, domain, or ASN and queries 15 sources in parallel: open ports, CVEs, BGP, RDAP, cert history, passive DNS, 5 threat feeds, exposed buckets, Wayback snapshots — all in one report.
- 4-layer parallel execution (total time ≈ slowest source, not sum of all).
- KV caching per source, circuit breakers, per-IP rate limiting.
- Typed diff engine — get alerted when ports open, CVEs appear, or certs expire on monitored hosts.
- Runs entirely on Cloudflare free tier (~5k lookups/day).
Source: https://github.com/Teycir/SeekYou (https://github.com/Teycir/SeekYou)
I built an open-source, self-hosted AI gateway: 237 providers (90+ free), auto-fallback combos, and a 10-engine token-compression pipeline (MIT)
Builders-welcome post with the substance up front (disclosure: I'm the maintainer). OmniRoute is a free, MIT, self-hosted AI gateway — one OpenAI-compatible endpoint over 237 providers — built around two problems: runs dying on a provider 429, and tokens bleeding on tool/log output.
One endpoint, 237 providers — 90+ of them free. You point any tool or agent at a single OpenAI-compatible endpoint (localhost:20128/v1) and it can reach 237 LLM providers without you rewriting anything. 90+ have free tiers and 11 are free forever (no card), which aggregates to ~1.6B documented free tokens/month — and that's honest, pool-deduped math (we count each shared pool once instead of inflating it; the methodology is public in the repo). There's a one-command setup-* for 13+ coding tools (Claude Code, Codex, Cursor, Cline, Roo, Kilo, Gemini CLI…), so switching your existing setup over takes seconds.
Fallback combos — so it never stops mid-task. A "combo" is a ladder of models the router walks automatically: your subscription first, then API keys, then cheap models, then free ones. When a provider returns a 500 or you hit a rate limit, it slides to the next target in milliseconds, mid-request, and your tool never even sees the error. There are 17 routing strategies (priority, weighted, round-robin, cost-optimized, auto/coding:fast…) plus three resilience layers — a per-provider circuit breaker, a per-key cooldown, and a per-model lockout — so one dead key can't take down a whole provider.
Fusion — an ensemble mode for the hard steps. Beyond simple routing, there's a fusion strategy that fans a single prompt out to a panel of different models in parallel and then has a judge model synthesize one best answer (mixture-of-agents, built in). It's cost-aware, so easy turns stay on one fast model and it only fuses when the step is worth it.
A 10-engine compression pipeline — the part most routers don't have. Every request flows through a transparent compression pass you can toggle/stack per combo. Instead of one trick, it stacks the best of the open-source ecosystem: RTK filters command/tool output (git diffs, test logs, builds) at 60–90%, Microsoft's LLMLingua-2 does ML semantic pruning, Caveman handles prose, session-dedup strips repeats across turns. Critically, code, URLs and JSON are preserved byte-perfect, and a default-on inflation guard throws the compressed version away and sends the original if compressing would actually grow the prompt — it never makes things worse. On tool-heavy sessions that's ~89% average input-token reduction (an 8k-token git diff becomes a few hundred). Full credit to every upstream project (RTK, Caveman, LLMLingua-2, Troglodita) is in the README.
Agent-native — the agent can drive the router itself. There's a built-in MCP server (95 tools across 30 audited scopes, over stdio / SSE / streamable-HTTP), plus A2A (v0.3, JSON-RPC 2.0) support. That means an agent can query providers, switch combos, read its own remaining quota and manage memory through the gateway — not just consume tokens through it.
It's 100% local (zero telemetry, AES-256-GCM at rest), MIT-licensed, has a prompt-injection guard on every LLM route, opt-in memory, and runs on npm, Docker, desktop or your phone via Termux.
For context on whether it's worth your time: it's grown to ~9.8K GitHub stars, 1,490+ forks and 280+ contributors in ~4.5 months, with 21,000+ automated tests and 1,830+ issues closed — so it's a battle-tested project, not a brand-new experiment.
npm install -g omniroute
GitHub: https://github.com/diegosouzapw/OmniRoute · Site: https://omniroute.online
Would value a critique of the routing/compression architecture from this crowd.
Kiro IDE is dead
A month ago I used to get atleast one module completely done in 1000 credits BUT this time it is not able to do anything meaningful... It runs unnecessary tests even though I select "Run required tasks" first..
Spent 500 credits on opus 4.8, it was doing fine then but the next 500 credits got wasted using sonnet 5..
Also 20$ plan is basically useless, all of the usage is gone in a single module.
Sonnet 5 is here
But where is fable? , i don't think we are getting this boys
Is Kiro editing files directly?
I just noticed that Claude (once again) messed up code:
>The file is badly corrupted — the ClassifyTargetSlow method lost its opening { when I replaced it earlier but kept the body dangling. The first error is at line
3267. Let me just revert this file to git HEAD and start fresh with only the validated changes:
Shouldnt Kiro just edit temp file and then patch back to the original? I mean like other AI assistant editors do?
I have faced very one big issue
I took the 100$credits aws free account and activated kiro 20$ plan through these than it that month only i upgraded it to 40$ ,now this was done in June ,now for July it is showing me a bill of 47$,means what is this I can't get it.Any solution for these 😭😭😭😭
WHEN FABLE 5 KIRO?
Does anyone know when Fable 5 is coming to Kiro?
kiro users — how are you handling context on longer tasks
curious what people are doing here specifically, kiro's still pretty new so not sure what the common wisdom is yet.
when a task runs long and the session starts accumulating old attempts / stale assumptions, do you keep some kind of spec or plan file on the side, lean on kiro's own context handling, or just restart and re-explain when it gets bad. also curious what happens if you need to bail out of kiro mid-task and pick it up somewhere else — is that something people actually do
I built Kiro Buddy, a desktop companion for Kiro
Hey everyone,
I built Kiro Buddy (v0.1.33), a small desktop companion for Kiro IDE.
The idea is simple: sometimes I want to know what Kiro is doing without constantly switching back to the IDE window. Kiro Buddy gives you a floating status companion that reacts to what Kiro is currently doing.
It can show states like:
- Working
- Asking for input
- Done
- Error
- Requirements / Design / Tasks progress
It works with Kiro IDE and CLI workflows, and the goal is to make the agent’s status easier to follow while you are working on other things.
You can check it out here:
https://www.kirobuddy.click/
I’m still improving it, so I would love feedback from other Kiro users. Curious to know what features would make this more useful for your workflow.
UNABLE TO CANCEL
UPD
UPDATE- KIRO DOWNGRADED ME TO FREE PLAN. SO THE ISSUE IS RESOLVED NOW.
I applied for the pro+ plan on 17 june and paid the required amount . It was due today on 1 july for renewal, but before I could cancel, the subscription, it was renewed[My accoutn was credited with 2000 credits]. Now I am unable to cancel it[Kiro can't charge my card as it has been disabled by bank for some reasons. ] I see an open invoice in my account. My question is-
- As I have used 0 of the 2000 credits, is it possible to cancel my subscription without paying anything??
- Kiro can't charge my card. What are the actions they can take on me. I am afraid of some legal case, as I am a student.
- Kindly help . I mailed them too, but got an AI reply instead of something useful.
Anyone else facing issue of high volume of traffic, please try later
Anyone on Kiro Enterprise (AWS Startups) actually have Claude models?
I'm using Kiro Enterprise through the AWS Startups program and I'm trying to figure out if I'm missing something or if my org wasn't provisioned correctly.
My setup:
- AWS IAM Identity Center
- us-east-1
- Kiro Enterprise
- Kiro Power enabled
- 10,000 monthly covered credits
- Kiro v0.12.333
Everything seems to be set up correctly, but the only models I have are:
- DeepSeek v3.2
- MiniMax M2.5
- MiniMax M2.1
- GLM 5
- Qwen3 Coder Next
No Claude Sonnet, Opus, or Haiku.
I've already checked pretty much everything:
- Startup Credits are active
- IAM Identity Center is working
- Kiro Power is attached
- Signed in with my organization account (not personal)
- Latest version of Kiro
- Signed out/in, restarted, etc.
The weird part is that I don't think Claude has ever shown up for this organization, even on Kiro Web.
So I'm wondering:
- Is Claude supposed to be available on Kiro Enterprise for Startups?
- If you're on the same plan, do you see Claude?
- Could this just be a missing entitlement/provisioning issue on my tenant?
I've attached screenshots of my available models and the Enterprise dashboard. Curious if anyone else has run into this.
How do you use Kiro CLI for development?
I’m always developing app on IDE, but I heard some devs are using cli to code and plan?
Am I missing something? I thought kiro cli doesn’t permit file or folder creation?
And how would you manage different chats with their own contexts?
(Interested in learning to use the cli 🙈)
Does anyone knows when Sonnet 5 will be available in Kiro?
I've noticed that Kiro hasn't updated its model catalog in a while. We currently only have access to GLM 5.0, with no sign of GLM 5.2 yet. It would be great to see newer models added to the catalog soon. This seems to be a broader issue as well, since AWS Bedrock also experiences delays in making the latest models immediately available.