Перейти до вмісту
Статті

Окремий шелл для команд агента в GitHub Copilot

VS Code зависав, коли агенти запускали команди в терміналі, а zsh у мене вантажиться до секунди. Ось профіль для settings.json, щоб агенти Copilot працювали в bash.

1 хв читання github copilot vscode zsh bash продуктивність

Були в мене проблеми: VS Code кілька разів зависав, бо агенти намагалися виконати прості команди в терміналі, і CPU летів у космос. Звісно, перезавантаження допомагало. Але я також підозрював свою конфігурацію /bin/zsh — Oh My Zsh плюс тема Powerlevel10k — бо вона вантажиться до секунди. З /bin/bash проблем не було. Тож я вирішив перевірити, чи можна залишити zsh собі, а агентів пересадити на bash.

Ось рішення для settings.json:

"chat.tools.terminal.terminalProfile.osx": {
    "label": "bash",
    "path": "/bin/bash"
}

Можливо, стане в пригоді й вам.