-
Notifications
You must be signed in to change notification settings - Fork 47
feat: Add Kiro CLI support and mcp feature with project mode #787
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Add Kiro CLI support and mcp feature with project mode #787
Conversation
|
@maekawataiki Sorry, it's still large. First, can you create a PR about kiro cli rules only? The number of a external developer's PR changed lines should be less than 400 as much as possible I guess. This rule is implicit, so I will add that to CONTRIBUTING.md later. I will accept your suggestions, of course. Thank you. |
f4d3d92 to
1b192a2
Compare
|
@dyoshikawa Thanks for comments. Narrowed down to kiro cli rules only. |
|
Seems the AI code review workflow (OpenCode) cannot access secret for PR from fork. |
|
Thank you! I've made some changes to CI and other things, so please rebase on the latest main. |
|
@maekawataiki My question: Is there difference between Kiro IDE and Kiro CLI actually? According to https://kiro.dev/cli description, they are not separate products, and both have shared specifications. If my opinion is true, please expand the existing implementation for Kiro IDE simply. And |
|
Thanks for fixing CI. That's a fair point. I've separated it because some features require different implementations, such as Since AWS is converging different products into Kiro with the same I will fix this PR. |
|
@maekawataiki Thank you! Please follow that strategy. |
f408cbb to
f37c60a
Compare
|
@cm-dyoshikawa |
|
By the way, Kiro IDE Should we fix that? |
Resolve conflict in README.md: - Keep "Kiro IDE" naming from main - Add MCP support (✅) from this PR - Keep Google Antigravity skills support (✅ 🌏) from main Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
Thank you! |
Summary
.kiro/steeringrules..kiroignoreinstead of.aiignorehttps://kiro.dev/docs/editor/kiroignore/ so we might need to fix that).kiro/settings/mcp.jsonfor both Kiro IDE and Kiro CLI. Kiro Autonomous Agent currently requires setting mcp from web app)Refactored version of #785
Features Added
✅ = project mode, 🌏 = global mode
Implementation Details
Testing
All tests passing. pnpm cicheck:code passes.