Function
Feature Overview
How to Use
How It Works
Here's a step-by-step guide to getting started with CodeAGI.
For advanced configuration details, please refer to the operation manual.
-
STEP
Initial Setup
Install CodeAGI and create your account.
-
STEP
Configure Your AI
Connect the generative AI service you're already subscribed to.
-
STEP
Project Configuration
Define shared settings for each project — environment, language, framework, and more.
-
STEP
Document Analysis
Feed CodeAGI your table definitions, feature design documents, and common specification documents — and let it do the heavy lifting.
-
STEP
Code Generation
CodeAGI analyzes everything you've provided and generates a fully coherent, component-structured program — automatically.
-
STEP
Test Case Generation
From your design documents, CodeAGI can also generate test cases and test data in one go.
Initial Setup
Before anything else, register your account to unlock the full power of CodeAGI.
-
STEP
Install
Run the downloaded installer and complete the setup process.
-
STEP
Register Your Account
Click "Sign Up", review the terms of service, agree, and proceed.
-
STEP
Enter Your Account Details
Fill in each field with your information.
*Note: A verification email will be sent to the address you provide. -
STEP
Receive Your Authentication Key
Check your inbox for the authentication key sent to your registered email address.
-
STEP
Enter the Authentication Key
Input the key directly into the CodeAGI app to verify your identity.
-
STEP
Setup Complete
Check "Automatically log in next time" to skip the login screen on future visits.
Configure Your AI
CodeAGI supports multiple leading AI providers. Choose the one that works for you.
-
STEP
Select Your AI
Pick the generative AI service you're subscribed to from the list of supported options.
*Note: Only AI services verified for quality and accuracy by our team are available.
(Supported: OpenAI API · Google Vertex AI · Azure OpenAI Service · Anthropic API · Google Gemini API · DeepSeek API · Amazon Bedrock Anthropic Claude) -
STEP
Enter Your API Key
Input the API key or ID issued when you signed up for your chosen AI service.
*Note: Required fields vary depending on the AI provider selected. -
STEP
Select a Model
Choose your preferred model from the available options. We recommend selecting the latest model for best results.
Project Configuration
Set up the global settings that shape every line of code CodeAGI generates.
-
STEP
Create a New Project
From the "Project Management" screen, create a new project. You can edit or delete projects anytime from the "Project Management" screen.
-
STEP
Configure Project Information
Enter a project name and description, and specify the output destination for all generated artifacts.
-
STEP
Set Project Dependencies
Define the foundational environment (OS, database, browser, etc.), programming language, framework, and packages. Licensed users can expand available options with custom configurations.
Supported languages: Java · C · C# · Python · JavaScript · TypeScript · VBA · VB.NET · Dart
Document Analysis
Point CodeAGI at your design documents and watch it extract every detail it needs.
-
STEP
Specify Table Definition Documents
Add the table definition documents that your program will rely on.
-
STEP
Specify Feature Design Documents
Add your feature specifications and fill in the relevant details. Select screen or batch as the feature type. Frontend and backend can reference separate design documents. Even if errors occur, SOPPRA's proprietary AI engine "AIeS" can be trained to handle edge cases.
*Note: Individual AIeS training support is not available in the trial version. -
STEP
Specify Common Specification Documents
Add project-wide common specifications (constants, messages, etc.) to ensure consistency across all generated features.
-
STEP
Specify Shared Components
For components without publicly available design documents — such as those involving authentication, login, or password handling — specify the component names, arguments, and other details here so CodeAGI can reference them correctly in the generated code.
Code Generation
Everything analyzed. Everything understood. Now, let the code write itself.
-
STEP
Generate the Program
One button press is all it takes. Watch your program come to life in real time as CodeAGI generates each component. Completed code becomes available for review as soon as it's ready.
-
STEP
Review the Generated Code
Browse and inspect all generated code from the "Display & Output > Program > Recent Generations" screen. HTML output can also be previewed directly in your browser.
-
STEP
Export Files
From the "Display & Output > Program > Recent Generations" screen, select your programs, specify a destination folder, and export. The output is ready to debug and run in your IDE of choice.
*Note: File export is locked in the trial version and requires a paid subscription to unlock.
Test Case Generation
Your design documents don't just generate code — they generate confidence.
-
STEP
Generate Test Cases & Data
Just like code generation, it's one button away. Monitor the generation progress in real time and review completed items as they appear.
-
STEP
Review Test Cases & Data
From the "Display & Output > Test Case/Data > Recent Generations" screen, inspect test cases and per-table data in detail. Files can be exported directly from this screen.
-
STEP
Export Files
From the "Display & Output > Test Case/Data > Recent Generations" screen, specify your destination folder and export everything you need.
*Note: File export is locked in the trial version and requires a paid subscription to unlock.