Agents - Neotask by Neotask Documentation | Neotask

Agen

Apa Itu Agen?

Agen adalah asisten AI terisolasi yang memecahkan masalah, menjalankan tugas, dan berkomunikasi di berbagai platform. Setiap agen memiliki workspace, riwayat sesi, konfigurasi model, dan binding salurannya sendiri.

Isolasi Agen

Setiap agen mendapatkan:

  • Workspace — Direktori khusus untuk file, catatan, dan data khusus agen
  • Sesi — Riwayat percakapan dan transkrip independen
  • Konfigurasi — Pemilihan model, izin alat, batas pengeluaran
  • Identitas — Persona unik yang ditentukan dalam file AGENTS.md agen
  • Profil Auth — Konfigurasi kunci API dan autentikasi per-agen
  • Persona Agen

    Workspace setiap agen berisi file AGENTS.md yang mendefinisikan kepribadian, instruksi, dan panduan perilaku. Prompt sistem persisten ini membentuk cara agen merespons — nada, keahlian domain, pemformatan, penggunaan alat, dan kebijakan keamanan.

    Routing Multi-Agen

    Saat menjalankan beberapa agen, pesan masuk diarahkan secara otomatis berdasarkan binding:

  • Binding saluran — Arahkan semua pesan dari platform (misalnya, semua Telegram → agen personal)
  • Binding server/workspace — Arahkan server Discord tertentu atau workspace Slack ke agen khusus
  • Binding jenis obrolan — Arahkan pesan pribadi ke satu agen dan pesan grup ke agen lainnya
  • Binding kontak/rekan — Arahkan pesan dari kontak tertentu ke agen tertentu
  • Binding dievaluasi dalam urutan prioritas. Kecocokan pertama menang. Pesan yang tidak cocok masuk ke agen default.

    Sub-Agen & Delegasi

    Agen dapat memunculkan sub-agen untuk tugas khusus:

  • Delegasi tugas — Uraikan tugas kompleks dan delegasikan bagian-bagiannya ke sub-agen khusus
  • Eksekusi terisolasi — Sub-agen berjalan dalam konteks sesi mereka sendiri
  • Percakapan bolak-balik — Agen dapat melakukan pertukaran dua arah (hingga 5 giliran) untuk berkolaborasi
  • Pengumuman hasil — Hasil sub-agen dapat diposting kembali ke saluran asli
  • Tim & Orkestrasi

    Tim multi-agen memungkinkan alur kerja yang terkoordinasi:

  • Eksekusi paralel — Jalankan beberapa agen secara bersamaan pada aspek berbeda dari suatu tugas
  • Pipeline berurutan — Rantai agen di mana setiap agen membangun di atas output sebelumnya
  • Mode hibrida — Gabungkan eksekusi paralel dan berurutan
  • Pelacakan tugas — Pantau status pekerjaan setiap agen (antrian, berjalan, selesai, kesalahan, dibatalkan)
  • Profil Alat

    Kendalikan apa yang dapat dilakukan setiap agen:

    | Profil | Alat yang Tersedia | |---------|----------------| | minimal | Status sesi saja | | coding | I/O file, eksekusi, sesi, memori, gambar | | messaging | Pengiriman pesan, riwayat sesi | | full | Semua alat (default) |

    Daftar allow/deny kustom dapat diatur per-agen dan per-penyedia model.

    Safe Mode

    Safe Mode menyediakan sandbox eksekusi:

  • Toggle master — Aktifkan atau nonaktifkan secara global
  • Kontrol per-agen — Nonaktifkan untuk agen tepercaya, pertahankan untuk yang lainnya
  • Persetujuan eksekusi — Operasi sensitif memerlukan persetujuan pengguna yang eksplisit
  • Sinkronisasi kebijakan — Pengaturan disinkronkan di semua klien yang terhubung secara real time
  • Memori Agen

    Setiap agen memiliki akses ke sistem memori:

  • MEMORY.md — Catatan persisten dan informasi penting lintas sesi
  • File memori — Pengetahuan terstruktur tambahan di memory/
  • Pencarian vektor — Cari memori menggunakan kueri bahasa alami
  • Lihat Sesi & Memori untuk detail lebih lanjut.

    View full documentation