Skip to content

Add initial Q Developer customization#9470

Merged
ashovlin merged 5 commits intoaws:feature/cliqfrom
ashovlin:shovlia/cliq-initial
Jun 2, 2025
Merged

Add initial Q Developer customization#9470
ashovlin merged 5 commits intoaws:feature/cliqfrom
ashovlin:shovlia/cliq-initial

Conversation

@ashovlin
Copy link
Copy Markdown
Member

@ashovlin ashovlin commented Apr 30, 2025

Issue #, if available: N/A

Description of changes: Adds the initial commands for integration with the Amazon Q Developer CLI.

This is targeting a feature branch, future PRs will cover downloading the extension executable. Command naming may change as well.

For now if you want to test it, install it following https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/command-line-installing.html, then copy the q executable from the installed path to ~/.aws/cli/extensions/q/q.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@ashovlin
Copy link
Copy Markdown
Member Author

In 5941846, updated the main entrypoint to use aws --agent-mode instead of aws q chat after internal discussions.

We'll likely move the "lifecycle" commands as well from aws q to aws configure or possibly a new aws extensions, but that'll be in a future PR.

Comment thread awscli/customizations/q/utils.py
Copy link
Copy Markdown
Contributor

@hssyoo hssyoo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

General scaffolding looks good, though I see some pieces being generalized once we have a more complete story for extensions in general.

But assuming Nate's comment's addressed, 🏆

@ashovlin ashovlin requested a review from nateprewitt May 30, 2025 15:23
@ashovlin ashovlin merged commit 1db610f into aws:feature/cliq Jun 2, 2025
45 checks passed
@ashovlin ashovlin deleted the shovlia/cliq-initial branch June 2, 2025 16:27
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.

3 participants