warpdotdev / Warp

Warp is a modern, Rust-based terminal with AI built in so you and your team can build great software, faster.
https://warp.dev
Other
21.11k stars 361 forks source link

Amazon Q Developer Integration #4860

Open parkand1 opened 5 months ago

parkand1 commented 5 months ago

Discord username (optional)

No response

Describe the solution you'd like?

Proposed Feature

The ability to leverage Amazon Q Developer through the Warp terminal in conjunction with WarpAI or as a separate plugin. This would also allow end users that prefer using neovim for example to use Amazon Q without having to create workarounds.

Considerations:

  1. User would need the ability to connect/authenticate using their AWS Builder ID. Reference: https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/q-in-IDE-setup.html
  2. Management of credentials i.e when user authenticates using their AWS Builder ID, those credentials are being stored/encrypted both in transit and at rest. Not sure how Warp currently handles user credentials for supported integrations/plugins so this might not even be an issue

Is your feature request related to a problem? Please describe.

Ideally this would be a separate feature within Warp but could also see this as an enhancement for end users that use Warp AI for their AWS focused workloads.

Additional context

No response

How important is this feature to you?

3

Warp Internal (ignore) - linear-label:39cc6478-1249-4ee7-950b-c428edfeecd1

None

dannyneira commented 5 months ago

Thanks for this feature request!

To anyone else interested in this feature, please add a 👍 to the original post at the top to signal that you want this feature, and subscribe if you'd like to be notified.