AI Development Tools

This topic covers AI-assisted development tools and agent engineering.

AI tooling in real engineering work is more than chat. Useful systems need to read code, edit files, run tests, respect permissions, summarize project knowledge, and fit team workflows. This page collects notes about Codex, prompt engineering, local models, OpenClaw, tool orchestration, memory design, and multi-agent engineering.

The focus is practical: how to use AI tools without losing code quality, review discipline, or ownership of engineering decisions.

Core Articles

What Matters in Practice

  • Context quality: project files, recent changes, logs, and tests matter more than long generic prompts.
  • Tool boundaries: AI agents need clear permissions for reading, editing, running commands, and touching external systems.
  • Review discipline: AI-generated code still needs normal engineering review, tests, and ownership.
  • Memory design: persistent project knowledge should be deliberate, versioned, and easy to inspect.
  • Local models: useful for privacy, latency, and offline tasks, but still constrained by capability, context length, and evaluation quality.

Next Step

For CI, testing, release gates, and team-level mobile engineering practices, continue with Mobile Engineering. For AI features running inside Android apps, continue with Android On-device AI.