AutoDev@1.7.2
DevIns Lang: Enhancing AI Agent Capabilities
Video demo: https://www.bilibili.com/video/BV12H4y1W7sE/
DevIns Lang, short for Development Intelligence Language, is the driving force behind our AutoDev AI Agent’s advanced capabilities. It serves as a comprehensive tool for defining and enhancing the behavior and functionalities of the AI Agent.
What is DevIns?
DevIns Lang empowers developers to craft intricate instructions for the AI Agent, enabling it to perform tasks with greater intelligence and efficiency. By breaking down tasks into manageable instructions, developers can leverage the full potential of the AI Agent in various scenarios.
Key Features:
- Enhanced Intelligence: DevIns Lang equips the AI Agent with a higher level of intelligence, enabling it to understand and execute complex instructions effectively.
- Task Segmentation: Complex AI tasks are divided into smaller, more manageable instructions, each defined using DevIns language within markdown files.
Why DevIns?
Originally named DevInputLanguage in Issue #101 for better interaction with LLM, we later renamed it to DevIns. This change was prompted by the discovery of Devin AI, a renowned AI company, to avoid confusion. The name DevIns, derived from DevInstruction, succinctly captures the essence of the language in guiding the AI Agent’s actions.