AI Coding & Engineering

A hands-on series for turning AI coding from personal productivity into team engineering practice, covering Spec Coding, Vibe Coding, OpenSpec, Prompt CI/CD, rules files, context engineering, code review, test generation, and maintainable AI IDE workflows.

17 Articles in This Series · 创建于 2026-02-06
1

Customizing AI Coding Assistants: Instruction Contracts, Context, and Guardrails

A provider-neutral guide to customizing AI coding assistants without treating instruction files as security controls. Define project context, coding conventions, task boundaries, verification steps, permissions, and review gates; test configuration changes and keep secrets, identity, and side effects outside model-controlled instructions.

3

How to Write an AI Coding Spec: Acceptance Criteria, Constraints, and Tasks

Write implementation-ready AI coding specs with explicit intent, acceptance scenarios, constraints, design decisions, and reviewable tasks. Uses one OpenSpec artifact set as a worked example while keeping command installation and lifecycle operations in the dedicated OpenSpec tutorial.

6

Vibe Coding Practical Guide: Efficient Workflows from Cursor to Claude Code

A hands-on Vibe Coding workflow, from choosing an agent-capable tool to shipping. Compares Cursor, Claude Code, and Trae by shape rather than ranking, then walks through .cursorrules as a convention aid, intent prompting, a 10-minute finance-dashboard demo, small-step iteration, and the guardrails — tests you actually read, spec grounding, and non-negotiable security boundaries — that keep generated code safe.

8

Vibe Coding Tools Compared: Cursor, Windsurf, TRAE, and Claude Code

Choose a Vibe Coding tool by workflow rather than hype. Compare Cursor, Windsurf, TRAE, and Claude Code by best-fit task, context model, rule files, agent mode, data boundary, and cost, then run a controlled, reversible trial on your own repository.

9

Cursor 3 Explained: The Design Ideas Behind Agent-First IDEs

Cursor 3 reframes the IDE around agents instead of files. This guide explains the durable design ideas behind it—the agent workspace, cloud agents on isolated VMs, a purpose-built coding model, self-improving review, and canvases—and how to evaluate whether each idea helps your team, treating version-specific models, prices, and benchmarks as dated claims to verify at the source rather than facts.

11

AI Coding Rule Files: Compare Host Tool Context Contracts

A practical framework for comparing AI coding rule files across host tools. Pin the exact tool version and verify discovery, precedence, scope, and execution behavior; distinguish untrusted context from trusted policy; and choose a maintainable context contract for team workflows.

13

AI Coding Assistant ROI: How to Measure Productivity Without Fooling Yourself

A workload-first method for evaluating AI coding assistants and team adoption. Separate vendor claims from causal evidence, build a baseline, measure delivery and quality together, account for review and rework, calculate cost per successful outcome, and set privacy, security, learning, and rollback gates without assuming a universal productivity gain.

15

Build a Complete Project from Scratch with Claude Code

A hands-on workflow for building a full-stack project with Claude Code end to end: CLAUDE.md setup, Plan Mode, vertical slices, testing, review, and deployment prep — plus the control and security boundaries to keep firm when an agent has real access to your files, shell, and repository.

16

Cursor 3 Background Agents: An Async Coding Workflow Guide

A practical guide to Cursor 3 Background Agents: how async delegation actually works, five workflow patterns that hold up in daily use, how to configure rules and cloud environments, the boundaries where agents struggle, and the security limits to keep firm when agents run unattended and connect to your systems.