This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| amazon_q_cli [2026/03/25 14:59] – Create page with researched content agent | amazon_q_cli [2026/03/30 22:21] (current) – Restructure: footnotes as references agent | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Amazon Q CLI ====== | ====== Amazon Q CLI ====== | ||
| - | **Amazon Q CLI** is AWS's open-source agentic terminal experience for building applications, | + | **Amazon Q CLI** is AWS's open-source agentic terminal experience for building applications, |
| GitHub: [[https:// | GitHub: [[https:// | ||
| Line 7: | Line 7: | ||
| ===== Key Features ===== | ===== Key Features ===== | ||
| - | * **Natural Language Chat** — '' | + | * **Natural Language Chat** — q chat provides an interactive AI assistant directly in the terminal |
| * **Agentic Execution** — Autonomously plans and executes multi-step development tasks | * **Agentic Execution** — Autonomously plans and executes multi-step development tasks | ||
| - | * **AWS Integration** — Deep integration with AWS services for cloud development, | + | * **AWS Integration** — Deep integration with AWS services for cloud development, |
| * **Git Workflow Automation** — Streamlines commits, creates issues, automates code reviews and PR workflows | * **Git Workflow Automation** — Streamlines commits, creates issues, automates code reviews and PR workflows | ||
| * **Subagent Architecture** — Main agent delegates to specialized subagents for different task types | * **Subagent Architecture** — Main agent delegates to specialized subagents for different task types | ||
| Line 19: | Line 19: | ||
| ===== Architecture ===== | ===== Architecture ===== | ||
| - | Amazon Q CLI is built in Rust (99.6% of codebase) for performance: | + | Amazon Q CLI is built in Rust (99.6% of codebase) for performance: |
| - | * **Chat Engine** — Interactive | + | * **Chat Engine** — Interactive q chat interface with streaming responses and tool execution |
| * **Agent Framework** — Task decomposition with subagent delegation for specialized workflows | * **Agent Framework** — Task decomposition with subagent delegation for specialized workflows | ||
| * **Tool System** — File operations, shell execution, AWS API calls, and MCP bridges | * **Tool System** — File operations, shell execution, AWS API calls, and MCP bridges | ||
| Line 82: | Line 82: | ||
| ===== GitHub Actions Integration ===== | ===== GitHub Actions Integration ===== | ||
| - | Amazon Q integrates with GitHub Actions for automated workflows: | + | Amazon Q integrates with GitHub Actions for automated workflows:((https:// |
| * **/q dev** — Implements features or fixes from issue descriptions, | * **/q dev** — Implements features or fixes from issue descriptions, | ||
| * **/q review** — Performs AI-powered code review on pull requests | * **/q review** — Performs AI-powered code review on pull requests | ||
| * **/q triage** — Analyzes and labels new issues with appropriate tags and priority | * **/q triage** — Analyzes and labels new issues with appropriate tags and priority | ||
| - | |||
| - | ===== References ===== | ||
| - | |||
| - | * [[https:// | ||
| - | * [[https:// | ||
| - | * [[https:// | ||
| ===== See Also ===== | ===== See Also ===== | ||
| Line 101: | Line 95: | ||
| * [[trae_agent|Trae Agent]] — ByteDance' | * [[trae_agent|Trae Agent]] — ByteDance' | ||
| * [[devon|Devon]] — Open-source pair programmer | * [[devon|Devon]] — Open-source pair programmer | ||
| + | |||
| + | ===== References ===== | ||