Dowiedz się, jak Codex Cloud wykonuje zadania programistyczne, przechowuje pliki zadań i współpracuje z Twoim kontem oraz przestrzenią roboczą.
Omówienie
Codex Cloud wykonuje zadania programistyczne na komputerach zarządzanych przez OpenAI. Gdy środowisko dla Twojego projektu będzie gotowe, możesz rozpoczynać i kontynuować zadania w aplikacji komputerowej, w przeglądarce lub na urządzeniu mobilnym.
Dostępność
Informacje o dostępności w poszczególnych planach i limitach użytkowania znajdziesz w artykule: Korzystanie z Codex w ramach planu ChatGPT. W zarządzanej przestrzeni roboczej administrator kontroluje również dostęp do Codex w chmurze.
Przygotuj środowisko dla swojego projektu
Środowisko w chmurze łączy repozytoria, narzędzia, zależności i ustawienia dostępu, których Codex potrzebuje do pracy nad Twoim projektem. Opublikowane środowisko pozwala ponownie korzystać z tej konfiguracji w nowych zadaniach.
Środowiska tworzy się i publikuje w aplikacji komputerowej lub w przeglądarce. Gdy środowisko jest gotowe, możesz używać go do zadań na obsługiwanych urządzeniach.
Pełną instrukcję znajdziesz tutaj: Przygotowanie i konfiguracja Codex Cloud. Przewodnik dla programistów opisuje łączenie repozytoriów, przygotowanie i testowanie środowiska, dodawanie danych uwierzytelniających, konfigurowanie dostępu do sieci oraz łączenie z usługami prywatnymi.
Uruchom zadanie i sprawdź wyniki
Wybierz opublikowane środowisko i opisz, co Codex ma zrobić. Możesz na przykład poprosić o zbadanie błędu, wprowadzenie zmiany w kodzie lub uruchomienie testów projektu. Każde zadanie rozpoczyna się od przygotowanej konfiguracji we własnej, odizolowanej przestrzeni roboczej, z oddzielnymi plikami roboczymi i zmianami.
Zadania w chmurze mogą być wykonywane nawet wtedy, gdy Twój komputer jest uśpiony. Po utworzeniu i opublikowaniu środowiska w aplikacji komputerowej lub w przeglądarce możesz wybrać je dla zadania na urządzeniu mobilnym i kontynuować to samo zadanie w chmurze na obsługiwanych urządzeniach. Zdalny dostęp do zadania uruchomionego na Twoim komputerze to oddzielny tryb pracy.
Zanim wykorzystasz efekty pracy, sprawdź zmiany i wyniki testów. Jeśli potrzebujesz dalszych zmian, kontynuuj pracę w tym samym zadaniu.
Kontynuuj pracę i zaktualizuj konfigurację
Wróć do pierwotnego zadania, aby kontynuować niedokończoną pracę. Rozpoczęcie nowego zadania tworzy oddzielną przestrzeń roboczą i nie przywraca zmian z innego zadania, które nie zostały zapisane w commitach. Zapisuj ważne zmiany w commitach w systemie kontroli wersji.
Domyślnie zapisany stan maszyny wirtualnej (VM) można przywrócić przez maksymalnie 7 dni od ostatniego rozpoczęcia tury lub wznowienia zadania. Ten okres przywracania dotyczy zapisanego stanu maszyny wirtualnej, a nie przechowywania historii rozmów.
Zmiany w opublikowanej konfiguracji środowiska mają zastosowanie do nowych zadań. Istniejące zadania zachowują własny stan. Jeśli Twój projekt wymaga innych narzędzi, zależności lub ustawień dostępu, zobacz: Aktualizowanie środowiska w chmurze.
Często zadawane pytania
Dlaczego nie widzę opcji chmury lub nie mogę z nich korzystać?
Sprawdź, czy korzystasz z właściwego konta i przestrzeni roboczej. Dostępność zależy od Twojego planu i ustawień przestrzeni roboczej. Jeśli korzystasz z zarządzanej przestrzeni roboczej, poproś administratora o sprawdzenie Twojego dostępu do chmury i uprawnień wymaganych do wykonania danej czynności. Sama rola właściciela lub administratora nie zapewnia dostępu do wszystkich funkcji w Twoim planie.
Dlaczego mimo połączenia z GitHub zadanie nie ma dostępu do repozytorium lub nie może wysyłać do niego zmian?
Upewnij się, że połączone konto GitHub ma dostęp do repozytorium i że jest ono uwzględnione w środowisku. Każda osoba korzysta z własnego połączenia z GitHub. Dostęp do środowiska nie zastępuje uprawnień do repozytorium ani konfiguracji Git w zadaniu.
Ustal, czy błąd występuje podczas wybierania repozytorium, przygotowywania środowiska, pobierania kodu czy wysyłania zmian. Informacje o konfiguracji repozytoriów i wymaganiach dotyczących połączeń znajdziesz tutaj: Łączenie repozytoriów z Codex Cloud. Jeśli problem nadal występuje, podczas kontaktu z pomocą techniczną wskaż krok, na którym pojawia się błąd.
Co zrobić, jeśli zadanie lub jego pliki są niedostępne?
Sprawdź, czy otwierasz pierwotne zadanie. Jeśli nadal nie masz dostępu do efektów pracy, skontaktuj się z pomocą techniczną i podaj link do zadania lub jego identyfikator, jeśli jest dostępny. Podaj, kiedy ostatnio udało Ci się uzyskać dostęp do efektów pracy i czego brakuje.
Co obejmuje udostępnienie środowiska?
W ChatGPT Enterprise udostępnienie środowiska pozwala uprawnionym członkom przestrzeni roboczej korzystać z jego przygotowanej konfiguracji. Nie daje im to dostępu do zadania innej osoby ani automatycznie nie przyznaje uprawnień do edycji środowiska.
Przygotowane pliki oraz dane uwierzytelniające lub połączenia należące do środowiska mogą zapewniać członkom zespołu dostęp do współdzielonych zasobów. Wartości z osobistego sejfu nie są kopiowane członkom zespołu. Przed udostępnieniem sprawdź, z których plików, danych uwierzytelniających i połączeń mogą korzystać członkowie zespołu: Udostępnianie środowiska w Enterprise.
Co stanie się z dotychczasową wersją Codex w chmurze?
Przegląd kodu, przegląd bezpieczeństwa oraz dotychczasowe procesy oparte na integracjach z Linear i GitHub w okresie przejściowym nadal korzystają z Codex Cloud (wersja starsza).
Obsługiwane środowiska ze starszej wersji można przenieść do nowej wersji. Migrację uruchamiasz samodzielnie. Pozostawia ona pierwotne środowisko bez zmian, a dotychczasowa historia zadań ze starszej wersji pozostaje dostępna do wglądu. Informacje o przygotowaniu i konfiguracji środowiska znajdziesz tutaj: Przewodnik po Codex Cloud dla programistów.
Ograniczenia dotyczące danych
Codex w chmurze nie jest objęty umową BAA z OpenAI. Nie używaj go do przetwarzania chronionych informacji zdrowotnych (PHI). Szczegóły znajdziesz w artykule: Produkty i funkcje kwalifikujące się do użycia zgodnie z ustawą HIPAA.
