Managed
Our Anthropic key, on our proxy. Prompts and responses transit
api.cspeach.dev so we can meter and bill per use.
Lowest-friction way to start.
Plain answers to the questions security teams ask about CSPeach. No badges, no certification logos — just how the data actually moves, so your architects can verify it themselves.
How it reaches SAP
The cspeach CLI runs on the developer's machine and talks to your SAP
system over ADT REST — the same protocol Eclipse ADT uses — directly from the laptop.
ADT traffic never transits CSPeach servers, in any mode. SAP credentials (user/password
or X.509) stay in the laptop's OS keychain.
Source your team never shares with a skill never leaves SAP. Full diagram and architect FAQ on the architecture page.
Where the AI runs
The SAP path is identical in every mode. What changes is where the AI call goes.
Our Anthropic key, on our proxy. Prompts and responses transit
api.cspeach.dev so we can meter and bill per use.
Lowest-friction way to start.
Your own Anthropic key, stored in your OS keychain. LLM traffic goes laptop → Anthropic directly — we never see your key or your prompts. The code path ships in the CLI; we're finishing end-to-end verification before calling it generally available.
Your AI Core token, your BTP tenant. LLM traffic goes laptop → your SAP AI Core. Requires a customer-side translation proxy — details on the architecture page.
A local model on your own hardware. Nothing leaves the machine. For teams whose policy rules out any external AI call.
Write safety
CSPeach can write to your SAP system — that's the point. It does so under ten Forge Rules embedded in every skill, and every write waits for the developer's explicit approval.
Telemetry
The CLI sends no analytics or telemetry events today.
There is a telemetry setting in the CLI config (default
minimal) reserved for future use — no emitter is wired to it.
If that changes, this page changes first.
What our servers do see: in managed LLM mode, your prompts and the model's
responses transit api.cspeach.dev on their way to Anthropic, and we
record usage metadata — tokens, model, cost — to meter and bill. Your account
email from sign-in. That's the list.
What our servers never see: your ADT traffic, your ABAP source outside the prompts you choose to send, your SAP credentials, your SAP system addresses.
In the same spirit of honesty
The lifecycle you see on the tour is live today — including SAP writes, RAP end-to-end, ATC and transports. A few edges aren't finished, and we'd rather you hear it from us:
/abap-test writes test classes, but running them from the CLI doesn't work yet. Run them in Eclipse for now.