Siapkan agen pemrograman Anda
Hubungkan agen pemrograman Anda ke Bird, konfirmasikan workspace yang dapat digunakannya, lalu selesaikan tugas pertama untuk produk yang Anda bangun. Gunakan koneksi MCP yang sudah ada atau CLI yang sudah masuk, jika tersedia. Prompt penyiapan memandu agen menentukan pilihan tersebut.
Koneksi yang berhasil memberikan akses ke workspace Anda. Untuk mengirim pesan, melakukan panggilan, atau mengonfigurasi produk lain, Anda juga perlu menyiapkan akun, pengirim, nomor, atau perangkat untuk produk tersebut. Ikuti panduan produk yang sesuai sebelum menjalankan operasi pertama.
Salin prompt ini ke agen Anda
Contoh kode
Help me connect my coding agent to Bird and complete a first task.
1. Inspect the available Bird MCP connection or CLI installation and its sign-in state. Use whichever is already authenticated, and confirm its account and workspace; either is sufficient.
2. If neither is authenticated, follow the current per-client setup instructions at https://bird.com/docs/ai/set-up-your-agent.md. Read the Markdown guide. Complete the browser sign-in and confirm the account and workspace you will use.
3. Read the Bird product guide for my task. Before proposing changes, make a read-only inventory of my integration's call sites, identifiers and configured URLs. Identify the required permissions and account, sender, number or device setup.
4. Prepare a first example for the product and the recipient or destination I choose. Use published operations from the available CLI or MCP surface. Before any paid send or submission, show me the exact prepared action and applicable charges, and get my explicit approval. If the surface does not quote a price, ask the account owner to confirm the charges before proceeding; do not estimate them or submit the operation while they remain unknown.
5. Follow the operation through to its actual result. Explain remaining setup, rejected work or an uncertain outcome, and help me choose the next step.Beberapa halaman pemasaran menyediakan prompt penyiapan untuk Claude Code, Codex, dan Cursor, dengan halaman saat ini sebagai konteks. Langkah untuk setiap klien menjelaskan perbedaan pemasangan keterampilan.
Atau siapkan secara manual untuk setiap klien
Setiap klien memulai dengan cara yang sama; hanya langkah keterampilannya yang berbeda.
Contoh kode
curl -fsSL https://cli.bird.com/install.sh | sh # install the CLI
bird auth login # sign in (browser, no API key)Claude Code
Contoh kode
claude plugin marketplace add messagebird/bird-ai
claude plugin install bird@bird-aiCodex
Contoh kode
codex plugin marketplace add messagebird/bird-ai
codex plugin add bird@bird-aiCursor
Tombol Cursor di halaman beranda membuka Cursor dengan prompt penyiapan yang sudah terisi (sebuah tautan langsung prompt); tinjau lalu kirim. Prompt tersebut memasang keterampilan Bird dengan mengambilnya dari github.com/messagebird/bird-ai dan menyalin folder keterampilan ke .agents/skills/, salah satu direktori tempat Cursor memuat Agent Skills. Untuk melakukannya secara manual, pasang plugin: tambahkan marketplace messagebird/bird-ai di Settings > Plugins, atau gunakan cursor.directory. Kedua cara memberikan dua keterampilan yang sama kepada Cursor.
Semua klien yang mendukung Agent Plugins
Plugin Bird mengikuti Agent Plugins, format plugin portabel. Klien yang menerapkan spesifikasi ini memasang plugin dari github.com/messagebird/bird-ai tanpa perubahan dan mendapatkan keterampilan serta server MCP dalam satu langkah, bukan dua. Gunakan perintah pemasangan plugin milik klien dan arahkan ke repositori tersebut.
OpenCode
Contoh kode
opencode plugin github:messagebird/bird-ai --global
opencode mcp auth birdPlugin ini menambahkan skill dan server MCP dalam satu langkah; mulai ulang OpenCode untuk memuatnya.
Agen lainnya (Zed, Amp, Goose, pi, Cline, …)
Untuk klien yang tidak membaca kedua format tersebut, salin skill ke direktori skill agen Anda:
Contoh kode
git clone --depth 1 https://github.com/messagebird/bird-ai /tmp/bird-ai
mkdir -p .agents/skills && cp -r /tmp/bird-ai/plugins/bird/skills/. .agents/skills/Sebagian besar agen membaca .agents/skills/; Cline menggunakan .clinerules/skills/. Ini opsional: bird CLI tetap berfungsi tanpanya.
Autentikasi
bird auth login menjalankan alur OAuth di browser yang dicakupkan ke workspace Anda, sehingga Anda tidak perlu menyimpan kunci atau secret API di konfigurasi mana pun. bird auth status melaporkan workspace, region, dan cakupan yang diberikan.
Apa yang diberikan skill kepada agen Anda
| Skill | Fungsinya |
|---|---|
| bird-cli | Mengarahkan permintaan ke satu referensi per grup perintah CLI, di setiap channel yang dijalankan Bird dan pengaturan yang dibutuhkan masing-masing sebelum dapat mengirim |
| email-audit | Menilai rekaman DMARC, SPF, DKIM, BIMI, dan MX aktif suatu domain lalu menyajikan temuannya sebagai daftar perbaikan berdasarkan prioritas |
Agent skills membahas isi setiap skill, cara plugin dipasang per klien, dan hubungan skill dengan server MCP.
Hubungkan server MCP sebagai alternatif
Untuk klien yang memanggil tool alih-alih menjalankan shell, hubungkan ke server MCP yang dihosting Bird di https://mcp.bird.com. Ini mencakup Claude Desktop, ChatGPT, dan klien mobile. Lakukan autentikasi setelah menambahkan URL; klien yang belum terautentikasi dapat melihat daftar tool Bird, tetapi setiap panggilan akan gagal. Setiap host menggunakan pemicu berbeda: Claude Code menggunakan /mcp > bird > Authenticate, Claude Desktop menggunakan Connect, dan Cursor menggunakan Needs login. Lihat langkah koneksi per klien. Panduan server MCP juga membahas stdio lokal.
Langkah selanjutnya
- CLI untuk agen: kontrak agen bird CLI.
- Agent skills: apa yang diajarkan setiap skill, dan matriks dukungan per klien.
- Server MCP: endpoint yang dihosting dan cakupan tool.
Sumber daya terkait
Lanjutkan dengan dokumentasi, panduan, dan contoh untuk topik ini. Sumber daya tersedia dalam bahasa Inggris.
Tonton panduannyaSetting up your coding agentPahami konsepnyaWhat is an MCP server, and how does an agent use one to send messages?Jelajahi kemampuannyaCoding agentsIkuti jalur pembelajaranBuild with AI agents
Dapatkan ringkasan implementasi