VS CodeでsubAgentをCopilot自身に作らせるチャット
* VSCodeで自動でsubAgent群を作ってもらいたい 以下がsubagentについてです。 https://code.visualstudio.com/docs/copilot/agents/subagents * VSCodeの設定が必要なので対応して "chat.customAgentInSubagent.enabled": true * 作り方の参考にしてもらいたいもの https://zenn.dev/openjny/articles/e11450f61d067f * さらに追加して、コードを人が読みやすいようにするエージェントも追加して。 例えばコメント追加でわかりやすくするとか、適切にコード分割するとか このサブエージェントは毎回呼ぶようにして * さらに追加して、プランをチェックするエージェントも追加して 例えば論理矛盾とか、共通関数使った方が良いとか このサブエージェントは毎回呼ぶようにして * さらに追加して、人が後から直接コードを理解して触りやすくするためのリファクタを専門で行うものが欲しい。 例えば、C言語系なら共通関数はstaticにしてメンバ変数を直接使わせないことでどの変数が使われてどの変数が使われていないのかを明確にするとか、 typoを修正とか、あえてif文で囲むとか関数化することで変数の影響範囲を明確にするとか、使っていない関数やコンストラクタ、メンバ変数、冗長な変数は削除するとか、 同じような処理は共通化するとか。 このサブエージェントは毎回呼ぶようにして * さらに追加して、プロダクトを最終的にお客様に納品する前のコードの整理整頓を行う、OrchestratorForClosingみたいな総指揮者を作ってほしい 不要なコメントアウトとか削除、一貫性のないエラー処理の対応、漏れているエラー処理、漏れている分岐ケースの捕捉、関数の説明ヘッダーなど * さらに、サブエージェントそれぞれに最適なSKILL.mdがあれば追加して 以下がSKILL.mdについてです。 https://code.visualstudio.com/docs/copilot/customization/agent-skills スキルについ...