415.tech
シリコンバレー発、AIとテックの最前線
GitHub Copilot、セッション別ワークツリー搭載の単体デスクトップアプリとSDKをリリース

GitHub Copilot、セッション別ワークツリー搭載の単体デスクトップアプリとSDKをリリース

GitHubの新しいCopilotデスクトップアプリ(WindowsおよびmacOS向けテクニカルプレビュー版)は、並行実行時の競合を防ぐため、各エージェントセッションを独自のGitワークツリーで実行し、計画やCIのステータスを編集可能なキャンバスに表示する。また、同社はCopilot SDKをNode.js、Python、Goなど6言語で一般提供した。これにより開発者は、カスタムスタックを構築することなく、同アプリと同じランタイム上でコードアナライザーやリリースノート生成ツール、サポートワークフローエージェントなどの社内ツールを構築できるようになった。

出典: github.blog

Xでポストメール

各セッションは自身のgit worktree内で実行される。これは実際の、独立したブランチのコピーだ。これにより、並行して動作するagentセッションが互いに干渉することなく機能する。

GitHub

なぜ重要か

  • → Parallel agentセッションが独立して実行されるようになり、マージの競合やコンテキストの喪失がなくなる。
  • → 開発者は、複数のagentをリポジトリ横断的に監視できる統合コントロールセンターを手に入れる。
  • → SDKの汎用化により、チームはカスタムスタックではなく本番環境レベルのランタイム上でカスタムagentを構築できる。
Agentオーケストレーションが成熟した
このエディションの他の記事