Przejdź do głównej zawartości
↑↓Nawigacja ↵Otwórz escZamknij

Narzędzie sterowania dla agentów

Narzędzie agenta openchamber zarządza pracą w aplikacji prosto z czatu, a openchamber_schedule obsługuje zaplanowane zadania. Oba są domyślnie włączone, gdy OpenChamber uruchamia własny lokalny serwer OpenCode; nie trzeba niczego instalować ani uruchamiać poleceń w shellu.

O co możesz poprosić

Mów do agenta zwykłym językiem. Na przykład:

  • „Utwórz nową sesję OpenChamber w tym projekcie, użyj modelu openai/gpt-5.6-sol i wyślij jej ten prompt: przejrzyj proces uwierzytelniania.”
  • „Utwórz dla tego zadania nową sesję OpenChamber w osobnym worktree i poproś ją o dodanie testów procesu logowania.”
  • „Użyj OpenChamber, żeby wypisać moje 10 najnowszych sesji razem z ich bieżącym stanem.”
  • „Utwórz zaplanowane zadanie OpenChamber o nazwie Przegląd w dni robocze, które w każdy dzień roboczy o 09:00 wyśle ten prompt: przejrzyj zmiany od ostatniego uruchomienia.”
  • „Uruchom teraz zaplanowane zadanie OpenChamber o nazwie Przegląd w dni robocze.”
  • „Sprawdź sesję OpenChamber o nazwie Przegląd uwierzytelniania i pokaż mi najnowszą odpowiedź asystenta.”

Narzędzie sterowania wyświetla projekty i preferencje modeli, przeszukuje katalog modeli, tworzy sesje i je prowadzi, forkuje sesję i tworzy odizolowane sesje w worktree. Narzędzie harmonogramu tworzy, zmienia, uruchamia, wstrzymuje i usuwa zaplanowane zadania. Sesje uruchomione w ten sposób pojawiają się w OpenChamber jak każde inne, więc możesz je otworzyć i samodzielnie kontynuować pracę.

Pamiętaj

  • Prompty do nowych sesji domyślnie wracają od razu. Śledź sesję w OpenChamber albo poproś agenta, żeby sprawdził ją później.
  • Osobny worktree powstaje tylko na Twoją prośbę. Niezacommitowane zmiany z bieżącego worktree nie są do niego kopiowane.
  • Gdy checkout wygląda na zajęty, na przykład inna sesja pracuje na tym samym branchu, agent może zaproponować przeniesienie swojej sesji do nowego worktree. Przenosi ją po Twojej zgodzie i zabiera tylko pliki, które sam zmienił.
  • Narzędzia nie mogą usuwać sesji ani worktree, rejestrować ścieżek projektów, uruchamiać dowolnych poleceń shella ani wywoływać dowolnych adresów URL.

Włączanie i wyłączanie narzędzi

Otwórz Ustawienia → Ogólne → Narzędzia OpenChamber i zmień Narzędzie sterowania dla agentów lub Narzędzie harmonogramu dla agentów; każde włącza się osobno. Jeśli narzędzie sterowania było wyłączone, zanim harmonogram stał się osobnym narzędziem, narzędzie harmonogramu też startuje wyłączone. Zmiana dociera do działających sesji przy ich następnym kroku, bez restartu. Jeśli Twoje środowisko już ustawia OPENCODE_CONFIG, zmiana zadziała po restarcie zarządzanego serwera OpenCode.

Narzędzia nie są dostępne, gdy OpenChamber łączy się z zewnętrznym serwerem OpenCode przez OPENCODE_HOST lub skip-start, ani w rozszerzeniu VS Code. Instalacje desktopowe i webowe korzystające z zarządzanego przez OpenChamber serwera OpenCode obsługują je automatycznie.

Powiązane