Classes, transports, packages, CDS views — Oricode reads your actual system.
Not just autocomplete. Built for Eclipse ADT + VS Code.
Powerful features designed specifically for SAP ABAP developers
Claude AI integrated directly into Eclipse. Ask questions, get code, debug issues.
Read, create, and modify SAP artifacts directly from Eclipse through the Oricode MCP tools.
Never lose a conversation. All chats are saved and searchable in the cloud.
Save up to 90% on API costs with intelligent caching of system prompts.
Point Oricode at a system, package, or transport and let it inventory, cross-reference, and flag issues across the codebase.
Built for enterprise security requirements with local processing options.
From installation to coding smarter in under 5 minutes
Download the plugin bundle from oricode.ai and extract into your Eclipse dropins/ folder.
unzip → drop into <eclipse>/dropins/ → restart EclipseSign up for free and get your API key. Configure in preferences.
Window → Preferences → Oricode AI → API KeyOpen the Oricode AI view and start chatting. Context from your code is automatic.
Window → Show View → Oricode AIWatch how Oricode AI helps you write better ABAP code
Create an ABAP class for handling REST API calls with error handling and retry logic
CLASS zcl_rest_client DEFINITION
PUBLIC
CREATE PUBLIC.
PUBLIC SECTION.
TYPES: BEGIN OF ty_response,
status_code TYPE i,
body TYPE string,
success TYPE abap_bool,
END OF ty_response.
METHODS: constructor
IMPORTING i_base_url TYPE string
i_timeout TYPE i DEFAULT 30,
send_request
IMPORTING i_endpoint TYPE string
i_method TYPE string DEFAULT 'GET'
i_payload TYPE string OPTIONAL
RETURNING VALUE(r_response) TYPE ty_response
RAISING cx_http_client_error.
PRIVATE SECTION.
DATA: mv_base_url TYPE string,
mv_timeout TYPE i,
mv_max_retry TYPE i VALUE 3.
METHODS: execute_with_retry
IMPORTING i_endpoint TYPE string
RETURNING VALUE(r_response) TYPE ty_response.
ENDCLASS.Start free, upgrade when you need more
For trying out Oricode AI
For individual developers
For heavy solo users
For teams — LLM cost included
≥ 5 seats · billed to the org
Start Enterprise ManagedFor teams — bring your own LLM
≥ 5 seats · you pay your own LLM bill
Start Enterprise BYOKStart for free, no credit card required. Bring your own LLM key when you upgrade.