aliyun-qwen-coder について
aliyun-qwen-coderは、コーディングアシスタントやソフトウェアエージェント向けのQwen Coderスキルです。コード生成、レビュー案、リポジトリ全体の推論に対応し、正規化されたリクエストとコンテキストの保存で再現性を保てます。
主な機能
- 01コード生成リクエストの準備
- 02リポジトリ情報とファイルの指定
- 03モデル・言語・ツールの設定
- 04リクエストとコンテキストの保存
活用シーン
- 01コードレビュー案の作成
- 02コードパッチの計画
- 03リポジトリ全体の変更分析
- 04ツールを使うソフトウェアエージェントの構築
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ cinience/ alicloud-skills --skill aliyun-qwen-coderインストール後、Claude Code で/aliyun-qwen-coderを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
agents/openai.yamlreferences/sources.mdscripts/prepare_code_request.py詳細
カテゴリ:プロバイダー
Model Studio Qwen Coder
検証
mkdir -p output/aliyun-qwen-coder
python -m py_compile skills/ai/code/aliyun-qwen-coder/scripts/prepare_code_request.py && echo "py_compile_ok" > output/aliyun-qwen-coder/validate.txt
合格基準:コマンドが 0 で終了し、output/aliyun-qwen-coder/validate.txt が生成されること。
出力と証跡
- プロンプト、リポジトリコンテキストの要約、正規化されたコーディングリクエストのペイロードを
output/aliyun-qwen-coder/に保存します。 - 再現性を確保するため、正確なモデル、エンドポイントモード、対象言語/フレームワークを記録します。
コーディングアシスタント、コードレビューの草案作成、リポジトリレベルの推論、パッチの計画、ツールを使用するソフトウェアエージェントには Qwen Coder を使用します。
重要なモデル名
用途に応じて、次のいずれかのモデル文字列を正確に使用します。
qwen3-coder-nextqwen3-coder-plusqwen-coder-plusqwen2.5-coder-32b-instruct
前提条件
- 仮想環境に SDK をインストールします。
python3 -m venv .venv
. .venv/bin/activate
python -m pip install dashscope
- 環境に
DASHSCOPE_API_KEYを設定するか、~/.alibabacloud/credentialsにdashscope_api_keyを追加します。 - クライアントのドロップダウン UI に最新のコーダーモデルがまだ表示されない場合は、OpenAI 互換エンドポイントを推奨します。
正規化インターフェース(code.generate)
リクエスト
messages(array、必須)model(string、任意):デフォルトはqwen3-coder-nextrepository_summary(string、任意)files(array、任意)language(string、任意)tools(array、任意)stream(bool、任意)text(string)patch(string、任意)usage(object、任意)
レスポンス
クイックスタート
python skills/ai/code/aliyun-qwen-coder/scripts/prepare_code_request.py \
--task "Refactor request validation into a small helper and add one unit test." \
--language python
運用ガイダンス
- ノイズを減らすため、依頼された変更に関連するファイルのみを渡します。
- 現行世代のコーディングタスクには
qwen3-coder-nextを使用し、より高性能である一方、コストが高くなる可能性のあるコーダーが必要な場合はqwen3-coder-plusを使用します。 - リポジトリ規模の変更では、アーキテクチャに関するメモと想定されるテストコマンドを含めます。
- ベンチマークやリグレッション比較では、決定論的なプロンプトと固定したモデル ID を推奨します。
出力先
- デフォルトの出力先:
output/aliyun-qwen-coder/requests/ OUTPUT_DIRでベースディレクトリを上書きできます。
参考資料
references/sources.md
コメント
Markdown 対応