Visual Studio Code 1.142:Copilotハーネスへの既定切り替え、エージェントキャンバスのプレビュー
Visual Studio Code 1.142では、新しいエージェント会話の既定の実行基盤が段階的に変わり、ユーザーとエージェントが共同で編集する作業画面がプレビューとして追加された。組織ポリシーによる会話の自動移行と、サンドボックスの実際の制限範囲を確認する必要がある。
devotd.
テーマごとの動きと判断に必要な背景をまとめる。
Visual Studio Code 1.142では、新しいエージェント会話の既定の実行基盤が段階的に変わり、ユーザーとエージェントが共同で編集する作業画面がプレビューとして追加された。組織ポリシーによる会話の自動移行と、サンドボックスの実際の制限範囲を確認する必要がある。
GitHub Copilotは、デバイスとクラウドへの自動配置を2026年10月末までに導入する予定だ。開発者はモデルの実行場所とコマンドの権限を別々に判断する必要がある。デバイスでの測定と複数モデルの研究評価は条件が異なるため、区別して読む必要がある。
Asterinasプロジェクトは、0.19.0でAsterinas NixOS環境内で自身のカーネルをビルドし、ネストしたQEMUで起動したと報告した。動作する開発ツールの範囲は広がったが、文書での検証は、40 GiBのメモリを割り当てた外側VMでのx86-64起動試験に限られる。Intel VMXによる仮想化基盤も、KVM互換ホストインターフェースの提供段階には至っていない。
GitHub Actionsのロックファイルは、読みやすいタグを残しながら実行コードを記録済みのコミットに固定する。選択したワークフローに適用し、生成された変更のレビューとコミットはチームが担う。別のリポジトリにある再利用可能なワークフローの内部依存関係は、そのリポジトリのロックファイルが管理する。
Semaphore Open Source 1.6の発表は、AIエージェント連携をCE・EEへ拡大するという内容だが、現時点でアップグレードできるかは追加確認が必要だ。SemaphoreはMCPサーバーの収録と、追加設定なしでのsem-ai対応を説明した。一方、10月15日に確認した公開リリース・タグ一覧には1.6が見つからなかった。確認したMCP設定文書はクラウド向けであり、セルフホスト環境への適用手順までは示していない。
Subversion 1.15では、ファイルの基準版(BASE)キャッシュを必要に応じてダウンロードする方式を選べる。Apacheが示す作業コピーの容量削減幅は最大50%だ。大きく、変更頻度の低いファイルでは有利になり得るが、リポジトリとの通信や変更ファイル全体の送信が増え、その作業コピーには1.15以降のクライアントが必要になる。
AIが実行するローカルコマンドのアクセス範囲を制限するサンドボックスと、保存済みの作業手順をチャットから開始する機能が追加された。実行状態の表示も改善されたが、サンドボックスは完全な隔離を保証しないため、提案されたコマンドの確認は引き続き必要だ。
OpenSSH 10.6へのアップグレード前には、コマンドラインのユーザー名に$や\を含める自動化と、SSH圧縮への依存を確認する必要がある。scp -Rは今回のバージョンでも動作し、今回追加される廃止予告の警告と、将来のコピー経路変更は別の段階だ。
SQLite 3.54.0の対話型CLIは、プロンプトにデータベース名と開いているトランザクションの状態を表示し、未完了の入力を終えるために必要な文字を案内する。SQLITE_PS1・SQLITE_PS2と.promptで表示を変更できるが、この情報がSQLの安全性やコミットの成功を保証するわけではない。
Python 3.15.0は、ファイルの読み書きでエンコーディングを指定しない場合にUTF-8を使うようデフォルトを変更し、モジュールを実際に初めて使うときに読み込む遅延インポートを導入した。既存のファイル処理コードは互換性の確認が、起動が遅いプログラムは適用の検討が必要だ。