C
ChaoBro

Qwen Code:アリババがオープンソース化したターミナルAIコーディングエージェント、24KスターでClaude Codeに正面挑戦

Qwen Code:アリババがオープンソース化したターミナルAIコーディングエージェント、24KスターでClaude Codeに正面挑戦

結論ファースト

Qwen Code(github.com/QwenLM/qwen-code)はアリババ通義チームがオープンソース化したターミナルAIコーディングエージェントで、現在24.1kスター、2.3kフォーク、5,649コミット、非常に活発な開発中(最新コミットは1時間前)。そのポジショニングは明確:オープンソースでモデル非依存、Claude Codeライクな体験を持つターミナルコーディングエージェントを作ること。

単一ベンダーにロックインされたくない、Qwenシリーズモデルや自分のAPIキーを使いたい開発者にとって、これは現在オープンソース領域で最も成熟したターミナルコーディングエージェントの選択肢です。

Qwen Code とは

Qwen Codeは単純なLLMラッパーではなく、完全なエージェント型コーディングフレームワークです:

  • マルチプロトコル対応:OpenAI / Anthropic / Gemini APIと互換、アリババクラウドCoding Plan、OpenRouter、Fireworks AIをサポート、自分のAPIキーも利用可能
  • オープンソースモデルの共進化:フレームワークとQwen3-Coderモデルが同時にオープンソース化され、共に迭代
  • エージェントワークフロー:Skills(スキルプラグイン)とSubAgent(サブエージェント並列実行)を内蔵
  • ターミナルファースト、IDEフレンドリー:コマンドライン開発者向けに設計、VS Code、Zed、JetBrains IDEとの統合もサポート

コアアーキテクチャのハイライト

1. SubAgent 並列実行

Qwen CodeはSubAgentメカニズムをサポートし、複雑なタスクを複数のサブタスクに分割して並列処理できます。最新のコミット(#3771)はSubAgentのショートカットフォーカス体験を最適化しました。これにより、複数のAgentが同時にコードベースの異なる部分を処理でき、大規模プロジェクトの処理効率が大幅に向上します。

2. Skills スキルプラグインシステム

プロジェクトには.qwen/skills/ディレクトリが含まれ、カスタムスキルプラグインをサポートしています。最近tmuxリアルユーザーテストスキルが追加され、チームがSkillsエコシステムを継続的に拡張していることを示しています。Skillsメカニズムにより、Qwen Codeの機能はコミュニティによって拡張可能です。

3. ツール実行権限の統一

最新のコミット(2時間前)は共有権限フロー(shared permission flow)を追加し、ツール実行メカニズムを統一しました。これはQwen Codeが標準化された監査可能なツール呼び出し体系を構築していることを意味します——エンタープライズデプロイメントにとって重要な機能です。

4. Claude Code との比較

次元Qwen CodeClaude Code
オープンソース✅ 完全オープンソース❌ クローズドソース
モデル選択マルチモデル(Qwen/OpenAI/Anthropic/Gemini)Claude のみ
セルフデプロイ✅ 完全セルフデプロイ可能❌ Anthropic APIが必要
コスト低コストモデル利用可能(Qwen3.5-35B-A3B)Claude の固定価格
サブエージェント✅ SubAgent並列✅ 内蔵
スキルシステム✅ .qwen/skills✅ .claude/skills
IDE統合VS Code/Zed/JetBrainsVS Code/JetBrains

注目すべき理由

シグナル1:中国モデルエコシステムが独自の開発者ツールチェーンを構築中。 Qwen Codeは単純な「ラッパー」製品ではなく、独自のSkillシステム、SubAgentアーキテクチャ、権限管理を持っており、アリババが持続可能なエージェントプラットフォームを真剣に構築していることを示しています。

シグナル2:マルチモデル互換性によりロックインリスクを低減。 Claude CodeがClaudeモデルのみを使用できるのに対し、Qwen Codeは互換性のある任意のAPIプロバイダーに切り替えることができます。これにより、ツールを切り替えることなく、シーンに応じて最適なモデルを選択できます——コーディングにはQwen3-Coder、分析にはGPT-5.5、コスト削減にはDeepSeek。

シグナル3:5,649コミットの開発強度。 オープンソースプロジェクトとして、このコミット量は高頻度迭代を示しています。同様のオープンソースプロジェクトと比較して、この開発速度は機能更新とバグ修正が迅速であることを意味します。

クイックスタート

# ワンクリックインストール(Linux/macOS)
bash -c "$(curl -fsSL https://qwen-code-assets.oss-cn-hangzhou.aliyuncs.com/installation/install-qwen.sh)"

# または npm で
npm install -g @qwen-code/qwen-code@latest

# または Homebrew で
brew install qwen-code

# 起動
qwen

初回起動時に認証方式を設定する必要があります(Qwen OAuth無料枠は100回/日に調整済み、アリババクラウドCoding Planまたは自分のAPIキーも利用可能)。

リスク注意事項

  • 認証方式の変更:2026年4月、Qwen OAuth無料ポリシーが1,000回/日から100回/日に調整されました。高頻度利用には有料プランへの切り替えが必要
  • 成熟度:578件のオープンイシューはプロジェクトがまだ高速迭代期にあることを示しており、本番環境での使用前に安定性を評価する必要があります
  • ドキュメント:プロジェクトは中国語をサポートしていますが、READMEは主に英語で記述されており、一部の高度な機能ドキュメントは不完善な可能性があります

まとめ

Qwen Codeは現在、オープンソースターミナルコーディングエージェントの中で最も機能が充実し、最も活発に迭代されているプロジェクトの一つです。中国モデルエコシステムに関心を持ち、ベンダーロックインを回避したい開発者にとって、すぐに体験する価値があります。24Kスターと5,649コミットの数字の背後には、急速に成熟するオープンソースエージェントエコシステムがあります。

参考資料