Claude Platform Docs
  • Messages
  • Managed Agents
  • Admin

Search...
⌘K
Langkah pertama
IkhtisarMulai cepatPrototipe di Console
Mendefinisikan agen Anda
Penyiapan agenAlatKonektor MCPKebijakan izinAgent Skills
Mengonfigurasi lingkungan agen
Penyiapan lingkungan cloudReferensi sandbox cloud
Mendelegasikan pekerjaan ke agen Anda
Memulai sesiOperasi sesiAliran peristiwa sesiBerlangganan webhookMendefinisikan hasilAutentikasi dengan vault
Mengelola konteks agen
Mengakses GitHubMelampirkan dan mengunduh file
Orkestrasi lanjutan
Sesi multi-agenDeployment terjadwal
Referensi
Referensi Managed Agents
Bekerja dengan file
Files APIDukungan PDF
Skills
IkhtisarPraktik terbaikSkills untuk enterprise
MCP
Server MCP jarak jauh
Claude di platform cloud
Claude Platform di AWS

Log in
Penyiapan agen
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Claude Platform Docs

Solutions

  • AI agents
  • Code modernization
  • Coding
  • Customer support
  • Education
  • Financial services
  • Government
  • Life sciences

Partners

  • Claude on AWS
  • Claude on Google Cloud

Learn

  • Blog
  • Courses
  • Use cases
  • Connectors
  • Customer stories
  • Engineering at Anthropic
  • Events
  • Powered by Claude
  • Service partners
  • Startups program

Company

  • Anthropic
  • Careers
  • Economic Futures
  • Research
  • News
  • Responsible Scaling Policy
  • Security and compliance
  • Transparency

Learn

  • Blog
  • Courses
  • Use cases
  • Connectors
  • Customer stories
  • Engineering at Anthropic
  • Events
  • Powered by Claude
  • Service partners
  • Startups program

Help and security

  • Availability
  • Status
  • Support
  • Discord

Terms and policies

  • Privacy policy
  • Responsible disclosure policy
  • Terms of service: Commercial
  • Terms of service: Consumer
  • Usage policy
Managed Agents/Mendefinisikan agen Anda

Definisikan agen Anda

Buat konfigurasi agen yang dapat digunakan kembali dan memiliki versi.

Agen adalah konfigurasi yang dapat digunakan kembali dan memiliki versi yang mendefinisikan persona dan kapabilitas. Agen menggabungkan model, prompt sistem, alat, server MCP, dan skill yang membentuk bagaimana Claude berperilaku selama sesi.

Buat agen sekali sebagai sumber daya yang dapat digunakan kembali dan referensikan berdasarkan ID setiap kali Anda memulai sesi. Agen memiliki versi dan lebih mudah dikelola di banyak sesi.



Semua permintaan Managed Agents API memerlukan beta header managed-agents-2026-04-01. SDK menetapkan beta header tersebut secara otomatis.

Bidang konfigurasi agen

BidangDeskripsi
nameWajib. Nama yang mudah dibaca manusia untuk agen.
modelWajib. Model Claude yang menjalankan agen. Menerima string ID model atau objek, misalnya {"id": "claude-opus-4-8"}. Semua model keluarga Claude 4.5 dan yang lebih baru didukung.
systemPrompt sistem yang mendefinisikan perilaku dan persona agen. Prompt sistem berbeda dari pesan pengguna, yang seharusnya mendeskripsikan pekerjaan yang harus dilakukan.
toolsAlat yang tersedia untuk agen. Menggabungkan alat agen bawaan, alat MCP, dan alat kustom.
mcp_serversServer MCP yang menyediakan kapabilitas pihak ketiga yang terstandarisasi.
skillsSkill yang menyediakan konteks spesifik domain dengan pengungkapan progresif.
multiagentDeklarasi koordinator yang mencantumkan agen-agen yang dapat didelegasikan oleh agen ini. Lihat Sesi multi-agen.
descriptionDeskripsi tentang apa yang dilakukan agen.
metadataPasangan key-value arbitrer untuk pelacakan Anda sendiri.

Anda juga dapat menimpa model, system, tools, mcp_servers, dan skills untuk satu sesi tanpa mengubah agen. Lihat Menimpa konfigurasi agen untuk sebuah sesi.

Membuat agen

Contoh berikut mendefinisikan agen pengkodean yang menggunakan Claude Opus 4.8 dengan akses ke toolset agen bawaan. Toolset ini memungkinkan agen menulis kode, membaca file, mencari di web, dan lainnya. Lihat referensi alat agen untuk daftar lengkap alat yang didukung.

Contoh-contoh ini menggunakan curl, CLI ant, atau salah satu SDK. Jika Anda belum menyiapkannya, quickstart mencakup instalasi dan penyiapan klien.

agent=$(ant beta:agents create \
  --name "Coding Assistant" \
  --model '{id: claude-opus-4-8}' \
  --system "You are a helpful coding agent." \
  --tool '{type: agent_toolset_20260401}' \
  --format json)

AGENT_ID=$(jq -r '.id' <<< "$agent")
AGENT_VERSION=$(jq -r '.version' <<< "$agent")


Untuk menggunakan Claude Opus 4.8 atau Claude Opus 4.7 dengan fast mode, berikan model sebagai objek, misalnya: {"id": "claude-opus-4-8", "speed": "fast"}. Fast mode untuk Claude Opus 4.7 sudah tidak digunakan lagi (deprecated); lihat Fast mode untuk tanggal penghapusan dan perilakunya.

Respons akan mengembalikan konfigurasi Anda dan menambahkan bidang id, type, version, created_at, updated_at, dan archived_at. version dimulai dari 1 dan bertambah setiap kali pembaruan mengubah agen.

{
  "id": "agent_01HqR2k7vXbZ9mNpL3wYcT8f",
  "type": "agent",
  "name": "Coding Assistant",
  "model": {
    "id": "claude-opus-4-8",
    "speed": "standard"
  },
  "system": "You are a helpful coding agent.",
  "description": null,
  "tools": [
    {
      "type": "agent_toolset_20260401",
      "default_config": {
        "permission_policy": { "type": "always_allow" }
      }
    }
  ],
  "skills": [],
  "mcp_servers": [],
  "metadata": {},
  "version": 1,
  "created_at": "2026-04-03T18:24:10.412Z",
  "updated_at": "2026-04-03T18:24:10.412Z",
  "archived_at": null
}

default_config pada toolset menunjukkan kebijakan izin default-nya, always_allow, yang berlaku kecuali Anda mengonfigurasinya.

Memperbarui agen

Memperbarui agen menghasilkan versi baru ketika konfigurasi berubah. Bidang version wajib diisi dan harus cocok dengan versi agen saat ini, sehingga Anda selalu memperbarui dari keadaan yang diketahui. Ketidakcocokan versi mengembalikan 409, dan pembaruan pada agen yang diarsipkan akan ditolak.

ant beta:agents update \
  --agent-id "$AGENT_ID" \
  --version "$AGENT_VERSION" \
  --system "You are a helpful coding agent. Always write tests."

Semantik pembaruan

  • Bidang yang dihilangkan akan dipertahankan. Anda hanya perlu menyertakan bidang yang ingin Anda ubah.

  • Bidang skalar (model, system, name, description) diganti dengan nilai baru. system dan description dapat dikosongkan dengan memberikan null. model dan name bersifat wajib dan tidak dapat dikosongkan.

  • Bidang array (tools, mcp_servers, skills) sepenuhnya diganti oleh array baru. Untuk mengosongkan bidang array sepenuhnya, berikan null atau array kosong.

  • multiagent diganti secara keseluruhan, termasuk daftar agents-nya. Berikan null untuk mengosongkannya.

  • Metadata digabungkan pada level key. Key yang Anda berikan akan ditambahkan atau diperbarui. Key yang Anda hilangkan akan dipertahankan. Untuk menghapus key tertentu, atur nilainya ke null.

  • Deteksi no-op. Jika pembaruan tidak menghasilkan perubahan relatif terhadap versi saat ini, tidak ada versi baru yang dibuat dan versi yang ada akan dikembalikan.

  • Daftar koordinator tidak diperbarui. Koordinator yang mereferensikan agen ini dalam daftar multiagent.agents mereka tetap menggunakan versi yang disematkan saat koordinator dibuat atau terakhir diperbarui, bahkan jika referensi tersebut menghilangkan version. Untuk mendelegasikan ke versi baru, perbarui koordinator agar daftarnya mereferensikan versi tersebut.

Siklus hidup agen

OperasiPerilaku
UpdateMenghasilkan versi agen baru ketika konfigurasi berubah.
List versionsMengembalikan riwayat versi lengkap sehingga Anda dapat melacak perubahan dari waktu ke waktu.
ArchiveMenjadikan agen hanya-baca. Sesi baru tidak dapat mereferensikannya, tetapi sesi yang sudah ada tetap berjalan.

Mencantumkan versi

Ambil riwayat versi lengkap untuk melacak bagaimana agen telah berubah dari waktu ke waktu. Hasilnya dipaginasi, dan contoh SDK mengambil setiap halaman secara otomatis.

ant beta:agents:versions list --agent-id "$AGENT_ID"

Mengarsipkan agen

Pengarsipan menjadikan agen hanya-baca dan tidak dapat dibatalkan. Sesi yang sudah ada tetap berjalan, tetapi sesi baru tidak dapat mereferensikan agen tersebut. Respons mengatur archived_at ke timestamp pengarsipan.

ant beta:agents archive --agent-id "$AGENT_ID"

Langkah selanjutnya


Alat

Konfigurasikan alat yang tersedia untuk agen Anda.


Skill

Lampirkan keahlian berbasis filesystem yang dapat digunakan kembali ke agen Anda untuk alur kerja spesifik domain.


Memulai sesi

Buat sesi untuk menjalankan agen Anda dan mulai mengeksekusi tugas.


Referensi

Tipe event, flag CLI worker self-hosted, tipe server MCP yang didukung, batas laju, dan pedoman branding untuk Claude Managed Agents.

Was this page helpful?

  • Bidang konfigurasi agen
  • Membuat agen
  • Memperbarui agen
  • Semantik pembaruan
  • Siklus hidup agen
  • Mencantumkan versi
  • Mengarsipkan agen
  • Langkah selanjutnya