Coding AI
Build, code, and ship software with AI.
Find the right AI agent, coding tool, or learning guide for what you're trying to build.
Task → Agent + Tool + Learning
What do you want to do?
Start with your goal. We'll help you find the right way to use AI.
Task
Build a Website
Create a website or landing page with AI.
View →Task
Build an App
Build web or software applications with AI.
View →Task
Write Code
Generate, edit, and understand code with AI.
View →Task
Fix a Bug
Debug errors and solve coding problems with AI.
View →Task
Work on an Existing Project
Understand, modify, and improve an existing codebase.
View →Task
Learn Coding with AI
Learn programming and development with AI assistance.
View →Three ways to start
Choose the way that fits your workflow.
Popular Coding Agents
IDE · Agent & Skills
Cursor
IDE coding agent with tools and MCP; extend behavior with project or global Skills (SKILL.md) for repeatable workflows.
View Agent →Terminal · Skills
Claude Code
Terminal-first coding agent; add Skills for specialized tasks and connect to your repo, tools, and review loops.
View Agent →IDE · Cascade
Windsurf
AI-native IDE with Cascade agent, terminal tools, and reusable Flows for repeatable dev workflows.
View Agent →IDE · Copilot agent
GitHub Copilot
Copilot agent in VS Code / JetBrains; custom instructions and repo context for multi-step coding tasks.
View Agent →VS Code · MCP
Cline
VS Code extension agent + MCP; clinerules and task workflows for repeatable coding tasks.
View Agent →IDE · Open source
Continue
Open-source VS Code/JetBrains hub; config.yaml agents and rules for team coding workflows.
View Agent →Learn AI Coding
AI Coding Basics
How AI tools fit writing, editing, and shipping code—without treating chat as an IDE.
Read Guide →How Coding Agents Work
See what a coding agent does on a real task: plan, edit, test, and summarize the change.
Read Guide →Change a Real Codebase
A Cursor skill-agent guide for working inside an existing repository, not a blank file.
Read Guide →What is Coding AI?
Coding AI is a practical way to use AI while you design, write, and ship software. It is not one product. It is a mix of AI coding tools, AI coding agents, and the habits you pick up as you work—asking for a snippet, reviewing a diff, or letting an agent walk a repository.
AI coding tools usually sit in a chat window or an editor and wait for you. They complete a function, explain an error, or draft a page when you ask. AI coding agents go further: they plan a change, edit several files, run commands, and come back with a result you still need to review. Both are useful. They are not the same job.
Depending on the task, AI can help you scaffold a site, grow an app, write or rewrite code, hunt a bug, or learn a stack against a real project. Start from what you want to do, then pick an agent, a tool, or a short guide—not the other way around. That is the point of this Coding AI hub.
Frequently asked questions
What is Coding AI?
Coding AI is a practical way to use AI while you design, write, and ship software. It is not a single product. It is the mix of AI coding tools, AI coding agents, and the habits you use when you ask for a snippet, review a diff, or let an agent work in a repository.
What is the difference between AI coding tools and AI coding agents?
AI coding tools usually wait in chat or in the editor: they complete a function, explain an error, or draft a page when you ask. AI coding agents plan a change, edit several files, run commands, and return a result you still need to review. Both are useful. They are not the same job.
How should I choose an AI coding tool or agent?
Start from the task—build a site, write code, fix a bug, or learn—then pick an agent, a tool, or a short guide. A directory of products is less useful than matching the workflow you already have.
Can AI replace a developer?
No. AI can draft, search, and apply edits faster, but you still decide what “done” means, reproduce bugs, and review diffs before you merge. Treat agents like a junior teammate with your repo open.