Elena' s AI Blog

AI Coding Assistants & IDE Workflows

Elena Daehnhardt

Midjourney AI-generated art
Image credit: Illustration created with Midjourney, prompt by the author.
Image prompt

“An illustration representing cloud computing”

AI Coding Assistants & IDE Workflows

This series moves from foundational ideas about AI coding support to practical IDE workflows and real-world integrations.

Series Progress

12 of 12 posts published


All Posts in This Series

Part 1: Vibe coding with Generative AI

I've been getting into "vibe coding" recently, quickly prototyping some of my ideas, and working on my pet projects. I must confess that the AI-assisted coding is a very addictive activity, and must be taken with caution since it has some security implications and requires a careful prompts engineering.

Vibe coding with Generative AI

Part 2: Antigravity 1.11.9 vs Cursor 2.1.42 (Universal): A Practical Comparison

A structured head-to-head comparison of Antigravity 1.11.9 and Cursor 2.1.42 — two IDEs with opposing philosophies: outcome delegation vs conversational assistance.

Antigravity 1.11.9 vs Cursor 2.1.42 (Universal): A Practical Comparison

Part 3: My Multi-Agent Workflow

A structured guide to building a calm, dependable multi-agent publishing workflow: which AI tool operates at which layer, and how to wire them together without chaos.

My Multi-Agent Workflow

Part 4: On AI Coding Assistants

Not all LLMs write code the same way. After months of prototyping, debugging, and building architectures with Google Gemini, ChatGPT, and Claude AI, here is a technical breakdown of how they compare, and why the Model Context Protocol (MCP) changes everything.

On AI Coding Assistants

Part 5: Cursor AI for Python Development

Traditional AI chatbots require you to manually paste code snippets back and forth. Cursor AI fundamentally changes this dynamic by operating as an IDE built entirely around contextual AI agents. Here is my technical review of its RAG-based codebase indexing and Composer features for Python development.

Cursor AI for Python Development

Part 6: Vibe Coding with Cursor AI

Testing Cursor AI in Agent Mode feels like coding with a slightly eccentric but eager partner. Friendly, fast, sometimes forgetful — here’s how GPT-5, Auto mode, and grok-code-fast stack up, with real specs.

Vibe Coding with Cursor AI

Part 7: A few thoughts on Cursor 2.0

Cursor 2.0 shifts from autocomplete to autonomous agents via the Composer model and Sandboxed Terminal. Evaluate if this IDE migration is right for your workflow with our Decision Matrix.

A few thoughts on Cursor 2.0

Part 8: Gemini CLI versus Claude CLI

Command-line AI tools are the new pocket knives of coding life. We compare Gemini CLI and Claude CLI, detailing their installation, privacy profiles, SWE-bench accuracy, and how to integrate them via Python.

Gemini CLI versus Claude CLI

Part 10: Cursor AI with MCP tools

A practical walkthrough for connecting Cursor AI to MCP servers so the assistant can use external tools, APIs, and project context safely.

Cursor AI with MCP tools

Part 12: Python coding with chatGPT

In this post, I did some Python coding with chatGPT. We have coded a neuron, a simple neural network, and learned how to train it. I am pleased with the result. I think that chatGPT has excellent potential for CS students and all coders that want to update their skills effectively. Is it an end of the StackOverflow? We cannot see the feature. However, we still need social interaction with humans, and AI cannot substitute human communication.

Python coding with chatGPT

Part 13: GPT Implications for Coding

The AI evolution has implications for programming and programmer jobs. GPT usage allows for quicker product releases and a focus on user requirements. However, low-coding jobs could be delegated to AI, new skills for AI-assisted programming be required or access to sophisticated models only available to some. The new coding age is upon us. In this blog post, I highlight the opportunities and challenges of AI-assisted code generation and share my experiences using chatGPT.

GPT Implications for Coding

Part 14: How to Use Claude AI

What is Claude AI? What can we do with it, and how? Let's explore this fantastic AI assistant by Anthropic.

How to Use Claude AI

Getting Started

New to the series? Start with Part 1: Vibe coding with Generative AI.

All Posts