Composer предлагает несколько файлов. Accept All удобен, пока не принесёт лишний рефакторинг.
Как принимать
Принимайте файл за файлом. Reject — переименования «для красоты», новый README, формат всего репо. Оставляйте только то, что соответствует задаче.
Если половина diff годная — примите её, остальное попросите заново с уже принятым контекстом.
Когда лучше Agent
Нужен терминал, цикл «собрал → упало → починил». Composer этого не делает — и не должен.
Когда лучше Cmd+K
Одна функция в одном файле. Composer здесь избыточен.
После большого diff прогоните npm run build или тесты до коммита. Режимы — Chat, Agent и Composer. Git — как не закоммитить мусор.