feat(adapter/amazon-q): Amazon Q Developer CLI skill runtime
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
調査の方向性
docs/rfcs/RFC-AI-0004.md を読み、まず既存の .claude/skills/ の構成を調べる。Amazon Q CLI と Q agents のリファレンスを参照し、その後、skills、tools/* ブリッジ、許可リスト、信頼プロンプト、対話的な確認が Q にどのようにマッピングされるかを検証する。完了条件は、マッピングと呼び出しパターンが機能し、sandbox と HITL の動作が文書化されていることである。
索引モデルが issue の本文から書いたものです。
説明
Goal: Bring Amazon Q Developer CLI (q) to feature parity with Claude Code as a skill runtime. Grounds: RFC-AI-0004 Principle 3 — Vendor neutrality.
Why Amazon Q: Default agentic CLI in many AWS-shop environments — corporate adopters, federal / regulated environments where Amazon Q is the only sanctioned LLM tool. Several ASF projects with AWS-aligned committer bases have asked about Q compatibility. Coverage matters less for individual maintainers, more for organisational adoption.
What "parity" means:
- Skills under
.claude/skills/<name>/SKILL.mdare invokable fromq(Q Developer CLI) - The
tools/*bridges are reachable —qsupports custom tools via its agent configuration - Sandbox parity:
qhas its own command-permission model (allow-lists, "trust" prompts) — document the mapping - HITL primitives:
qsupports interactive confirmation for tool use — verify and document
Suggested approach:
- Map
SKILL.md→ Q's agent configuration format (~/.aws/amazonq/agents/<name>.json+ system prompts) - Document skill-invocation pattern
- Map sandbox parity —
qallowlists are the native fit for the framework's command-permission discipline
Reference:
- RFC-AI-0004:
docs/rfcs/RFC-AI-0004.md - Amazon Q Developer CLI: https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/command-line.html
- Q agents: https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/cli-agents.html
- Existing skill shape:
.claude/skills/
- 主要言語
- Python
- スター
- 113
- フォーク
- 95
- 平均マージ
- 10時間 56分
- マージ済み PR(30日)
- 348
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートあり
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
apache/magpie のほかの issue
-
難易度 1/5 1時間未満 初心者へのやさしさ 88/100
メンテナーはふだん 1 日以内に返信
-
enhancement
難易度 2/5 1〜2日 初心者へのやさしさ 64/100
メンテナーはふだん 1 日以内に返信
-
Explore Claude Code mods across the skill families対応中かも @Kaap10 が 6 日前に担当しました。 オープンcapability:platform enhancement family:ci family:docs family:issue family:pairing family:pr-management family:release-management family:security family:setup family:tools family:utilities substrate:framework-dev
難易度 5/5 1週間以上 初心者へのやさしさ 35/100
apache/magpie#1497 · コメント 3 件 ·
メンテナーはふだん 1 日以内に返信
-
feat(adapter/grok): xAI Grok agent harness and adversarial-review backend対応中かも このイシューにリンクされたプルリクエストがオープン中、またはマージ済みです。 オープンcapability:platform enhancement family:tools
難易度 5/5 1週間以上 初心者へのやさしさ 35/100
apache/magpie#1416 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
capability:authoring enhancement kind:perf
難易度 5/5 1週間以上 初心者へのやさしさ 35/100
メンテナーはふだん 1 日以内に返信
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
-
good first issue No-AI
難易度 2/5 1〜3時間 初心者へのやさしさ 69/100
-
documentation
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
-
🐛 Bug: Calendar work items cannot be opened on mobile対応中かも このイシューにリンクされたプルリクエストがオープン中、またはマージ済みです。 オープン
難易度 1/5 1時間未満 初心者へのやさしさ 75/100
メンテナーはふだん 1 日以内に返信
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
メンテナーはふだん 2 日以内に返信