v0.2.2からv0.3.0への連続したバージョンアップデートで、Qwen CodeはStream JSONサポートと完全な国際化システムの2つのコア機能を導入しました。 新バージョンは--output-format stream-jsonおよび--input-format stream-jsonを通じて構造化の入出力をストリーミングし、3層のアダプターアーキテクチャとセッション管理メカニズムを用いて、SDK、自動化ツール、CI/CDパイプラインの組み込みを容易にして、エージェントワークフローの継続的かつ構造化されたドライバーをサポートします。
国際化の面では、Qwenコードは中国語と英語の両方のインターフェースを備えており、カスタム言語パックでよりローカライズされた言語の拡張が可能です。 ユーザーは/language ui zh-CNを使ってインターフェース言語を切り替えたり、/language output Chineseを通じてモデル出力言語を個別に指定したりできるため、世界中の開発者がローカルな習慣やプロジェクトのニーズを柔軟に切り替えることができます。 公式コミュニティは多言語支援を強化するために、ローカル言語パックの提供を奨励しています。
セキュリティと安定性も今回のアップデートで重要な方向性です。新バージョンではメモリ枯渇のリスクを軽減するために20MBのバッファ制限が追加され、Windowsエンコーディングによる文字問題を修正し、リップグレップバイナリ検出とクロスプラットフォーム互換性を強化し、認証システムをリアーファクタリングしてauthType管理を最適化します。 さらに、ModelScopeプロバイダーのサポートやストリーミングオプションの取り扱いが改善され、統合テストが修正され、ヒント補完ロジックや端末通知が最適化され、いくつかの基礎修正が全体的な安定性を大幅に向上させました。
よくある質問
Q: Qwen CodeのStream JSON機能とは何ですか?
A: --input-format/--output-format stream-jsonを通じてストリーミングJSON形式のモデルとのやり取りを可能にし、SDK、自動化スクリプト、CI/CDでの構造化コミュニケーションを促進します。
Q: 三層アダプタアーキテクチャとセッション管理は何をするのですか?
A: レイヤー3アダプターはプロトコル、モデル、ビジネスロジックを分離し、セッション管理はコマンドラインや自動化環境における多ラウンドの会話や多段階タスクのコンテキスト継続性を保証します。
Q: 国際化は具体的にどのような能力を支えていますか?
A: 中国語と英語のUIが内蔵されており、コマンドでインターフェース言語とモデル出力言語を切り替えることができ、開発者がよりローカル言語パッケージを拡張できるようサポートします。
Q: 主なセキュリティおよび安定性の修正策は何ですか?
A: メモリ枯渇を防ぐための20MBバッファ制限、Windowsエンコーディングの修正、リップグレップ検出の強化、認証システムのリファクタリング、統合テストおよびコアロジックの複数の修正が含まれています。
Q: これらの新機能の典型的なユースケースは何ですか?
A: Qwen Codeを継続的インテグレーションパイプライン、自動コードレビュー・リファクタリングツール、多言語開発チーム向けのコマンドラインワークフローに接続するのに適しています。