喔對講個中小型專案也會碰到的
不下額外指示的話5.6跑linter的機率不到一半
6.1就算是Luna也會每次改完都好好跑
@screw: 我還是比較喜歡5.6,上6以後都想太多,做一堆沒必要的事,也不是說完全沒用,但就不是當下重點,有那個閒餘token,不如省下來專心做推進
對6之後有偏向Gemini那種過度思考的感覺,尤其是實作時會很執著在edge case,如果要用在human-in-loop即時操作會非常痛苦
但相對來說放手讓agent自己跑long horizon的可靠度提升很多,除了很喜歡把verification script或report markdown一起寫進commit之外,做出來的成品找不太到什麼缺點,指定的audit/review subagent loop也有好好照做
6.1 Sol目前有讓我比較驚艷的一點是有一次找bug寫issue,sol自己意識到要從gitlab上撈到同一個bug的既有issue,補充資料然後reopen。我知道Fable也做得到,但發生在sol上面是讓我蠻驚訝的(順帶一提,6.1 Terra開到max也不會意識到duplicated issue)
就整體來說的話,single task的狀況下5.6還是比較理想,做事的方式很有效率,跟Opus 5.5的習慣很像
但是當task會因為context外的其他資訊有所變化的時候(像是其他session正在處理的東西可能會衝突、已經有現有issue/merge request之類的),6/6.1過度思考帶來的協調能力真的很棒