Deskripsi
Trama adalah ekstensi VS Code yang kuat dirancang untuk memperlancar alur kerja pengembangan saat bekerja dengan agen AI. Ini bertindak sebagai perantara penting, memastikan bahwa kode yang dihasilkan oleh agen AI selaras dengan visi pengembang. Fungsi inti berputar di sekitar pemeliharaan peta dinamis aplikasi Anda, yang disimpan sebagai file Markdown biasa dalam direktori `.trama/` di samping kode Anda. Peta ini secara visual direpresentasikan sebagai diagram, yang dibaca oleh agen AI sebelum menulis kode baru.
Baca Selengkapnya
Ketika agen AI mengusulkan perubahan, Trama menyajikannya sebagai 'Usulan.' Usulan ini adalah garis besar terperinci dari modifikasi yang dimaksud, yang digambar pada peta aplikasi, dan mencakup setiap keputusan dan asumsi yang dibuat oleh agen. Pengembang harus secara eksplisit menyetujui Usulan ini sebelum kode aktual dihasilkan, memberikan mereka kontrol penuh atas proses pengembangan. Mekanisme persetujuan ini mencegah kode yang tidak diinginkan atau salah diperkenalkan ke dalam proyek.
Alur kerja dengan Trama terstruktur dalam lima langkah jelas: Pertama, pengembang menggambarkan perubahan yang diinginkan dalam bahasa biasa, mirip dengan cara mereka menjelaskannya kepada rekan. Permintaan ini kemudian ditempatkan di 'Papan' untuk agen. Kedua, agen dapat mengajukan pertanyaan klarifikasi, menyajikan rekomendasi untuk dipilih oleh pengembang atau memungkinkan masukan kustom. Ketiga, pengembang meninjau dan menyetujui Usulan, yang mencakup perubahan visual pada peta dan semua keputusan yang mendasarinya. Tidak ada yang dibangun sampai persetujuan ini diberikan.
Keempat, setelah disetujui, agen menjalankan 'Tugas' untuk membangun perubahan yang disetujui, yang dapat dipantau pengembang di Papan. Akhirnya, Trama menangani 'Drift' – ketidaksesuaian yang muncul ketika kode dan peta aplikasi menyimpang. Ketika Drift terdeteksi, Trama menandainya, memungkinkan pengembang untuk memperbaiki kode agar sesuai dengan peta atau memperbarui peta untuk mencerminkan kode baru, memastikan konsistensi dan akurasi. Trama mendukung berbagai alur kerja, termasuk merancang perubahan baru, meninjau usulan, mengerjakan kembali dengan umpan balik, menjalankan tugas, memindai sistem untuk ketidaksesuaian, dan menyelesaikan atau menyatukan drift. Ini juga menawarkan mode solo dan manajer untuk pengaturan tim yang berbeda, terintegrasi dengan GitHub CLI untuk pemeriksaan PR dan manajemen tim.
- KategoriAsisten Coding AI
- Model HargaTidak ditentukan
- PenerapanCloud
- PlatformVS Code
Fitur Inti Trama
Pemetaan aplikasi dalam Markdown
Usulan perubahan agen AI
Generasi diagram visual
Alur kerja persetujuan usulan
Pemantauan eksekusi tugas
Deteksi dan resolusi drift
Tanya jawab untuk agen AI
Integrasi umpan balik untuk pengerjaan ulang
Pemindaian perbandingan model-kode
Dukungan untuk VS Code
Integrasi GitHub CLI untuk pemeriksaan PR
Mode Solo dan Manajer untuk kolaborasi tim
Notifikasi Away untuk status agen
Pengaturan ekstensi yang dapat disesuaikan
Cara menggunakan Trama?
Instal Trama: Instal ekstensi Trama dari Marketplace VS Code atau file .vsix.
Siapkan omp: Instal agen omp, masuk ke penyedia model, dan pilih model yang akan digunakan Trama.
Integrasikan dengan proyek: Gunakan wizard Mulai untuk mengimpor proyek yang ada atau memulai yang baru dari awal.
Deskripsikan perubahan: Nyatakan perubahan yang diinginkan dalam bahasa biasa, yang akan diproses oleh agen AI.
Tinjau usulan: Periksa perubahan yang diusulkan oleh agen AI pada diagram dan persyaratan, lalu setujui atau tolak.
Jalankan tugas: Izinkan agen untuk membangun perubahan yang disetujui, memantau kemajuan di Papan.
Selesaikan drift: Tangani ketidaksesuaian antara kode dan peta aplikasi dengan memperbaiki kode atau memperbarui peta.
Kasus Penggunaan Trama
- Manajemen Kode Agen AI
- Pemeliharaan Peta Aplikasi
- Sinkronisasi Kode-Model
- Pengembangan AI Terarah
- Alur Kerja Pengembangan Tim
- Pembangunan Proyek Baru
- Pemodelan Proyek yang Ada






