Your intelligent AI assistant for ABAP development in Visual Studio Code.
What is ABAP Copilot?
ABAP Copilot is a powerful VS Code extension that brings AI powered assistance directly to your ABAP development workflow. Get instant answers to your coding questions, context aware suggestions, and intelligent help all without leaving your IDE.
Key Features
🤖 Intelligent Chat Assistant
Ask questions about your ABAP code and get instant, context aware answers. The AI understands your workspace and provides relevant suggestions based on your current work.
🔐 Secure GitHub Authentication
Sign in securely using your GitHub account. Your credentials are safely managed using VS Code's trusted authentication system.
📁 Smart Workspace Understanding
ABAP Copilot automatically analyzes your workspace to provide better assistance. It monitors your files in real time and understands your project structure.
💬 Conversation History
Save and resume conversations across sessions. Manage multiple conversation threads and keep track of your discussions.
🎯 Context Aware Assistance
The AI knows which file you're working on and which tabs you have open, providing relevant help based on your current context.
Getting Started
Installation
Install ABAP Copilot from the VS Code Marketplace
Find the ABAP Copilot icon in the Activity Bar (left sidebar)
Click the icon to open the panel
Quick Setup (3 Steps)
Sign In: Click "Sign in with GitHub" and authorize the extension
Index Your Workspace: Click "Index Workspace" to let the AI understand your project
Start Chatting: Ask your first question and get instant help!
Tutorial Video
Watch the ABAP Copilot tutorial here:
How to Use
Opening ABAP Copilot
Click the ABAP Copilot icon in the Activity Bar, or
Press Ctrl+Shift+P (Mac: Cmd+Shift+P) and search for "ABAP Copilot: Open"
Positioning the Panel
Move the panel to your preferred location:
Right click the panel title and select "Move to Secondary Side Bar" for the right sidebar
Drag and drop the panel anywhere you like
💡 Pro Tip: Position ABAP Copilot near GitHub Copilot Chat (the chat icon in the top activity bar). This makes it easier to:
Manage your conversations while coding
Keep all your AI assistants together
Watch the tutorial video to see how to set this up
Asking Questions
Type your question in the chat box and press Enter. The AI will:
Analyze your question and workspace context
Provide relevant, helpful responses
Consider your currently open files for better accuracy
Managing Conversations
View History: Access previous conversations from the list
Switch Workspaces: Each workspace maintains separate conversation histories
Clean Up: Delete conversations you no longer need
Tips for Best Results
Index your workspace before starting to get the most accurate responses
Keep relevant files open so the AI has better context
Ask specific questions about your code, patterns, or ABAP best practices
Review conversation history to track your learning and solutions