HeadlinesBriefing HeadlinesBriefing.com

Docker Agent: Pembangun dan Runtime Agen AI

Hacker News •
×

Bangun, jalankan, dan bagikan agen AI dengan konfigurasi YAML deklaratif, ekosistem alat yang kaya, dan orkestrasi multi-agen. Apa itu Docker Agent? docker-agent memungkinkan Anda membuat dan menjalankan agen AI cerdas yang berkolaborasi untuk memecahkan masalah kompleks — tanpa perlu kode. docker-agent adalah plugin CLI docker dan dapat dijalankan dengan docker agent. Tentukan agen dalam YAML, beri mereka alat, dan biarkan mereka bekerja.

Fitur Utama: Arsitektur multi-agen — Buat tim agen khusus yang mendelegasikan tugas secara otomatis. Ekosistem alat yang kaya — Alat bawaan + server MCP apa pun (lokal, jarak jauh, atau berbasis Docker). Agnostik penyedia AI — OpenAI, Anthropic, Gemini, AWS Bedrock, Mistral, x AI, Docker Model Runner, dan lainnya. Konfigurasi YAML — Deklaratif, dapat di-version, dapat dibagikan. Penalaran lanjutan — Alat berpikir, tugas, dan memori bawaan. RAG — Pengambilan yang dapat dipasang dengan BM25, embeddings, pencarian hibrida, dan perangkingan ulang. Kemas dan bagikan — Dorong agen ke registry OCI mana pun, tarik dan jalankan di mana saja.

Instal Docker Desktop (4.63+) — plugin CLI docker-agent sudah terinstal. Jalankan saja docker agent. Homebrew — brew install docker-agent. Jalankan docker-agent secara langsung atau tautkan simbolis biner ke ~/.docker/cli-plugins/docker-agent dan jalankan docker agent. Rilis biner — Unduh dari GitHub Releases. Tautkan simbolis biner docker-agent ke ~/.docker/cli-plugins/docker-agent untuk dapat menggunakan docker agent, atau gunakan docker-agent secara langsung. Tetapkan setidaknya satu kunci API (atau gunakan Docker Model Runner untuk model lokal): export OPENAI_API_KEY=sk-... # atau ANTHROPIC_API_KEY, GOOGLE_API_KEY, dll.

Mulai Cepat: Jalankan agen default dengan docker agent run. Jalankan dari registry OCI dengan docker agent run myorg/agent:tag. Hasilkan agen baru secara interaktif dengan docker agent new. Jalankan konfigurasi Anda sendiri dengan docker agent run agent.yaml. Contoh lainnya di direktori examples/. Dokumentasi lengkap tersedia untuk Instalasi, Menyiapkan Model, Mulai Cepat, Agen, Model, Alat, Referensi Konfigurasi Multi-Agen, TUI, CLI, Mode MCP, RAG, Penyedia Model, dan Docker Model Runner. Kami menggunakan docker-agent untuk membangun docker-agent: docker agent run ./golang_developer.yaml. Telemetri mengumpulkan data penggunaan anonim. Komunitas: Docker Community Slack, saluran #docker-agent.

Sumber: Hacker News · Diringkas oleh HeadlinesBriefing