Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Replai Code AssistantNew to Visual Studio Code? Get it now.
Replai Code Assistant

Replai Code Assistant

Replai Inc.

|
2 installs
| (1) | Free
Enterprise-grade AI assistant for mission-critical legacy systems — business context, dependency analysis, impact analysis, and AI chat for COBOL, Oracle Forms, and PowerBuilder codebases
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Replai Code Assistant

Enterprise-grade AI assistant for mission-critical legacy systems — business context, dependency analysis, impact analysis, and AI chat for COBOL, Oracle Forms, and PowerBuilder codebases.

Features

Business Context Panel

Open any COBOL file and instantly see its business purpose, domain classification, key variables, and business rules extracted by Replai's AI analysis.

Dependency Graph

Interactive SVG visualization of program call chains — callers, callees, and copybooks — with risk scoring and click-to-navigate.

Impact Analysis

Understand the blast radius of code changes before you make them. Trace upstream and downstream dependencies across your entire codebase.

AI Chat

Ask questions about your codebase with full context awareness. The chat knows which program you're viewing and can reference the knowledge base to explain business logic, suggest changes, and trace impact.

Getting Started

  1. Install the extension
  2. Open the Replai panel (Ctrl+Alt+R)
  3. Log in with your Replai account
  4. Open a COBOL file — context and dependencies load automatically

Note: This extension requires a Replai backend server. Contact your administrator or visit replai.com to get started.

Configuration

Setting Default Description
replai.backendUrl http://localhost:8080 URL of the Replai backend server
replai.autoAnalyze true Automatically show business context when opening COBOL files
replai.hoverEnabled true Show business context tooltips when hovering over COBOL identifiers

Commands

  • Replai: Toggle Panel (Ctrl+Alt+R) — Show/hide the Replai sidebar
  • Replai: Login — Authenticate with the Replai backend
  • Replai: Logout — Clear authentication
  • Replai: Show Dependencies — Show dependency graph for the current file
  • Replai: Impact Analysis — Analyze change impact for the current program
  • Replai: New Chat — Start a new chat conversation
  • Replai: Chat History — Browse previous conversations

Data & Privacy

What data does this extension send?

This extension connects to your organization's Replai backend server (configured via replai.backendUrl). The following data is transmitted:

  • Authentication credentials — Email and password are sent to the backend during login. JWT tokens are stored securely in your OS keychain via VS Code's SecretStorage API.
  • Program identifiers — File names and knowledge base names are sent to retrieve business context and dependency information.
  • File hashes — SHA-256 hashes of open files are sent for drift detection (detecting when local code has changed since the last analysis).
  • File content — Full file content is sent only when you explicitly trigger a re-analysis on a drifted file.
  • Chat messages — Your questions and the name of the currently viewed program are sent to the AI chat endpoint.

Where is data sent?

All data is sent exclusively to the Replai backend server configured in your settings. No data is sent to any third-party service. The extension does not make network requests to any endpoint other than your configured replai.backendUrl.

Telemetry

This extension does not collect any telemetry, usage analytics, or anonymous tracking data. No data is sent to Replai, Microsoft, or any third party for analytics purposes.

Security

Replai is built for enterprise environments handling mission-critical systems:

  • Encrypted authentication — JWT-based token authentication with automatic refresh. Credentials are stored in the OS keychain via VS Code's SecretStorage, never in plain text.
  • No third-party data sharing — All communication stays between your IDE and your organization's Replai server. No data leaves your network.
  • Content Security Policy — All webview panels enforce strict CSP (default-src 'none') preventing any external resource loading or script injection.
  • On-premises deployment — Replai can be deployed entirely within your infrastructure, ensuring complete data sovereignty.
  • Minimal permissions — The extension requires no special VS Code permissions beyond standard file reading and webview rendering.

Privacy Policy & Terms of Use

  • Privacy Policy
  • Terms of Use

Support

  • Documentation
  • Report an issue
  • Contact: info@replai.com
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft