Loop Engineering di Odoo: Bikin addon Odoo bareng AI agent sampai test-nya lulus

· xerpium
Ebook
55
Pages

About this ebook

Pernah nyuruh AI bikin addon Odoo, eh pas di-install manifest-nya kurang atau access rule-nya lupa? E-book praktis ini ngajarin loop engineering: bikin AI agent ngecek kerjaannya sendiri sampai test Odoo lulus, di Claude Code, OpenCode, Command Code, dan Claude Desktop.

Halo bro… pernah nggak nyuruh AI bikin addon Odoo, hasilnya kelihatan bener, eh pas di-install ternyata manifest-nya kurang, view XML-nya salah, atau access rule-nya lupa dibikin?

E-book ini ngebahas cara supaya itu nggak kejadian lagi. Kuncinya adalah loop engineering: mendesain siklus kerja di sekeliling AI agent, sehingga agent terus memperbaiki kodenya sendiri sampai perintah verifikasi keluar dengan exit code 0. Bukan "kata agent udah beres", tapi test yang jadi hakim.

Hands-on dari awal sampai akhir dengan satu studi kasus utuh: addon asset_loan (Peminjaman Aset Kantor), lengkap dengan model, workflow, constraint, dan security.

Yang kamu pelajari:


Enam komponen loop dan kenapa Odoo "ramah loop"

Menyiapkan Docker Odoo + PostgreSQL dan script hakim run_tests.sh

Menulis spec dengan acceptance criteria, lalu menurunkannya jadi test TransactionCase

Mengunci test lewat checksum supaya agent nggak bisa curang

AGENTS.md dan PROGRESS.md sebagai aturan dan ingatan lintas tool

Implementasi di Claude Code (permission, hook PreToolUse, Stop hook, subagent reviewer, mode headless)

Implementasi di OpenCode (opencode.json, slash command, agent reviewer, opencode run)

Implementasi di Command Code (taste, mode headless, isolasi worktree)

Implementasi di Claude Desktop (loop di dalam chat dan scheduled task)

Perbandingan keempat tool, jebakan umum seperti reward hacking, dan sepuluh kebiasaan loop engineer yang baik

Bonus: peta file, template spec kosong, dan checklist review akhir siap copy-paste.

Untuk developer dan konsultan Odoo yang sudah paham dasar pembuatan addon dan ingin memakai AI agent dengan aman, terukur, dan bisa dipercaya.

Odoo, addon Odoo, modul Odoo, Odoo developer, AI agent, AI coding, loop engineering, agentic coding, Claude Code, OpenCode, Command Code, Claude Desktop, test driven development, TDD, TransactionCase, pylint-odoo, Docker Odoo, hook Claude Code, Xerpium

Pernah nyuruh AI bikin addon Odoo, eh pas di-install manifest-nya kurang atau access rule-nya lupa? E-book praktis ini ngajarin loop engineering: bikin AI agent ngecek kerjaannya sendiri sampai test Odoo lulus, di Claude Code, OpenCode, Command Code, dan Claude Desktop. Halo bro… pernah nggak nyu...

Discover more

Rate this ebook

Tell us what you think.

Reading information

Smartphones and tablets
Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.
Laptops and computers
You can listen to audiobooks purchased on Google Play using your computer's web browser.
eReaders and other devices
To read on e-ink devices like Kobo eReaders, you'll need to download a file and transfer it to your device. Follow the detailed Help Center instructions to transfer the files to supported eReaders.