This document discusses two types of AI coding assistance - Intellicode for local use and GitHub Copilot for cloud use. It provides details on how each works, including supported languages, features, costs and how to configure them. Tips are provided on writing code in a way that helps the AI assistants, such as using common naming conventions, commenting code and following best practices like object-oriented design.