Przejdź do treści

Przewodnik po Skribly Agent

Od instalacji do pierwszego commita zrobionego z agentem. Zajmuje to około dziesięciu minut.

Repozytoria są na razie prywatne, więc nic z tego nie da się jeszcze zainstalować. Te strony opisują, jak aplikacje działają dzisiaj.

Czego potrzebujesz

Tabelę można przewijać

Wymagania Skribly Agent
CoDo czegoUwagi
macOS 12+, Windows 10 lub 11 albo Linux x64Sama aplikacjaWersje dla Apple Silicon i Intel oraz Windows x64 i ARM64
git w PATHZmiany, commity, drzewa robocze i pobieranie umiejętnościBez gita można podglądać pliki, ale nie widać zmian
Narzędzie agenta w wierszu poleceńTerminale, czat i potokiAplikacja wykryje je sama
sshTylko zdalne maszynyKlucze w ssh-agent lub ~/.ssh/config

Nie potrzebujesz osobnej instalacji Node.js. Na macOS i Linux aplikacja przy starcie czyta środowisko z powłoki logowania, więc agenci zainstalowani przez nvm, Homebrew lub npm -g są znajdowani tak samo jak w Twoim terminalu.

Zainstaluj

Tabelę można przewijać

Pliki instalacyjne według systemu
SystemPlikJak zainstalować
macOS, Apple SiliconSkribly-mac-arm64.dmgOtwórz plik i przeciągnij aplikację do folderu Aplikacje
macOS, IntelSkribly-mac-x64.dmgOtwórz plik i przeciągnij aplikację do folderu Aplikacje
Windows 10 lub 11Skribly-Setup.exeJeden instalator dla x64 i ARM64. Wybierz folder i to, dla kogo instalujesz
Windows, wersja przenośnaSkribly-Portable-x64.exeDziała bez instalacji i nie aktualizuje się sama
Linux, dowolna dystrybucjaSkribly-linux-x86_64.AppImagechmod +x, a potem uruchom
Debian i UbuntuSkribly-linux-amd64.debsudo apt install ./Skribly-linux-amd64.deb
Fedora, RHEL i openSUSESkribly-linux-x86_64.rpmsudo dnf install ./Skribly-linux-x86_64.rpm

Każde wydanie zawiera też SHA256SUMS.txt, więc możesz sprawdzić pobrane pliki.

Ostrzeżenia przy pierwszym uruchomieniu

Instalatory nie są podpisane. Na macOS otwórz aplikację raz, a potem przejdź do Ustawień systemowych, Prywatność i ochrona, i wybierz Otwórz mimo to. Możesz też usunąć flagę kwarantanny:

xattr -dr com.apple.quarantine "/Applications/Skribly Agent.app"

Na Windows SmartScreen może pokazać ostrzeżenie. Wybierz Więcej informacji, a potem Uruchom mimo to.

Prezentacja

Przy pierwszym uruchomieniu kursor sam przechodzi przez 15 miejsc w aplikacji. Klawiszami strzałek przechodzisz między krokami, a Esc zamyka prezentację. Możesz ją powtórzyć z Pomocy.

Dodaj projekt

Projekt to katalog, zwykle repozytorium git. Agenci, git, audyty i umiejętności działają w wybranym projekcie.

  1. Otwórz przełącznik projektów na górnym pasku i wybierz Dodaj projekt.
  2. Wskaż katalog. Aplikacja wykryje gałąź bazową, sprawdzenia i adres deweloperski.
  3. Dostosuj je w Ustawieniach, w sekcji Projekty, przyciskiem Konfiguruj, i wybierz Zapisz.
Co aplikacja wykrywa w projekcie
UstawienieJak jest wykrywane
Gałąź bazowaPierwsza istniejąca z develop, main i master
Sprawdzenianpm run lint, typecheck i test, jeśli są, composer test, python manage.py test lub pytest
Adres deweloperskiPort ze skryptu dev lub start, a w przeciwnym razie 5173 dla Vite i 3000 dla reszty
Wzór gałęzifeature/{key}-{slug}
Wzór i język commitówWykrywane z historii przy każdej propozycji

Usunięcie projektu z listy nie rusza jego plików.

Połącz tracker

  1. Otwórz Ustawienia, potem Trackery zadań, i wybierz Dodaj tracker.
  2. Wybierz tracker i wpisz jego adres oraz token. Otwórz stronę tokenów prowadzi tam, gdzie go utworzysz.
  3. Wybierz Zapisz i sprawdź. Aplikacja zaszyfruje token i sprawdzi połączenie.

Uruchom pierwszego agenta

  1. Otwórz Agenci i wybierz Nowa sesja.
  2. Wybierz agenta. Niezainstalowani są wyszarzeni i pokazują polecenie instalacji.
  3. Wybierz projekt i kopię roboczą: główną, drzewo robocze albo nowe drzewo robocze.
  4. Opcjonalnie nazwij sesję, wybierz Terminal lub Czat i wpisz pierwszą wiadomość.
  5. Wybierz Uruchom.

Najszybszy start z trackera: otwórz Zadania, wybierz zadanie i wybierz Zacznij z agentem. Aplikacja zapisze opis, utworzy gałąź i wyśle agentowi gotową instrukcję.

Stany panelu

Stany, które może pokazać panel
StanZnaczenie
startujeSesja właśnie powstała
pracujeW terminalu coś się dzieje
czeka na decyzjęAgent prosi o zgodę lub wybór
skończyłAgent skończył turę, a wyniku jeszcze nie widziano
gotowyWynik jest już obejrzany, a agent czeka na kolejną instrukcję
zakończonyProces zakończył działanie

Zrób pierwszy commit

  1. Otwórz Kod i git, a potem kartę Zmiany.
  2. Dodaj pliki do indeksu przyciskiem plusa.
  3. Wybierz Zaproponuj. Aplikacja napisze wiadomość na podstawie historii repozytorium i pokaże, skąd ją wzięła.
  4. Opcjonalnie wybierz Agent, żeby poprawić wiadomość na podstawie zmian w indeksie.
  5. Wybierz Commit albo naciśnij ⌘Enter.

Wiadomość nigdy nie dostaje dopisku Co-Authored-By ani Generated with. Żeby czyścić też commity, które agenci robią w terminalu, wybierz Hook bez stopek AI na dole karty Zmiany.

Aktualizacje

Aplikacja sprawdza nową wersję przy starcie i co cztery godziny, pobiera ją w tle i instaluje przy następnym uruchomieniu. Możesz to wyłączyć w Ustawieniach, w sekcji Aktualizacje.

Jak aktualizuje się każdy pakiet
SystemCo się aktualizuje
macOSPakiet .zip, który aplikacja sprawdza i podmienia, bo nie jest podpisana
WindowsInstalator. Wersja przenośna nie aktualizuje się sama
LinuxAppImage. .deb i .rpm aktualizujesz, instalując nową wersję

Czytaj dalej

Szukaj na stronie

Strzałki przenoszą między wynikami, Enter otwiera, Esc zamyka. Ctrl K /