Skip to content

Add Kiro IDE module #232

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

Merged
merged 6 commits into from
Jul 15, 2025
Merged

Add Kiro IDE module #232

merged 6 commits into from
Jul 15, 2025

Conversation

blink-so[bot]
Copy link
Contributor

@blink-so blink-so bot commented Jul 15, 2025

Adds a new module for Kiro IDE, AWS's AI-powered IDE that helps developers build from concept to production with spec-driven development.

Features

  • One-click button to launch Kiro IDE
  • Support for opening specific folders
  • Support for opening recent workspaces
  • Customizable display name, slug, order, and group
  • Full test coverage

Testing

All tests pass:

✓ kiro > required variables
✓ kiro > missing variable: agent_id
✓ kiro > default output
✓ kiro > adds folder
✓ kiro > adds folder and open_recent
✓ kiro > custom slug and display_name
✓ kiro > sets order
✓ kiro > sets group

8 pass, 0 fail

Usage

module "kiro" {
  count    = data.coder_workspace.me.start_count
  source   = "registry.coder.com/coder/kiro/coder"
  version  = "1.0.0"
  agent_id = coder_agent.example.id
}

Similar to the existing Cursor module but for Kiro IDE.

blink-so bot and others added 2 commits July 15, 2025 17:38
Adds a new module for Kiro IDE, AWS's AI-powered IDE that helps developers
build from concept to production with spec-driven development.

Features:
- One-click button to launch Kiro IDE
- Support for opening specific folders
- Support for opening recent workspaces
- Customizable display name, slug, order, and group
- Full test coverage

Co-authored-by: matifali <10648092+matifali@users.noreply.github.com>
Adds the official Kiro SVG icon to .icons/kiro.svg and updates the
Kiro module to use the proper icon instead of the generic code.svg.

The icon features Kiro's distinctive ghost-like mascot design.

Co-authored-by: matifali <10648092+matifali@users.noreply.github.com>
@matifali matifali requested a review from DevelopmentCats July 15, 2025 17:59
blink-so bot and others added 2 commits July 15, 2025 18:04
Adds a link to https://kiro.dev in the description as requested
in the PR review.

Co-authored-by: matifali <10648092+matifali@users.noreply.github.com>
@DevelopmentCats
Copy link
Contributor

LGTM. @matifali

Have you tested this locally to make sure that it works with Kiro? If not I can do this in a minute before we merge.

@matifali
Copy link
Member

@DevelopmentCats Yes, but for some reason, it is asking me for a token

@DevelopmentCats
Copy link
Contributor

@DevelopmentCats Yes, but for some reason, it is asking me for a token

Can you copy and paste the url that the coder app links to in your workspace?

Copy link
Contributor Author

blink-so bot commented Jul 15, 2025

Note: This module uses the open-remote-ssh extension for establishing the connection to Coder workspaces, similar to how the other IDE modules work.

@matifali
Copy link
Member

@DevelopmentCats I found the issue fix also got merged. See: coder/coder#18884

…VS Code Extension

Updates the documentation to reference the correct extension used by Kiro
for establishing connections to Coder workspaces.

Co-authored-by: matifali <10648092+matifali@users.noreply.github.com>
…emote-ssh extension

As clarified in the PR review, Kiro uses both extensions for establishing
connections to Coder workspaces.

Co-authored-by: matifali <10648092+matifali@users.noreply.github.com>
@matifali matifali merged commit e13e7b5 into main Jul 15, 2025
4 checks passed
@matifali matifali deleted the add-kiro-module branch July 15, 2025 20:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants