41 poin oleh dntjr0425 2026-01-31 | Belum ada komentar. | Bagikan ke WhatsApp

Addy Osmani, Director of AI di Google Cloud, merangkum topik dan tren utama AI coding yang perlu diperhatikan pada 2026.

Saya membagikan tulisan ini karena menurut saya ini adalah artikel yang bagus untuk memahami gambaran umum secara sekilas bagi orang-orang yang baru mulai mengenal Agentic AI.

  • Ralph Wiggum Pattern - persistent agent loops

    • Pola yang dipopulerkan oleh Geoffrey Huntley pada pertengahan 2025
    • Pola di mana AI Agent berjalan otomatis di dalam loop hingga mencapai kondisi tertentu yang telah ditentukan sebelumnya
    • Metode yang berguna saat kondisi penyelesaian tugas jelas
    • Tidak cocok untuk pekerjaan kreatif atau tugas safety-critical yang memerlukan intervensi manusia secara berkelanjutan
  • Agent Skills - keahlian khusus untuk AI agent

    • Agent Skills merujuk pada folder yang berisi instruction, script, dan resource yang digunakan agar AI agent dapat menjalankan tugas secara akurat dan efisien
    • Skills dapat dipasang dengan mudah melalui CLI ke Opencode, Claude Code, Codex, dan lainnya
      • Dengan menggunakan npx skills add <package>, kita bisa memasang skill yang disediakan Vercel (link)
      • Smithery (marketplace terbuka MCP) juga menyediakan katalog komunitas yang mengumpulkan Agent Skills
    • Perlakukan Skills seperti paket npm
      • Kelola Skills agar dapat digunakan secara global atau per agent
    • Perbarui Skills secara berkala dan pasang hanya Skill yang diperlukan sesuai tech stack yang digunakan.
  • Orchestration & multi‑agent tools

    • Bantuan AI tradisional digunakan dalam mode conductor, yaitu manusia memberi instruksi langkah demi langkah kepada single agent.
    • Langkah berikutnya yang muncul adalah memanfaatkan orchestrator agar AI agent dapat bekerja secara paralel.
    • Berikut beberapa tool orkestrasi yang representatif
      • Conductor (Melty Labs)
        • Aplikasi khusus macOS yang membantu developer menjalankan Claude Code dan Codex secara paralel.
        • Masing-masing agent berjalan pada Git worktree independen miliknya sendiri sehingga mencegah conflict dan memungkinkan eksperimen yang aman
        • Pengguna dapat meninjau hasil kerja tiap agent dan melakukan merge PR dari dashboard
      • Vibe Kanban
        • Tool pengelolaan AI coding agent dengan lingkungan CLI + web UI
        • Di atas board bergaya kanban, task planning, eksekusi paralel agent, code review, dan pembuatan PR semuanya bisa dilakukan
        • Setiap task dikerjakan di Git worktree yang terpisah.
        • Kemampuan menangani pekerjaan di atas workflow kanban terasa mengesankan
      • Claude Code Web
        • Versi web dari Claude Code dan juga bisa digunakan di perangkat mobile.
        • Cocok untuk menambahkan fitur kecil atau memperbaiki bug saat tidak bisa menggunakan komputer.
      • GitHub Copilot coding agent
        • Tool orkestrasi AI agent yang bisa langsung digunakan di dalam GitHub
        • Saat pengguna menugaskan issue GitHub ke Copilot, agent akan berjalan di lingkungan aman menggunakan GitHub Actions.
        • Pekerjaan dilakukan di background, commit didorong ke Draft PR, lalu setelah selesai agent meminta pengguna untuk meninjau.
        • Jika komentar ditinggalkan pada Draft PR, agent akan merefleksikan review tersebut.
  • Beads & Gas Town - open source untuk kolaborasi agent

    • Tool open source yang dikembangkan Steve Yegge untuk menyelesaikan masalah memory loss serta kolaborasi dan koordinasi yang tak terhindarkan saat mengoperasikan AI agent dalam skala besar.
    • Beads - memori berbasis Git
      • Framework ringan yang menyediakan durable reasoning trail atau 'memori jangka panjang' bagi AI agent
      • Menyimpan task graph dan data planning langsung ke file JSONL yang dikelola versinya di repositori Git
      • Alih-alih daftar to-do berbasis teks sederhana, ia menggunakan issue terstruktur (beads) yang menyertakan link dependensi
      • Dapat membuat audit trail atas pengambilan keputusan sehingga memberi konteks untuk keputusan tertentu
      • Claude Code mengambil inspirasi langsung dari Beads dan meningkatkan sistem Todos yang ada menjadi Tasks
    • Gas Town - multi-agent orchestrator
      • Memperlakukan AI agent sebagai tenaga kerja terorganisasi dan mengelola keseluruhan workflow
        • Mayor : bertanggung jawab atas distribusi pekerjaan
        • Deacon : memantau status sistem
      • Agent bekerja pada Git worktree individual yang merupakan salinan codebase
      • Dirancang dengan prioritas utama pada kecepatan dan skalabilitas (Throughput over perfection)
        • Bahkan jika ada sedikit pekerjaan yang tumpang tindih dalam migrasi atau refactoring berskala besar,
          dengan pendekatan yang memaksimalkan total output
    • Kedua proyek dapat dilihat di GitHub Steve Yegge.
  • Clawdbot (sekarang OpenClaw) - personal agent berfokus pada lingkungan lokal

    • Agent berbasis LLM yang berjalan di komputer lokal, dibuat oleh Peter Steinberger
    • Pengguna dapat berbicara dengan agent melalui aplikasi pesan pilihan seperti iMessage, Telegram, dan WhatsApp
    • Melalui aplikasi pesan, pengguna dapat memberi perintah untuk mengelola file, browsing web, menjalankan perintah terminal, atau menggunakan kamera maupun layar
    • Karena ini adalah tool dengan kebebasan tinggi, keamanan harus diperhatikan
      • Gunakan akun pengguna biasa, bukan akun admin, di OS
      • Atur izin agar hanya folder proyek tertentu yang bisa diakses
      • Jika perlu mengakses bot di rumah dari luar, letakkan Gateway di localhost dan gunakan SSH tunneling
    • Optimisasi workflow
      • Gunakan perintah /clear, bukan /compact, untuk membuang konteks yang tidak perlu
      • Lakukan pekerjaan secara manual bersama bot terlebih dahulu, lalu minta pembuatan Skill berdasarkan seluruh percakapan
      • Untuk platform seperti iMessage atau WhatsApp, disarankan menggunakan nomor telepon khusus dan akun terpisah
    • Memori & performa
      • Letakkan file CLAUDE.md atau IDENTITY.md di root proyek untuk menyimpan hal-hal yang perlu dipertahankan secara terus-menerus
      • Jika fitur “Live Canvas” melambat, hapus cache secara manual untuk menginisialisasi ulang workspace visual
  • Sub-agents - tim AI modular

    • Sub-agent adalah instance AI terspesialisasi yang menangani tugas tertentu di dalam workflow yang lebih besar
    • Primary orchestrator mendelegasikan pekerjaan kepada mereka, lalu sub-agent berjalan secara independen dan mengembalikan hasil
    • Semakin besar skala proyek, single AI makin mudah kewalahan akibat context pollution; sub-agent mengatasinya dengan memecah masalah kompleks menjadi unit yang dapat dikelola
    • Claude Code, Cursor, dan Antigravity mendukung sub-agent

Belum ada komentar.

Belum ada komentar.