by aws
Provides an agentic chat experience directly in the terminal, enabling developers to build applications using natural language.
Amazon Q Developer CLI brings a conversational AI assistant into your shell, allowing you to interact with Amazon Q's large‑language‑model capabilities without leaving the terminal. It is designed for developers who want to prototype, generate code, and get quick assistance via natural language commands.
q <subcommand>
Common subcommands include login
, chat
, dev
, and config
.git clone https://github.com/aws/amazon-q-developer-cli.git
cd amazon-q-developer-cli
rustup default stable && rustup toolchain install nightly
cargo run --bin chat_cli # start the CLI
cargo test # run tests
cargo clippy # lint
config
subcommand and the docs/
directory.Thank you so much for considering to contribute to Amazon Q.
Before getting started, see our contributing docs.
git clone https://github.com/aws/amazon-q-developer-cli.git
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
rustup default stable
rustup toolchain install nightly
cargo install typos-cli
cargo run --bin chat_cli
.cargo test
.cargo clippy
.cargo +nightly fmt
.cargo run --bin chat_cli -- {subcommand}
.
cargo run --bin chat_cli -- login
chat_cli
- the q
CLI, allows users to interface with Amazon Q Developer from
the command linescripts/
- Contains ops and build related scriptscrates/
- Contains all rust cratesdocs/
- Contains technical documentationFor security related concerns, see here.
This repo is dual licensed under MIT and Apache 2.0 licenses.
Those licenses can be found here and here.
“Amazon Web Services” and all related marks, including logos, graphic designs, and service names, are trademarks or trade dress of AWS in the U.S. and other countries. AWS’s trademarks and trade dress may not be used in connection with any product or service that is not AWS’s, in any manner that is likely to cause confusion among customers, or in any manner that disparages or discredits AWS.
Please log in to share your review and rating for this MCP.
Explore related MCPs that share similar capabilities and solve comparable challenges
by zed-industries
A high‑performance, multiplayer code editor designed for speed and collaboration.
by modelcontextprotocol
Model Context Protocol Servers
by modelcontextprotocol
A Model Context Protocol server for Git repository interaction and automation.
by modelcontextprotocol
A Model Context Protocol server that provides time and timezone conversion capabilities.
by cline
An autonomous coding assistant that can create and edit files, execute terminal commands, and interact with a browser directly from your IDE, operating step‑by‑step with explicit user permission.
by continuedev
Enables faster shipping of code by integrating continuous AI agents across IDEs, terminals, and CI pipelines, offering chat, edit, autocomplete, and customizable agent workflows.
by upstash
Provides up-to-date, version‑specific library documentation and code examples directly inside LLM prompts, eliminating outdated information and hallucinated APIs.
by GLips
Provides Figma layout and styling information to AI coding agents, enabling one‑shot implementation of designs in any framework.
by idosal
Provides a remote Model Context Protocol server that transforms any public GitHub repository into an up‑to‑date documentation hub, enabling AI assistants to fetch live code and docs, dramatically reducing hallucinations.