Popularne tematy
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Po kilku godzinach badań,
Oto najlepsze otwarte źródła, jak zbudować 'Claude Code':
- Open Code:
- Gemini CLI:
- System prompt Claude Code:
———
Podstawowy agent kodujący składa się z poniższych elementów:
Agent: Może być podstawowym narzędziem wywołującym agenta z systemowym promptem
+
Narzędzia:
- Bash: Uruchom polecenie
- Grep: Wyszukaj tekst w pliku
- Glob: Znajdź pliki
- Read: Odczytaj kod/pdf/obraz itp.
- Write: Twórz nowe pliki
- Edit: Edytuj istniejący plik, file_path, old_string, new_string -> W zasadzie agent wypisuje dokładnie stary ciąg do zastąpienia (byłem zaskoczony, że to było podejście, ale ma sens!)
- MultiEdit: file_path + []tablica old_string & new_string, gdy jest wiele miejsc do edytowania w pliku
————
Z powyższym już masz półdziałającego agenta Claude Code,
Niektóre unikalne funkcje, aby go ulepszyć:
- Sub agent: Claude Code ma tę funkcję dispatch_agent, aby przeprowadzać głębsze zadania wyszukiwania w kodzie (aby nie zakłócać głównego wątku rozmowy zbytnio)
- Narzędzie myślenia: Narzędzie myślenia, aby agent mógł przeprowadzać głębszą analizę
- Todo: Claude Code ma narzędzie do tworzenia/aktualizacji ToDo jako etap planowania
- Zarządzanie kontekstem: Kompresja historii wcześniejszych rozmów dla długoterminowych zadań, zarówno gemini, claude code, open code to mają, ale jest to proces opt-in
- Indeksowanie bazy kodu: Claude Code nie indeksuje bazy kodu i działa to doskonale; @cline również podzielił się podobnym poglądem:
- Wersjonowanie: Gemini CLI ma wbudowaną funkcję checkpointingu, która automatycznie zapisuje migawkę, gdy narzędzie Edytuj jest wywoływane
-----
Jedną z kluczowych lekcji jest to, że nawet przy podstawowej konfiguracji (Podstawowe narzędzia, brak indeksu bazy kodu), agent już wykonuje świetną robotę;
Więc trzymaj najprostsze ustawienie możliwe i pozwól modelowi wykonać swoją pracę (np. byłem zaskoczony, że narzędzie Edytuj po prostu prosi agenta o wypisanie ciągu do zastąpienia, i robi to dobrze!)
Skomentuj poniżej, jeśli coś pominąłem.

29,66K
Najlepsze
Ranking
Ulubione