Pangkas separuh waktu proposal, invoice, dan tracking proyek studio desain pakai Claude Code
Untuk studio desain: pangkas waktu proposal, invoice, dan tracking proyek pakai Claude Code. Lengkap prompt siap pakai dan skrip cek.
Jumat malam jam sembilan. Sketsa logo sudah jadi sejak siang, tapi saya masih terpaku menatap dokumen proposal di layar. Nama perusahaan klien saya salin dari template proyek sebelumnya, dan satu nama perusahaan lain ternyata masih nyangkut di satu tempat. Saya baru sadar tepat sebelum menekan tombol kirim. Punggung saya langsung dingin.
Sebagai pemilik studio desain atau desainer yang kerja sendirian, bukankah waktu Anda lebih banyak terkuras oleh hal-hal “selain menggambar” ketimbang menggambar itu sendiri? Bikin proposal, hitung estimasi, terbitkan invoice, cek sampai mana proyek berjalan. Pekerjaan yang sama sekali tidak kreatif diam-diam memakan malam hari kerja dan Sabtu pagi Anda.
Pekerjaan administratif “selain produksi” ini saya serahkan sebagian besar ke Claude Code dan AI generatif. Bukan dilempar mentah-mentah ke AI. Saya cuma menarik garis: bagian mana yang boleh diserahkan, dan bagian mana yang wajib dilihat manusia. Hari ini saya bongkar garis itu, prompt yang bisa langsung Anda salin, sampai skrip cek yang menemukan celah dalam manajemen proyek.
Poin penting
- Pekerjaan administratif “selain produksi” di studio desain (proposal, estimasi, invoice, tracking) bisa dipadatkan jadi terasa separuh waktu dengan AI generatif.
- Tiga hal paling terasa: draf proposal, merapikan dasar estimasi, dan mendeteksi proyek yang terlambat. Keputusan dan konfirmasi akhir soal angka tetap di tangan manusia.
- Saya siapkan template prompt yang bisa langsung ditempel dan skrip cek yang menyaring “invoice terlewat” dan “lewat tenggat” dari CSV proyek.
- Aturan logo klien dan desain yang belum dirilis adalah data pribadi dan rahasia. Lewati selalu langkah masking sebelum diberikan ke AI.
- Sebelum pakai cara ini, satu proposal makan 90 menit. Setelah pakai template, terukur turun jadi sekitar 35-45 menit.
Kenapa “selain produksi” terasa berat di studio desain
Pertama, saya perjelas siapa pembaca ini. Tulisan ini ditujukan untuk studio dengan 2-5 desainer, atau dijalankan satu orang pemilik sendirian. Menerima order logo, kartu nama, brosur, situs web, sampai banner media sosial. Penjualan, produksi, dan penagihan dikerjakan orang yang sama. Inilah struktur yang paling melelahkan.
Kalau alur kerjanya dijajarkan, kira-kira begini.
- Menerima pertanyaan (email, media sosial, referensi)
- Menggali kebutuhan dan merapikan spesifikasi
- Membuat proposal dan estimasi kasar
- Menerima order, mulai produksi, tracking proyek
- Pengiriman, pemeriksaan, terbitkan invoice
- Konfirmasi pembayaran, penjualan ulang
Masalahnya, langkah 3, 5, dan 6 “tidak ada hubungannya dengan skill desain tapi tetap memakan waktu”. Proposal sedikit berbeda untuk tiap klien. Estimasi merepotkan karena dasarnya harus diubah jadi kata-kata. Invoice mau dikerjakan sekaligus di akhir bulan, ujung-ujungnya satu pasti terlupa.
Saya sebutkan kesalahan nyata yang membuat saya mengulang kerja. Kasus nama perusahaan lain nyangkut karena proposal disalin. Kasus syarat “revisi maksimal 2 kali” cuma disampaikan lisan, lalu revisi ketiga ke atas jadi kerja gratis. Kasus barang sudah dikirim tapi lupa menerbitkan invoice, lalu dua bulan kemudian harus menghubungi klien dengan canggung, “Eh, sudah dibayar belum ya?” Semuanya lubang administratif yang sama sekali tak terkait kualitas desain.
Batas yang diserahkan ke AI, dan batas yang wajib diputuskan manusia
Kalau bagian ini dibiarkan kabur, bakal celaka. Saya tarik garisnya dulu lewat tabel.
| Pekerjaan | Diserahkan ke AI | Wajib diputuskan manusia |
|---|---|---|
| Proposal | Kerangka, draf kalimat, beberapa varian beda nada | Pesan akhir, nama klien, ruang lingkup yang dijanjikan |
| Estimasi | Mendaftar item, menuliskan dasar, banding proyek lama | Angka itu sendiri, diskon, syarat pembayaran |
| Invoice | Menyusun teks invoice, deteksi yang belum terkirim, draf penagihan | Penetapan angka, waktu kirim, pencocokan pembayaran |
| Tracking | Menyaring proyek terlambat, bikin pengingat, ringkasan status | Prioritas, keputusan reschedule, permohonan maaf ke klien |
Prinsipnya sederhana. Angka, nama spesifik, dan janji (komitmen) ditetapkan manusia. Sisanya, yaitu “menuliskan jadi kalimat” dan “mendeteksi celah”, didekatkan ke AI. Selama garis ini dijaga, kalaupun AI ngawur, kerusakannya berhenti di tahap draf.
Buat yang mau tahu lebih dalam soal cara memberi izin akses, ini bisa jadi rujukan. Di Pengantar Claude Code untuk yang bukan engineer, pahami dulu konsep backup dan izin akses supaya lebih tenang.
Use case 1: keluarkan draf proposal dalam 5 menit
Tempelkan catatan hasil wawancara, lalu minta 3 varian dengan nada berbeda. Inilah yang paling terasa. Menulis dari nol selama 90 menit berubah jadi memilih draf dan memperbaikinya dalam 35 menit.
Checklist saat memakainya seperti ini.
- Apakah nama spesifik (nama perusahaan, nama PIC) dari catatan wawancara sudah ditutupi dulu?
- Apakah batas antara “yang dikerjakan” dan “yang tidak dikerjakan” sudah ditulis?
- Apakah syarat jumlah revisi dan biaya tambahan sudah ditegaskan?
- Apakah rentang angka yang ditampilkan tidak bertentangan dengan proyek lama?
Ini template prompt yang bisa langsung ditempel.
Kamu adalah asisten penulis proposal untuk studio desain.
Dari catatan wawancara berikut, buatkan 3 varian draf proposal.
# Syarat
- Varian A: nada formal yang mengutamakan kepercayaan
- Varian B: nada akrab dan penuh semangat
- Varian C: nada logis yang menekankan angka dan rekam jejak
- Tiap varian wajib memuat "tujuan proposal", "ruang lingkup produksi",
"pekerjaan di luar lingkup", dan "revisi maksimal 2 kali"
- Jangan tulis angka, cukup tulis [estimasi terpisah]
- Nama klien tetap ditutup sebagai [Nama Perusahaan]
# Catatan wawancara
(tempel catatan di sini)
Kuncinya: hentikan angka dan nama perusahaan sebagai placeholder. Kalau AI disuruh menulis angka, ia akan asal menaruh angka yang kelihatan meyakinkan. Bagian itu dikosongkan dengan asumsi manusia yang mengisi.
Kalau ingin mengatur nada kalimat lebih halus lagi, di Rekayasa prompt Claude Code (lanjutan) Anda bisa menggali cara menyusun instruksi lebih dalam.
Use case 2: ubah dasar estimasi jadi kata-kata
Kalau Anda tidak bisa menjelaskan “kenapa angkanya segini”, Anda akan kalah dalam negosiasi diskon. Sebaliknya, kalau dasarnya sudah dituliskan jadi kata-kata, Anda bisa menyodorkannya dengan percaya diri. Ini yang saya minta dibantu AI.
Langkah berurutannya.
- Daftarkan semua item pekerjaan dalam butir (sketsa, finalisasi, penanganan revisi, pengiriman data, dll.)
- Isi sendiri perkiraan waktu tiap item (di sini perlu insting manusia)
- Minta AI “menjelaskan dasar tiap item dalam satu baris”
- Minta dirapikan jadi teks penjelasan estimasi untuk klien
Promptnya begini.
Dari item pekerjaan dan perkiraan waktu produksi desain berikut,
buatkan penjelasan dasar estimasinya.
- Tiap item jadi 1-2 baris dengan 2 poin: "pekerjaan apa" dan
"kenapa butuh waktu segitu"
- Hindari istilah teknis, pakai kata yang dimengerti PIC yang
tidak paham desain
- Di akhir, tulis dalam butir "pekerjaan di luar lingkup" dan
"batas jumlah revisi"
Item pekerjaan:
- Bikin sketsa logo: 6 jam
- Finalisasi logo dan konversi data: 4 jam
- Penanganan revisi (maks 2 kali): 3 jam
- Ekspor berbagai data: 2 jam
Angka berupa waktu dan tarif tetap Anda pegang, hanya kata-kata penjelasannya yang dibuat AI. Dengan pembagian ini, tanggung jawab atas angka tetap di tangan manusia.
Use case 3: tracking proyek dan deteksi invoice yang terlewat
Justru yang ini diam-diam paling terasa. Buat daftar semua proyek, lalu saring secara mekanis mana yang “lewat tenggat” dan mana yang “sudah dikirim tapi belum ditagih”. Kalau mengandalkan ingatan manusia, di bulan sibuk pasti ada satu yang lolos.
Asumsinya proyek dikelola dalam satu file CSV. Kolomnya cukup segini saja.
nama_proyek,klien,tenggat,status,status_invoice,nilai
Produksi logo,Perusahaan A,2026-06-10,produksi,belum ditagih,180000
Desain kartu nama,Perusahaan B,2026-06-05,terkirim,belum ditagih,60000
Produksi LP,Perusahaan C,2026-06-20,proposal,belum ditagih,400000
Ini skrip cek yang membaca CSV tersebut dan menarik hanya proyek yang perlu ditindak. Asal ada Node.js, langsung jalan. Skrip ini mengambil dua hal: lewat tenggat, dan sudah terkirim tapi belum ditagih.
import { readFileSync } from "node:fs";
// baca projects.csv
const raw = readFileSync("projects.csv", "utf8").trim();
const [head, ...rows] = raw.split("\n");
const cols = head.split(",");
const today = new Date("2026-06-07");
const alerts = [];
for (const line of rows) {
const cells = line.split(",");
const rec = Object.fromEntries(cols.map((c, i) => [c, cells[i]]));
// cek lewat tenggat (selain status terkirim, dan tenggat sudah lewat)
const due = new Date(rec["tenggat"]);
if (rec["status"] !== "terkirim" && due < today) {
alerts.push(`[LEWAT TENGGAT] ${rec["nama_proyek"]} (${rec["klien"]}) tenggat ${rec["tenggat"]}`);
}
// cek invoice terlewat (sudah terkirim tapi belum ditagih)
if (rec["status"] === "terkirim" && rec["status_invoice"] === "belum ditagih") {
alerts.push(`[INVOICE TERLEWAT] ${rec["nama_proyek"]} (${rec["klien"]}) nilai ${rec["nilai"]}`);
}
}
if (alerts.length === 0) {
console.log("Tidak ada proyek yang perlu ditindak.");
} else {
console.log("=== Daftar perlu ditindak ===");
alerts.forEach((a) => console.log(a));
}
Cara menjalankannya cuma begini.
node check-projects.mjs
Dengan CSV contoh di atas, akan keluar daftar “Desain kartu nama sudah terkirim tapi belum ditagih” dan “proyek yang lewat tenggat”. Kalau ini Anda minta ke Claude Code dengan “jalankan cek ini tiap Senin dan rangkum yang perlu ditindak”, rekap invoice akhir bulan jadi lebih kecil kemungkinannya celaka.
Otomatisasi ringkasan progres dan penyusunan kerja rutin punya contoh konkret di Trik meningkatkan produktivitas Claude Code. Soal menulis aturan studio (jumlah revisi, syarat pembayaran, nada) ke dalam CLAUDE.md, Cara menulis CLAUDE.md membahasnya lebih detail.
Sebelum dan sesudah, plus perkiraan ROI
Saya tulis jujur dengan angka. Ini berdasarkan rasa di studio saya sendiri.
| Pekerjaan | Sebelum | Sesudah |
|---|---|---|
| Satu proposal | Sekitar 90 menit | Sekitar 35-45 menit |
| Menuliskan dasar estimasi | Sekitar 40 menit | Sekitar 15 menit |
| Rekap invoice akhir bulan | Sekitar 2 jam + ada yang terlewat | Sekitar 40 menit, celah dideteksi skrip |
Hitungan kasarnya begini. Kalau menulis 8 proposal per bulan, penghematan 50 menit per proposal jadi sekitar 6,6 jam sebulan. Kalau tarif Anda Rp 100.000 per jam, ada sekitar Rp 660.000 waktu yang terbebaskan tiap bulan. Belum lagi, satu invoice terlewat yang dicegah saja sudah menyelamatkan kehilangan ratusan ribu rupiah. Biaya pakainya cuma biaya API beberapa ribu sampai puluhan ribu rupiah sebulan, jadi balik modalnya cepat.
Waktu yang terbebaskan bisa dialihkan ke produksi dan penjualan. Inilah efek sebenarnya. Yang berharga bukan administrasi jadi cepat, tapi “bisa kembali ke pekerjaan kreatif”.
Catatan keamanan dan data pribadi
Bagian ini jangan dilewati. Studio desain memegang lebih banyak rahasia daripada yang orang kira.
- Logo dan pedoman brand yang belum dirilis adalah rahasia. Jangan berikan desain pra-rilis apa adanya ke AI.
- Nama PIC dan kontak klien adalah data pribadi. Di prompt, ganti dengan [PIC].
- Nilai estimasi dan syarat kontrak adalah informasi milik studio dan klien. Jangan menyimpannya di cloud terkait dengan nama perusahaan.
Operasionalnya bikin sederhana. Sebelum diberikan ke AI, ganti sekaligus semua nama spesifik dengan placeholder. Setelah proposal matang, manusia mengisi nama perusahaan, nama PIC, dan angka asli secara lokal. Kalau aturan “penyisipan terakhir oleh manusia” ini ditegakkan, risiko rahasia tertinggal di riwayat AI bisa ditekan jauh.
Kalau mau menjalankannya serius sebagai perusahaan, lebih aman menetapkan dulu aturan internal soal tool mana yang boleh diberi informasi sampai sejauh mana. Pahami juga beda versi cloud dan operasi lokal. Saya sarankan memastikan penanganan data input sebagai sumber primer di Kebijakan Privasi Anthropic yang resmi.
Pertanyaan umum
T. Tidak paham pemrograman, apakah skrip tracking proyek tetap bisa dipakai? J. Bisa. Skrip di atas jalan dengan copas. Anda tidak perlu paham isinya, asal nama kolom CSV cocok, hasilnya keluar. Kalau mentok, siapkan dulu lingkungannya dari Panduan memulai Claude Code.
T. Apakah klien tidak akan mengira “proposal ini buatan AI”? J. Asumsinya draf dari AI, pesan dan gaya bahasa akhir diperbaiki manusia. Pilih nada dari varian A-C lalu ubah jadi kata-kata Anda sendiri, maka aroma AI-nya hilang. Justru waktu untuk meningkatkan kualitas proposal jadi bertambah.
T. Bolehkah angka estimasi sekalian dibuat AI? J. Tidak disarankan. Angka adalah keputusan yang langsung berkaitan dengan keuntungan studio. Serahkan ke AI hanya sampai menuliskan dasarnya, angka wajib ditetapkan manusia.
T. Bisa dicoba gratis? J. Template prompt dan skrip cek bisa dicoba gratis. Biaya API hanya sebesar yang dipakai, untuk sekadar draf proposal kira-kira hanya beberapa ribu rupiah sebulan.
T. Apakah studio satu orang juga merasakan efeknya? J. Justru satu orang yang paling terasa. Karena tidak ada orang yang menggantikan urusan administrasi, AI mengisi peran staf administrasi itu.
Yang saya temukan setelah benar-benar mencoba
Sejak “kecelakaan satu nama perusahaan lain yang nyangkut” di awal tadi, saya selalu mengganti nama klien di proposal jadi pola placeholder. Saat dibuat AI, tetap [Nama Perusahaan]. Manusia yang menyisipkan di akhir. Cuma dengan ini, kesalahan salin jadi nol.
Skrip cek benar-benar saya jalankan selama dua bulan. Di bulan pertama, satu “sudah terkirim tapi belum ditagih” tersaring, dan saya tidak jadi lupa menerbitkan invoice Rp 6 juta. Cuma dengan ini saja, biaya API sudah balik modal sepenuhnya. Pemangkasan waktu proposal pun terukur: saat saya taruh stopwatch, rata-rata sekitar 40 menit. Kurang dari separuh 90 menit sebelum pakai cara ini.
Jujur, minggu pertama tersita untuk menyetel prompt. Tapi setelah sekali menulis aturan studio ke CLAUDE.md (revisi maksimal 2 kali, pembayaran 30 hari setelah pengiriman, nada mengutamakan kepercayaan), hasilnya keluar dengan kualitas yang sama tiap kali. Karena administrasi jadi ringan, saya bisa mengeluarkan satu sketsa logo tambahan. Itu perubahan yang paling membahagiakan.
Kalau sebagai perusahaan ingin mulai dari pelatihan dan penyusunan aturan, kunjungi Pelatihan dan konsultasi. Kalau ingin dulu mencoba sendiri, mulai dari Materi gratis dan PDF.
PDF gratis: cheatsheet Claude Code
Masukkan email dan unduh satu halaman berisi command, kebiasaan review, dan workflow aman.
Kami menjaga datamu dan tidak mengirim spam.
Tentang penulis
Masa
Engineer yang berfokus pada workflow Claude Code praktis dan adopsi tim.
Artikel terkait
Checklist Permission Sebelum Claude Code Mengedit Situs Klien
Panduan agensi untuk membatasi area read-only, editable, dan forbidden saat memakai AI.
Ubah Bug Report Support SaaS Jadi Langkah Reproduksi dengan Claude Code
Workflow support untuk mengubah tiket kabur menjadi repro step, bukti, dan memo developer.
Rutinitas 10 Menit: Ubah Catatan Obsidian Lama Jadi Brief Kerja Claude Code
Catatan Obsidian jadi sampah saat ditempel ke AI? Pilah jadi fakta, keputusan, dan hal belum pasti agar Claude Code langsung bekerja.