Proyek dan percakapan
Satukan percakapan, file, dan sumber terkait di ChatGPT
Gunakan proyek untuk mengatur percakapan terkait dan memberikan konteks yang diperlukan kepada ChatGPT. Tampilan Proyek di aplikasi desktop ChatGPT mencakup proyek ChatGPT dan proyek lokal yang terhubung ke folder di komputer Anda.
Pilih proyek atau mulai tanpa proyek
Buat proyek saat pekerjaan akan berlanjut dari waktu ke waktu, menghasilkan lebih dari satu output, atau bergantung pada file dan sumber yang sama. Mulai percakapan tanpa proyek saat pekerjaan bersifat mandiri dan tidak memerlukan konteks proyek bersama.
Gunakan proyek untuk menyatukan chat, file, instruksi, dan sumber yang saling terkait. Proyek yang sama dapat memuat chat yang dimulai dengan Chat atau ChatGPT Work.
Pilih proyek atau mulai chat tanpa proyek
Buat proyek jika pekerjaan akan berlanjut dalam jangka waktu tertentu, menghasilkan lebih dari satu keluaran, atau bergantung pada file dan sumber yang sama. Mulai chat tanpa proyek jika pekerjaannya mandiri dan tidak memerlukan konteks proyek bersama.
Setiap proyek memiliki bagian Chat yang mencantumkan chat proyek dan bagian Sumber untuk file yang diunggah dan konteks yang terhubung. Instruksi proyek berlaku di seluruh chat dalam proyek tersebut. Proyek ChatGPT tidak memberikan akses langsung ke folder di komputer Anda, jadi unggah atau hubungkan sumber yang ingin digunakan ChatGPT.
Dengan pilihan mana pun, mulai chat baru dari proyek untuk menggunakan file dan instruksi bersamanya, lalu kembali ke chat tersebut melalui Chat.
Codex CLI memperlakukan direktori tempat Anda memulainya sebagai proyek untuk chat tersebut.
Jalankan codex dari direktori tempat Anda ingin Codex bekerja, atau teruskan
--cd <directory> (-C) untuk menetapkannya secara eksplisit. CLI tidak menyediakan tampilan
Proyek ChatGPT.
Ekstensi IDE memperlakukan folder atau ruang kerja yang terbuka di IDE Anda sebagai proyek lokal. Di ruang kerja dengan beberapa root, pilih root ruang kerja untuk chat tersebut. Ekstensi ini tidak menyediakan tampilan Proyek ChatGPT dari aplikasi web atau desktop.
Bekerja dalam proyek
Tampilan Proyek menyatukan proyek ChatGPT dan proyek lokal di satu tempat. Proyek ChatGPT membawa file dan konteks proyek ke seluruh percakapan terkait. Proyek lokal memberi percakapan akses ke satu atau beberapa folder di komputer Anda, seperti kumpulan file sumber atau basis kode.
Mulai chat terpisah untuk setiap hasil yang berbeda agar pesan dan hasilnya tetap terfokus, sementara proyek menjaga pekerjaan terkait tetap teratur.
Bekerja dalam proyek
Proyek ChatGPT memberi chat di dalamnya akses ke file unggahan, instruksi proyek, dan sumber terhubung yang sama. Gunakan Chat untuk percakapan singkat atau ChatGPT Work untuk hasil kerja yang lebih besar; keduanya muncul sebagai chat di bagian Chat proyek. Mulai chat terpisah untuk setiap hasil yang berbeda agar pesan dan hasilnya tetap terfokus, sementara proyek mempertahankan konteks bersama.
Bekerja dalam direktori proyek
Mulai Codex dari direktori yang akan menyediakan konteks file untuk chat. Gunakan
/new untuk memulai chat terpisah bagi setiap hasil yang berbeda. Gunakan /resume saat
Codex terbuka, atau jalankan codex resume, untuk melanjutkan chat yang disimpan.
Chat menyimpan transkrip dan direktori kerja yang tercatat, sementara Codex membaca
file dari worktree saat ini. Simpan panduan proyek jangka panjang di
AGENTS.md atau dokumentasi yang di-commit agar tersedia untuk chat berikutnya.
Bekerja dalam ruang kerja
Buka folder atau ruang kerja yang akan menyediakan konteks file untuk chat. Mulai chat baru untuk setiap hasil yang berbeda, lalu pilih chat tersebut dari Chat terbaru untuk melanjutkannya. Chat dalam proyek yang sama dapat bekerja dengan file yang sama, sementara setiap chat menyimpan transkripnya sendiri.
Pilihan saat ini dan file yang terbuka memberikan konteks untuk giliran saat ini. Simpan
panduan proyek jangka panjang di AGENTS.md atau dokumentasi yang di-commit agar
tersedia untuk chat berikutnya.
Atur proyek dan percakapan
Pertahankan pekerjaan aktif agar tetap terlihat dan singkirkan pekerjaan yang selesai:
- Sematkan proyek agar tetap berada di dekat bagian atas bilah sisi. Anda juga dapat menyematkannya dari tampilan Proyek.
- Sematkan chat jika Anda sering membukanya kembali, meskipun chat yang lebih baru muncul di proyek tersebut.
- Ganti nama chat dengan judul singkat yang menjelaskan hasilnya, seperti “Ringkasan peluncuran Q3” atau “Tinjauan aksesibilitas checkout.”
- Cari proyek dari tampilan Proyek. Buka Cari chat dari bilah sisi untuk menemukan chat sebelumnya jika Anda mengingat frasa atau nama branch, tetapi tidak mengingat judulnya. Pencarian chat tidak memiliki pintasan default, tetapi Anda dapat menetapkan pintasan melalui Pengaturan > Pintasan Keyboard.
- Arsipkan chat setelah pekerjaan selesai. Dari menu proyek, pilih Arsipkan chat untuk mengarsipkan semua chat di dalamnya sekaligus.
Penyematan tidak menambahkan konteks atau mengubah hal yang dapat diakses ChatGPT. Tindakan ini hanya mengubah lokasi proyek atau percakapan di bilah samping.
Pulihkan percakapan yang diarsipkan dari Pengaturan > Chat yang diarsipkan.
Atur proyek dan chat
Pastikan pekerjaan aktif tetap terlihat dan singkirkan pekerjaan yang telah selesai:
- Sematkan proyek agar tetap berada di dekat bagian atas bilah sisi. Anda juga dapat menyematkannya dari tampilan Proyek.
- Sematkan chat jika Anda sering membukanya kembali, meskipun chat yang lebih baru muncul di proyek tersebut.
- Ganti nama chat dengan judul singkat yang menjelaskan hasilnya, seperti “Ringkasan peluncuran Q3” atau “Tinjauan aksesibilitas checkout.”
- Cari proyek dari tampilan Proyek. Cari chat sebelumnya dengan Cmd/Ctrl+K jika Anda mengingat frasa atau nama branch, tetapi tidak mengingat judulnya.
- Arsipkan chat setelah pekerjaan selesai.
Penyematan tidak menambahkan konteks atau mengubah hal yang dapat diakses ChatGPT. Tindakan ini hanya mengubah posisi proyek atau chat di bilah sisi.
Pulihkan chat yang diarsipkan melalui Pengaturan > Kontrol Data > Chat yang diarsipkan.
Gunakan proyek lokal untuk folder dan basis kode
Tambahkan proyek lokal saat ChatGPT perlu membaca atau mengubah file di komputer Anda. Proyek tidak harus memiliki folder, tetapi Anda dapat melampirkan folder sesuai kebutuhan.
Untuk menambahkan atau mengubah folder, buka menu proyek dan pilih Edit project. Pilih Add folder untuk melampirkan beberapa folder. ChatGPT dapat membaca dan mengubah file di setiap folder yang dilampirkan. Untuk mengubah direktori kerja default, arahkan ke folder dan pilih Make primary.
Chat baru dimulai di folder utama. Codex juga menggunakan folder tersebut sebagai lokasi
default untuk operasi Git serta penemuan otomatis AGENTS.md, skill, dan
config.toml. Folder sekunder tetap tersedia untuk pencarian, pembacaan, dan
pengeditan file, tetapi Codex tidak secara otomatis menemukan file proyek tersebut dari
folder sekunder.
Gunakan beberapa folder saat pekerjaan terkait berada di tempat yang berbeda, seperti aplikasi dan dokumentasinya atau situs web dan backend-nya. Buat proyek terpisah untuk pekerjaan yang tidak terkait atau saat setiap percakapan seharusnya hanya mengakses satu bagian repositori. Hal ini menjaga konteks kerja tetap terfokus. Proyek jarak jauh saat ini mendukung satu folder.
Gunakan lingkungan lokal untuk menentukan tindakan penyiapan dan perintah umum bagi proyek. Panel peninjauan dapat menampilkan perubahan di seluruh repositori yang dilampirkan ke proyek yang sama. Tindakan pull request dan worktree menargetkan repositori utama. Saat Anda memulai percakapan dalam worktree, folder lainnya tetap terlampir.
Proyek dan worktree mengatur pekerjaan, tetapi sandbox menegakkan apa yang dapat dibaca atau diubah oleh perintah lokal serta apa yang dapat diaksesnya melalui jaringan.
Mulai percakapan tanpa proyek
Pilih New chat saat pekerjaan bersifat mandiri dan tidak memerlukan file, instruksi, atau akses folder proyek bersama. Buat proyek terlebih dahulu saat beberapa percakapan akan bergantung pada konteks yang sama.
Mulai chat tanpa proyek
Mulai chat dari Beranda ChatGPT jika chat tersebut tidak memerlukan file, instruksi, atau sumber proyek bersama. Anda dapat menggunakan Chat atau ChatGPT Work; di web, keduanya membuat chat.
Jika cakupan pekerjaan bertambah, pindahkan pekerjaan tersebut ke dalam proyek dan gunakan nama chat yang jelas untuk setiap hasil. Sebuah proyek dapat memuat chat paralel untuk riset, penyusunan draf, peninjauan, dan tindak lanjut tanpa mencampurkan setiap pesan ke dalam satu konteks.
Gunakan Quick chat untuk pertanyaan singkat
Quick chat membuka percakapan ChatGPT biasa. Percakapan ChatGPT tidak muncul di bilah samping Codex, yang berisi percakapan dan proyek Codex Anda.
Arahkan penunjuk ke Chat baru, lalu pilih ikon Chat cepat di sebelah kanannya. Anda juga dapat menekan
Cmd+Option+N di macOS atau Ctrl+Alt+N di Windows dan Linux. Dari Chat baru, Anda dapat membuka chat ChatGPT yang sudah ada dan menambahkannya ke chat Codex.
Sertakan alat dan konteks lain
Lampirkan file atau input gambar langsung ke percakapan jika hanya berlaku untuk permintaan tersebut.
Instal plugin untuk menghadirkan konteks dan tindakan dari layanan lain.
Konfigurasikan server MCP saat organisasi atau penyiapan pengembang Anda menyediakan alat melalui Model Context Protocol.
Gunakan memori, jika tersedia, untuk membawa konteks yang berguna dari pekerjaan sebelumnya ke percakapan mendatang.
Teruskan input gambar ke chat ketika konteks visual hanya berlaku untuk permintaan tersebut.
Instal plugins untuk menghadirkan konteks dan tindakan dari layanan lain.
Konfigurasikan server MCP ketika organisasi atau penyiapan developer Anda menyediakan alat melalui Model Context Protocol.
Gunakan memories, jika tersedia, untuk membawa konteks yang berguna dari pekerjaan sebelumnya ke chat mendatang.
Rujuk file yang terbuka atau pilih kode di editor untuk menambahkan konteks bagi giliran saat ini.
Konfigurasikan server MCP ketika organisasi atau penyiapan developer Anda menyediakan alat melalui Model Context Protocol.
Gunakan memories dari host Codex yang terhubung, jika tersedia, untuk membawa konteks yang berguna ke chat mendatang.
Tambahkan file dan sumber yang terhubung ke bagian Sources proyek jika sumber tersebut perlu tersedia di seluruh chat proyek.
Lampirkan file atau input gambar langsung ke chat jika hanya berlaku untuk chat tersebut.
Di ChatGPT Work, instal plugins untuk menghadirkan konteks dan tindakan dari layanan lain.
Gunakan memories, jika tersedia, untuk membawa konteks yang berguna dari pekerjaan sebelumnya ke chat mendatang.