Claude Code ya da gemini-cli'nin tam istediğim sırayla çalışmasını istediğim için yaptığım workflow-tool
(github.com/hanyki111)Her seferinde çalışırken workflow'u kendi zevkime göre ayarlasam da yapay zekaların sürekli bunun dışına çıkıp davranmasından bıktığım için bunu yaptım.
Her adımda hangi sürece göre çalışılması gerektiğini ayarlayarak, yapay zekaların benim istediğim sırayla hareket etmesini zorlayabiliyorsunuz.
Subagent çağırma ya da mutlaka kullanıcının kontrol etmesi gereken işlevler de olduğu için, yapay zekanın sırayı yok sayıp kontrolden çıkmasını engellemede faydalı oldu.
Keşke biraz daha erken yapmış olsaydım...
[USER-APPROVE]eklenmiş öğeler için kullanıcı gizli bir token üretip bunu bizzat işaretlemeli; ancak bunu Claude Code'un shell modunda gizli tokenı doğrudan girerek yaparsanız[USER-APPROVE]öğelerini de kendi kendine işaretlemeye başlıyor. Başka bir terminalden işaretlemeniz gerekiyor.- Bazen yapay zeka
secret-generatekomutunu da kafasına göre çalıştırıp[USER-APPROVE]öğelerini kendi kendine işaretleyebiliyor; ancak bunu yapmaması gerektiğiniclaude.mdiçinde açıkça belirtmek bile büyük ölçüde engelliyor ve çok seyrek yaşandığı için ayrıca bir savunma mekanizması eklemedim.
İlginizi bekliyorum (_ _)
Teşekkür ederim.
Aşağıda bir kullanım örneği yer alıyor.
Aktif modül: render
- [ ] Define Phase objectives and requirements based on PRD.
- [ ] Identify potential risks and unknowns.
- [ ] [AGENT:plan-critic] Invoke plan-critic to validate the technical design. (Req: plan-critic)
- [ ] USER-DISCUSS: Review validated proposal and make high-level decisions.
- [ ] DESIGN-FREEZE: Finalize design direction.
- [ ] [USER-APPROVE] Obtain final user approval for the phase plan
Henüz yorum yok.