Skip to main content

Chapter 1 : Overview

AI Based Development

!# See Caution

AI Based Development is used to enhance developer productivity by leveraging AI to assist with tasks like code generation and completion.

Free AI Coding

VS Code with GitHub Copilot

Use free editor, VS Code, paired with GitHub Copilot, for a solid AI coding experience with a wide range of features and extensibility.

tip
  • The paid platforms do offer a basic FREE tier and premium plan trial in beginning!
  • Make use of it for learning.

Improve AI Based Development Outcomes

Use EasyManage Code For Grounding AI

How? Load and Use Projects From EasyManage Generated Code to Provide proper Context to AI Models. Effective AI Grounding will offer benefits such as reducing Hallucinations and improving Accuracy & Relevance.

Extend and Customize EasyManage Code with AI Agents

Use AI Agents and LLMs to generate extension code to complete use case.

Use via AI Editors like Cursor or Cline

  • EasyManage generates projects in Popular Tech Stacks & Programming Languages
  • Java, Spring Boot, REST, Kafka Events & Streams, Next.js React, Flutter, and more
  • See complete List here

Using EasyManage Code With AI editors

Use EasyManage generated code with AI tools and code editors like Cursor and Cline. It will allow more effective extension and customization of generated code to complete use case.

Cursor

  • Cursor (Fixed Monthly Subscription)
    • Use Cursor for basic code completions and quick edits.

Cline

  • Cline (higher costs, provide your API keys and tokens)
    • Use Cline for IDE - VS Code integrated experience, higher (costly) model access
    • Benficial for advanced use cases like refactoring code and such.

Windsurf

  • Windsurf (Fixed Monthly Subscription)
    • Use for intelligent code assistance with features like
      • Supercomplete and Cascade

!# Caution

Caution on AI Generated Code

caution

Using AI generated code can be risky due to potential security vulnerabilities and quality concerns. Relying solely on AI without human oversight can lead to issues.