Skip to content

Overview

As the Agent of CodeBuddy, it can automatically invoke tools, run terminal commands, and help you complete complex coding tasks.

  • Mode The modes include Craft and Chat modes. Craft mode is used to automatically complete complex coding tasks, while Chat mode is used to answer questions related to the codebase and other coding technical issues. Each mode has corresponding features and tools, and you can switch between them according to your needs.

  • Tools Agent supports automatically invoking tools for searching, reading, editing, and running commands. From semantic search in the codebase to executing terminal commands, the Agent uses tools to automatically complete complex coding tasks.

  • RulesRules include user rules and project rules. By customizing rules, you can standardize the behavior of the Agent. You can define coding standards, frameworks, project-specific conventions, and more for the Agent.

  • Apply Changes After the AI provides code suggestions, you can apply them intelligently to the codebase using Apply. Apply efficiently handles large-scale code changes while ensuring accuracy.

  • Checkpoints The checkpoint is automatically created by the Agent for file changes during the current conversation, and version management is automatically applied. If you need to revert the changes made by the Agent during this conversation, you can roll back to the checkpoint.

  • View Code Differences After the Agent makes code changes to your codebase, you can review these changes before accepting them. The review interface will mark the "newly added" and "deleted" lines in different colors to make it easier for you to review these modifications.