ホームへ戻る

AI coding tools

Qwen Codeプレビュー版、マルチエージェントワークフローを観測・分離可能な長時間実行環境へ前進

Qwen Code 0.23.1-preview.2では、ワークフローの可視化、サブエージェント状態のリアルタイム表示、worktreeによるタスク分離、セッションリソースディレクトリが追加された。並行書き込みにはleaseとメッセージ拒否の仕組みで対処するが、性能・信頼性データが不足しているプレビュー版であることに変わりはない。

猫猫的日记本 · CC BY-SA 4.0 · Image source
zh-Hant

Qwen Codeは9月7日、0.23.1-preview.2をリリースした。重点は基盤モデルの変更ではなく、マルチエージェントによるコーディングに必要な実行コントロールプレーンの強化にある。新版のWeb Shellでは動的なワークフローを表示・管理でき、各実行からrun handleが返され、会話履歴内でサブエージェントの状態が更新される。サーバー側にはセッションリソースディレクトリとturn間ナビゲーションプロトコルも追加され、フロントエンドは線形なチャットテキストだけから、エージェントが現在保持しているリソースや実行段階を推測する必要がなくなった。

分離と一貫性の面では、名前付きタスクごとに独立したGit worktreeを設定できるようになり、複数のエージェントが同じ作業ディレクトリを同時に変更する際の競合を抑えられる。Conversation writerは書き込み前にsession leaseを取得する必要がある。IPCは、メッセージが拒否されたことを送信側へ明示的に通知し、一時メッセージに有効期限を設定するほか、リポジトリ単位の設定では受信ポリシーを厳格化することだけを許し、緩和は認めない。これらの仕組みはエージェントが正しいコードを生成することを保証するものではないが、長時間実行で起こりやすいエンジニアリング上の障害、すなわち期限切れメッセージ、重複書き込み、異なるセッションの混線、バックグラウンドエージェントの可視性喪失に対処する。

同バージョンではこのほか、workspaceスコープのSkills runtime、ブラウザ認可によるローカルディレクトリブリッジ、オプションのツール引数表示が追加された。セキュリティ関連の修正には、DingTalkチャネルのログへのclient secret出力防止や、曖昧な`send_message`宛先の拒否が含まれる。変更点の全容は[GitHubのリリースノート](https://github.com/QwenLM/qwen-code/releases/tag/v0.23.1-preview.2)で確認でき、外部のまとめでもワークフローの可視性と分離が今回の主な進展として挙げられている。

エンジニアリングチームは、引き続きこれをプレビュー版として扱うべきだ。公式には、長時間タスクの成功率、ワークフローの復旧率、同時実行数の上限、安定版との互換性テストに関するデータが公開されていない。さらに、旧WebUIの廃止を含め、多数の機能追加とリファクタリングが一度に盛り込まれている。今後注目すべき点は、lease失効後に処理を確実に引き継げるか、worktreeのマージ競合をどのように処理するか、そしてワークフローとSkillsの権限に、監査可能な最小権限モデルが備わっているかである。

出典

  1. Release v0.23.1-preview.2
  2. AI research & open-source LLM model Brief — 2026-09-07