1/ modele stają się coraz lepsze w kodowaniu! sposób, w jaki używasz agentów, może również mieć 10-krotny wpływ. kto używa agentów kodujących wewnętrznie w "trybie zaawansowanym"? napisz do mnie, aby uzyskać zaproszenie na kolację organizowaną przez @conviction na ten temat. kilka uwag z rozmów z zespołami startupowymi @conviction na temat najlepszych praktyk:
2/ wprowadź kontekst. trzymaj w repozytorium dokumentację z celem projektu, wskazówkami architektonicznymi, strukturą plików, przewodnikiem stylu i poleceniami testowymi, aby agenci pisali zgodnie z twoimi standardami.
3/ faza pracy. planuj → wdrażaj → przeglądaj → udoskonalaj --> zobowiązuj się. niech agent wyjaśni wybory projektowe i wychwyci złe założenia na wczesnym etapie.
4/ buduj/używaj walidacji w pętli i na bieżąco w całej swojej bazie kodu! od linterów po przegląd, to brakujące ogniwo, a jest duży potencjał w lepszej zautomatyzowanej walidacji.
5/ twórz punkty kontrolne -- możesz wyprzedzić własne zrozumienie kodu. ryzyko polega na tym, że każdy mówi "lgtm" i masz funkcje, których nikt nie potrafi w pełni wyjaśnić, debugować ani zmieniać bezpiecznie.
6/ daj swoim agentom pamięć zespołową. wspólne szablony podpowiedzi + komendy (/plan, /spec, /implement, /review, /revise, /commit) utrzymuj spójne użycie i jakość kumulującą
7/ połącz z narzędziami takimi jak @CorridorSecure i automatycznie przekazuj ślady, skany i błędy z powrotem do agenta
8/ automatycznie zaktualizuj bazę odniesienia. gdy zachodzą duże zmiany, zapisz odświeżenie i nowy podsumowanie kodu, aby utrzymać "model mentalny" agenta na bieżąco.
9/9 równolegle celowo. podziel pracę na ograniczone, niezależne zadania z testami + kontekstem. uruchom agentów równolegle i trzymaj ludzi przy projektowaniu, integracji, trudnym debugowaniu drugiego etapu i krytycznych przeglądach. nie obserwuj działania agentów!
17,86K