Lewati ke konten utama

Gunakan Claude untuk Excel dan PowerPoint dengan platform pihak ketiga

Diperbarui hari ini

Jika organisasi Anda menggunakan AWS Bedrock, Google Cloud Vertex AI, atau gateway LLM untuk mengakses Claude, Anda dapat menggunakan add-in Claude untuk Excel dan Claude untuk PowerPoint tanpa akun Claude. Add-in terhubung melalui infrastruktur organisasi Anda, sehingga prompt dan respons Anda tetap berada dalam batas kepercayaan yang ada.

Ada tiga jalur koneksi, tergantung pada cara organisasi Anda mengakses Claude:

  • Gateway LLM: Add-in mengirimkan permintaan ke gateway Anda (LiteLLM, Portkey, Kong, dll.), yang merutekannya ke penyedia pilihan Anda. Ini adalah pola yang sama yang digunakan oleh Claude Code. Jika organisasi Anda sudah menjalankan Claude Code melalui gateway LLM, Anda dapat mengarahkan add-in Office ke endpoint yang sama—tidak diperlukan infrastruktur baru.

  • Bedrock langsung: Add-in melakukan autentikasi melalui Microsoft Entra ID dan memanggil AWS Bedrock secara langsung, tanpa gateway di antaranya.

  • Vertex AI langsung: Add-in melakukan autentikasi melalui Google OAuth dan memanggil Vertex AI secara langsung.

Admin IT Anda memilih jalur selama penyebaran. Sebagai pengguna akhir, pengalaman sama terlepas dari jalur mana yang digunakan organisasi Anda.


Persyaratan

Persyaratan bervariasi menurut jalur koneksi.

Semua jalur:

  • Claude untuk Excel atau Claude untuk PowerPoint terpasang (dari Microsoft AppSource atau disebarkan oleh admin Anda)

  • Microsoft 365 dengan Entra ID (untuk persetujuan admin dan, di jalur cloud langsung, penerbitan token)

Gateway LLM:

  • URL gateway dan token API dari tim IT Anda

Bedrock langsung:

  • Akun AWS dengan akses model Claude diaktifkan di wilayah target

  • Penyedia identitas OIDC IAM dan peran yang dikonfigurasi untuk mempercayai token Microsoft Entra ID

Vertex AI langsung:

  • Proyek Google Cloud dengan API Vertex AI diaktifkan dan akses model Claude di wilayah target

  • Klien Google OAuth yang dikonfigurasi dengan URI pengalihan add-in

Tim IT organisasi Anda mengelola sumber daya ini. Jika Anda tidak memiliki kredensial yang Anda butuhkan, hubungi mereka—Anthropic tidak dapat menyediakan atau mengatur ulang kredensial untuk Anda.


Daftar izin jaringan

Add-in perlu menjangkau domain tertentu untuk berfungsi. Domain mana yang tergantung pada apakah organisasi Anda menggunakan API Anthropic secara langsung (1P) atau platform pihak ketiga (3P). Bagikan tabel yang berlaku dengan tim jaringan atau keamanan Anda sehingga mereka dapat menambahkan domain ini ke daftar izin.

Penting: Di semua konfigurasi—termasuk pihak ketiga—prompt Anda dan respons Claude hanya bepergian ke penyedia inferensi pilihan Anda (gateway, Bedrock, atau Vertex AI). Domain yang tercantum di bawah yang menunjuk ke Anthropic (seperti pivot.claude.ai) melayani antarmuka add-in, konfigurasi fitur, dan telemetri operasional. Mereka tidak membawa konten prompt atau respons.

API Anthropic (1P)

Gunakan tabel ini jika orang-orang di organisasi Anda masuk dengan akun Claude dan inferensi menuju api.anthropic.com.

Domain

Diperlukan saat

Tujuan

pivot.claude.ai

Selalu

Host add-in. Melayani UI panel tugas dan proxy analitik, pencarian ikon, unduhan keterampilan, dan telemetri.

claude.ai

Selalu

Masuk OAuth Anthropic dan evaluasi bendera fitur.

api.anthropic.com

Selalu

API inferensi Claude, unggahan file, kontainer eksekusi kode, dan registri konektor MCP.

appsforoffice.microsoft.com

Selalu

Skrip runtime Microsoft Office.js. Diperlukan oleh setiap add-in Office.

o1158394.ingest.us.sentry.io

Opsional

Pelaporan kerusakan dan kesalahan. Memblokir ini hanya mengurangi diagnostik; add-in masih berfungsi.

mcp-proxy.anthropic.com

Jika menggunakan konektor MCP

Proxy untuk panggilan alat konektor MCP.

bridge.claudeusercontent.com

Jika menggunakan pekerjaan lintas aplikasi

Jembatan WebSocket untuk fitur bekerja lintas aplikasi.

Platform pihak ketiga (3P)

Gunakan tabel ini jika orang-orang di organisasi Anda masuk dengan Microsoft Entra ID dan inferensi menuju gateway LLM, Bedrock, atau Vertex AI Anda.

Domain

Diperlukan saat

Tujuan

pivot.claude.ai

Selalu

Host add-in. Melayani UI panel tugas dan proksi analitik, pencarian ikon, dan telemetri.

claude.ai/api/

Selalu

Evaluasi bendera fitur. Tanpa masuk; add-in hanya mengambil konfigurasinya dari sini.

appsforoffice.microsoft.com

Selalu

Skrip runtime Microsoft Office.js (diperlukan oleh setiap add-in Office).

login.microsoftonline.com

Selalu

Masuk Microsoft Entra ID melalui Nested App Auth. Membaca konfigurasi gateway yang disediakan admin dan mengeluarkan token untuk autentikasi cloud langsung.

o1158394.ingest.us.sentry.io

Opsional

Pelaporan kerusakan dan kesalahan. Memblokir ini hanya mengurangi diagnostik; add-in tetap berfungsi.

URL gateway LLM Anda

Jika menggunakan gateway LLM

Gateway LLM organisasi Anda (LiteLLM, Portkey, Kong, dll.). Inferensi menuju sini alih-alih api.anthropic.com.

sts.amazonaws.com

Jika menggunakan Bedrock langsung

AWS STS. Menukar token Entra ID dengan kredensial Bedrock sementara.

bedrock-runtime.<region>.amazonaws.com

Jika menggunakan Bedrock langsung

Titik akhir inferensi Bedrock. Ganti <region> dengan wilayah AWS yang dikonfigurasi (misalnya, us-east-1).

accounts.google.com

Jika menggunakan Vertex AI langsung

Layar persetujuan Google OAuth.

oauth2.googleapis.com

Jika menggunakan Vertex AI langsung

Pertukaran dan penyegaran token Google OAuth.

aiplatform.googleapis.com

Jika menggunakan Vertex AI langsung

Titik akhir inferensi global Vertex AI.

<region>-aiplatform.googleapis.com

Jika menggunakan Vertex AI langsung

Titik akhir inferensi regional Vertex AI. Ganti <region> dengan wilayah GCP yang dikonfigurasi (misalnya, us-east5).


Terapkan add-in untuk penggunaan pihak ketiga (admin IT)

Gunakan plugin claude-in-office untuk mengonfigurasi dan menerapkan add-in di seluruh organisasi Anda. Alat ini menangani penyediaan sumber daya cloud (jika menggunakan Bedrock atau Vertex AI langsung), menghasilkan manifes add-in, dan memperoleh persetujuan admin dalam satu alur terpandu.

Gunakan wizard penyiapan

Instal plugin dan jalankan wizard penyiapan interaktif:

claude plugin marketplace add anthropics/financial-services-plugins
claude plugin install claude-in-office@financial-services-plugins
/claude-in-office:setup

Wizard memandu Anda melalui jalur koneksi Anda:

  • Gateway LLM: Mengumpulkan URL dan token gateway Anda, menghasilkan manifes, dan menangani persetujuan admin Azure.

  • Bedrock langsung: Membuat penyedia identitas OIDC IAM dan peran, menghasilkan manifes, dan menangani persetujuan admin Azure.

  • Vertex AI langsung: Memandu Anda membuat klien Google OAuth, menghasilkan manifes, dan menangani persetujuan admin Azure.

Ketika wizard selesai, add-in siap untuk digunakan di seluruh tenant.

Catatan: Jalur Bedrock dan Vertex AI memerlukan Node.js untuk pembuatan dan validasi manifest. Wizard memeriksa dan meminta Anda untuk menginstalnya jika tidak ada.

Anda dapat menggunakan perintah berikut di dalam sesi claude-in-office:

Perintah

Fungsinya

/claude-in-office:setup

Wizard interaktif—menyediakan sumber daya cloud, persetujuan admin, menulis manifest

/claude-in-office:manifest

Menghasilkan XML manifest add-in yang disesuaikan

/claude-in-office:consent

Menghasilkan URL persetujuan admin Azure untuk pendaftaran aplikasi add-in

/claude-in-office:update-user-attrs

Menulis konfigurasi per-pengguna melalui atribut ekstensi Microsoft Graph

Apa yang disediakan wizard

Wizard mengotomatisasi pembuatan sumber daya berdasarkan jalur koneksi Anda. Berikut yang diatur:

Gateway LLM: Tidak ada sumber daya cloud untuk disediakan. Wizard mengumpulkan URL gateway dan token Anda, kemudian menghasilkan manifest.

Bedrock langsung: Membuat penyedia identitas OIDC IAM yang mempercayai token Microsoft Entra ID, peran dengan izin bedrock:InvokeModel dan bedrock:InvokeModelWithResponseStream, dan kebijakan kepercayaan yang dibatasi pada ID aplikasi add-in Claude.

Vertex AI langsung: Memandu Anda membuat klien OAuth Google di GCP Console (langkah ini tidak dapat diotomatisasi melalui CLI), mengaktifkan API Vertex AI, dan menangkap ID klien dan rahasia untuk manifest.

Konfigurasi per-pengguna

Jika beberapa nilai berbeda per pengguna—misalnya, token gateway berbeda atau peran AWS berbeda untuk tim yang berbeda—wizard dapat menulis konfigurasi per-pengguna melalui atribut ekstensi Microsoft Graph. Jalankan /claude-in-office:update-user-attrs dengan kunci per-pengguna setelah pengaturan awal.

Terapkan ke Microsoft 365

Setelah wizard menghasilkan manifest Anda:

  1. Buka Microsoft 365 Admin Center dan buka Pengaturan > Aplikasi Terintegrasi > Unggah aplikasi khusus.

  2. Pilih "Office Add-in" sebagai jenis aplikasi, kemudian unggah file manifest.xml.

  3. Pilih siapa yang mendapatkan add-in:

    • Jika semua pengguna berbagi konfigurasi yang sama, pilih "Seluruh organisasi."

    • Jika Anda menulis atribut per-pengguna di langkah sebelumnya, tetapkan ke Pengguna/grup tertentu yang cocok persis dengan yang dikonfigurasi. Siapa pun yang lain akan membuka add-in tanpa konfigurasi.

  4. Terima izin dan selesaikan penerapan.

Penyebaran ke pengguna memakan waktu hingga 24 jam (biasanya jauh lebih cepat). Add-in muncul di bawah Beranda > Add-in di Excel dan PowerPoint setelah tiba.

Catatan: Mulai dengan grup pilot untuk mengonfirmasi add-in berfungsi, kemudian perluas penugasan. Anda dapat mengubah penugasan nanti tanpa menerapkan ulang.

Setelah menerapkan add-in, pengguna Anda dapat terhubung dengan mengikuti langkah-langkah di bawah ini.


Instruksi koneksi untuk pengguna akhir

Gateway LLM

  1. Buka Excel atau PowerPoint dan luncurkan add-in Claude.

  2. Di layar masuk, pilih "Gateway perusahaan."

  3. Masukkan URL Gateway dan token API yang disediakan tim IT Anda.

    • URL Gateway: URL dasar HTTPS dari proxy LLM Anda (misalnya, https://llm-gateway.yourcompany.com).

    • Token API: Token pembawa yang diharapkan proxy Anda. Add-in mengirimkan ini di header Authorization: Bearer <token> dengan setiap permintaan.

  4. Add-in memeriksa koneksi dengan mengirim permintaan uji ke gateway. Jika berhasil, Anda akan melihat pengalaman aplikasi utama.

Kredensial Anda disimpan secara lokal di localStorage browser Anda dalam iframe sandbox add-in. Mereka tidak disinkronkan ke server Anthropic. Karena add-in Office berjalan di dalam iframe sandbox dalam aplikasi Microsoft, add-in tidak dapat menggunakan keychain OS Anda seperti yang dilakukan Claude Code—untuk alasan ini, hanya masukkan token yang dikeluarkan gateway, bukan kredensial penyedia cloud mentah.

Bedrock atau Vertex AI langsung

  1. Buka Excel atau PowerPoint dan luncurkan add-in Claude.

  2. Masuk dengan akun kerja Microsoft Anda. Add-in menggunakan token Entra ID Anda untuk autentikasi dengan penyedia cloud Anda—tidak diperlukan kredensial cloud terpisah.

  3. Add-in membaca konfigurasi yang disediakan admin Anda dan terhubung ke Bedrock atau Vertex AI secara langsung.

Jika Anda melihat kesalahan saat masuk, konfirmasi dengan tim IT Anda bahwa akun Anda ada di grup yang ditugaskan ke add-in.

Ubah atau perbarui koneksi Anda

Jika token API Anda kedaluwarsa atau tim IT Anda memberi Anda URL baru, buka "Pengaturan" di bilah sisi add-in, masukkan nilai baru, dan pilih "Uji koneksi."


Persyaratan gateway untuk tim IT

Add-in Office hanya mendukung format API Pesan Anthropic melalui titik akhir Terpadu. Ini lebih spesifik daripada Claude Code, yang juga mendukung format Bedrock InvokeModel dan Vertex rawPredict secara langsung.

Titik akhir yang diperlukan

Gateway Anda harus mengekspos dua endpoint ini:

Endpoint

Deskripsi

/v1/messages

Kirim pesan ke Claude. Mendukung respons streaming dan non-streaming.

/v1/models

Daftar model yang tersedia.

Header yang diperlukan

Gateway harus meneruskan header permintaan berikut dari add-in ke penyedia upstream:

  • anthropic-beta — Mengaktifkan fitur beta yang diperlukan oleh add-in.

  • anthropic-version — Menentukan versi API untuk format permintaan/respons.

Kegagalan meneruskan header ini dapat mengakibatkan fungsionalitas berkurang atau mencegah add-in berfungsi.

Penemuan model

Saat login, add-in memvalidasi token melalui GET /v1/messages dan kemudian mencoba menemukan model Claude yang tersedia melalui GET /v1/models. Jika gateway Anda tidak mengekspos daftar model di jalur tersebut, add-in akan kembali ke permintaan ID model secara manual kepada pengguna.

Perbedaan dari pengaturan gateway Claude Code

Aspek

Claude Code

Claude untuk Excel dan PowerPoint

Format API yang didukung

Anthropic Messages, Bedrock InvokeModel, Vertex rawPredict

Anthropic Messages saja (Endpoint Terpadu)

Jenis endpoint

Terpadu dan pass-through

Terpadu saja

Penyimpanan kredensial

Keychain OS atau variabel lingkungan

Browser localStorage (iframe bersandbox)

Konfigurasi autentikasi

Variabel lingkungan, file pengaturan, skrip pembantu

Entri manual di UI add-in (gateway) atau Entra ID (cloud langsung)

Penyegaran token

Mendukung skrip pembantu untuk rotasi

Entri ulang manual di pengaturan (gateway) atau otomatis melalui Entra ID (cloud langsung)

Nama model khusus

Dapat dikonfigurasi melalui variabel lingkungan

Tidak dapat dikonfigurasi di v1


Contoh konfigurasi gateway dengan LiteLLM

Peringatan: Versi PyPI LiteLLM 1.82.7 dan 1.82.8 dikompromikan dengan malware pencuri kredensial. Jangan instal versi ini. Jika Anda telah menginstalnya:

  • Hapus paket

  • Putar semua kredensial pada sistem yang terpengaruh

  • Ikuti langkah remediasi di BerriAI/litellm#24518

LiteLLM adalah layanan proxy pihak ketiga. Anthropic tidak mendukung, memelihara, atau mengaudit keamanan atau fungsionalitas LiteLLM. Panduan ini disediakan untuk tujuan informasi dan mungkin menjadi usang. Gunakan atas kebijakan Anda sendiri.

Banyak organisasi menggunakan LiteLLM sebagai gateway mereka. Di bawah ini adalah litellm_config.yaml minimal untuk merutekan permintaan add-in Office ke Anthropic, Bedrock, atau Vertex.

Perutean ke Anthropic secara langsung

yaml

model_list:
- model_name: claude-sonnet-4-5-20250929
litellm_params:
model: claude-sonnet-4-5-20250929
api_key: os.environ/ANTHROPIC_API_KEY

litellm_settings:
drop_params: true

Perutean ke Amazon Bedrock

yaml

model_list:
- model_name: claude-sonnet-4-5-20250929
litellm_params:
model: bedrock/anthropic.claude-sonnet-4-5-20250929-v1:0
aws_region_name: us-east-1

litellm_settings:
drop_params: true

Perutean ke Google Cloud Vertex AI

yaml

model_list:
- model_name: claude-sonnet-4-5-20250929
litellm_params:
model: vertex_ai/claude-sonnet-4-5-20250929
vertex_project: your-gcp-project-id
vertex_location: us-east5

litellm_settings:
drop_params: true

Perutean ke Azure

yaml

model_list:
- model_name: claude-sonnet-4-5-20250929
litellm_params:
model: azure_ai/claude-sonnet-4-5-20250929
api_base: https://your-resource.services.ai.azure.com/anthropic
api_key: os.environ/AZURE_API_KEY
extra_headers:
x-api-key: os.environ/AZURE_API_KEY

litellm_settings:
drop_params: true

Untuk petunjuk penyiapan terperinci, lihat dokumentasi format Anthropic LiteLLM.


Apa yang dikumpulkan Anthropic

Bahkan ketika inferensi berjalan melalui infrastruktur Anda sendiri, add-in berkomunikasi dengan pivot.claude.ai untuk memuat antarmukanya dan dengan claude.ai/api/ untuk mengevaluasi bendera fitur. Koneksi ini mengirimkan telemetri operasional—seperti fitur mana yang digunakan, waktu kinerja, dan tingkat kesalahan—sehingga Anthropic dapat mempertahankan dan meningkatkan pengalaman add-in. Mereka tidak mengirimkan prompt Anda atau respons Claude.

Anthropic mengumpulkan informasi sesuai dengan AWS Bedrock, Google Cloud Vertex AI, atau persyaratan Microsoft Azure, konsisten dengan pengaturan Anthropic dengan pelanggan. Anthropic tidak memiliki akses ke instans AWS, Google, atau Microsoft pelanggan, termasuk prompt atau output yang dikandungnya. Anthropic tidak melatih model generatif dengan konten tersebut atau menggunakannya untuk tujuan lain. Anthropic dapat mengakses metadata—seperti penggunaan alat, jumlah token, dan item serupa—dan menggunakan metadata tersebut untuk tujuan analitik dan peningkatan produk.

Untuk detail tentang apa yang dicatat oleh gateway atau penyedia cloud organisasi Anda, hubungi tim IT Anda.


Bagaimana ini berbeda dari masuk dengan akun Claude

Ketika Anda masuk dengan akun Claude, add-in terhubung langsung ke Anthropic. Ketika Anda terhubung melalui platform pihak ketiga, add-in mengirimkan permintaan inferensi ke infrastruktur organisasi Anda, dan tim IT Anda mengontrol bagaimana lalu lintas itu dirutekan dan dicatat.

Beberapa fitur yang bergantung pada memiliki akun Claude belum tersedia melalui platform pihak ketiga, tetapi kami sedang mengerjakan penambahan dukungan:

Fitur

Akun Claude

Platform pihak ketiga

Obrolan dengan spreadsheet atau deck Anda

Baca dan edit sel, slide, rumus

Konektor (S&P, FactSet, dll.)

Segera hadir

Bekerja di seluruh aplikasi

Keterampilan

Segera hadir

Unggahan file

Pencarian web

Hanya Vertex

Jika tim Anda memerlukan fitur-fitur ini, bicarakan dengan admin Claude Anda tentang jalur masuk mana yang sesuai untuk organisasi Anda.


Pemecahan masalah

"Koneksi ditolak" atau kesalahan jaringan

URL gateway atau titik akhir cloud tidak dapat dijangkau dari jaringan pengguna. Verifikasi URL sudah benar, layanan sedang berjalan, dan tidak ada pembatasan firewall atau VPN yang memblokir koneksi. Periksa bagian Daftar izin jaringan di atas untuk mengonfirmasi semua domain yang diperlukan diizinkan.

401 Tidak Sah atau "Token tidak valid"

Token autentikasi tidak valid atau kedaluwarsa. Untuk koneksi gateway, konfirmasi token dengan tim IT Anda. Untuk koneksi cloud langsung, verifikasi akun Entra ID pengguna ada di grup yang ditugaskan dan kepercayaan OIDC atau klien OAuth dikonfigurasi dengan benar.

403 Terlarang atau "Akses ditolak"

Token valid tetapi tidak memiliki izin yang tepat. Untuk Bedrock, verifikasi peran IAM memiliki izin bedrock:InvokeModel. Untuk Vertex, verifikasi akun layanan memiliki izin aiplatform.endpoints.predict. Untuk gateway, periksa cakupan token dengan admin IT Anda.

404 Tidak ditemukan

Add-in tidak dapat menjangkau jalur API yang diharapkan. Untuk gateway, verifikasi URL adalah URL dasar (misalnya, https://litellm-server:4000)—jangan sertakan /v1/messages di bidang URL.

500 atau kesalahan server lainnya

Gateway atau penyedia cloud mengalami kesalahan internal. Periksa log gateway Anda (misalnya, docker logs litellm jika menggunakan LiteLLM) untuk kesalahan penyedia hulu. Coba permintaan lagi, dan hubungi admin IT Anda jika masalah berlanjut.

"Tidak ada model tersedia"

Add-in tidak dapat menemukan model Claude. Untuk gateway, gateway Anda mungkin tidak mengekspos daftar model di GET /v1/models. Tim IT Anda dapat mengonfigurasi gateway untuk melayani daftar model atau memberi Anda ID model tertentu untuk dimasukkan secara manual. Untuk Bedrock atau Vertex, konfirmasi bahwa setidaknya satu model Claude (Claude Sonnet 4.5 atau lebih baru) diaktifkan di akun dan wilayah Anda.

Respons streaming gagal atau hang

Verifikasi bahwa gateway Anda mendukung pass-through Server-Sent Events (SSE). Beberapa konfigurasi proxy menghapus atau membuffer koneksi SSE, yang mencegah respons streaming mencapai add-in.

Fitur yang saya harapkan tidak tersedia

Konektor, keterampilan, unggahan file, dan Bekerja Lintas Aplikasi belum tersedia melalui platform pihak ketiga. Jika Anda membutuhkannya, minta admin Anda untuk masuk dengan akun Claude sebagai gantinya.

Apakah pertanyaan Anda terjawab?