Tongyi spiritual code

2dys agoupdate 87 03

Ali launches AI programming tool

Collection time.
2025-05-30
通义灵码Tongyi spiritual code
Trae

What is the Tongyi spiritual code?

Tongyi Spirit Code is an intelligent coding assistance tool launched by Aliyun, which provides developers with comprehensive programming support based on the powerful capabilities of the Tongyi Big Model. It can help developers quickly generate code, continue writing code snippets, and provide intelligent suggestions in real time based on context to improve development efficiency. Tongyi Spirit Code has an intelligent Q&A function, which can answer the technical problems encountered by developers in the programming process, and provide suggestions for troubleshooting abnormalities to help developers quickly locate and solve problems.

Tongyi Spirit Code supports a variety of mainstream programming languages, such as Python, Java, JavaScript, etc., and Visual Studio Code, JetBrains IDEs and other mainstream development tools, deep integration, developers do not need to leave the familiar IDE. support for multi-file modification, cross-file code optimization and refactoring, to further enhance the overall quality of the project. Quality. For novice developers, Tongyi Lingcode can automatically generate code comments and unit test code to help them quickly master the programming language and framework, accelerating the learning process.

Tongyi Spirit Code has launched the latest AI native IDE, which is deeply adapted to the latest Thousand Questions 3 models, and fully integrated with the plug-in capability of Tongyi Spirit Code, which has the functions of Programming Intelligent Body, Interline Suggestion Prediction, Interline Session, etc. The IDE can be downloaded from Tongyi Spirit Code. You can visit Tongyi Spirit Code to download and use it for free.

通义灵码

Main Functions of Tongyi Ling Code

  • Line-level/function-level real-time continuation: Automatically senses the current project and generates line- and function-level code in real time based on the current syntax and cross-file code context.
  • Annotation Generation Code: Code can be generated directly in the editor area through the comment description function to maintain coding consistency.
  • Intelligent Code Generation: Trained on massive open source code data, it can generate complementary suggestions for code in real time based on the context of the current code file and across files.
  • intelligent question and answer (Q&A): When encountering coding questions and technical difficulties, one click evokes Tongyi Spirit Code, and you can quickly get answers and solution ideas without leaving the IDE client. Quickly combine with the current warehouse for engineering understanding, code query, etc. You can describe the requirements through natural language, and generate overall repair suggestions and suggested code for simple requirements or defects by combining with the current project. Supports selecting, dragging and dropping or pasting to add images as context, automatically analyzing image content, generating code suggestions or problem fixing suggestions, etc. based on requirement descriptions.
  • Document editing: Code file changes are accomplished within the context provided by the developer, and no changes are made beyond the developer's expectations.
  • Engineering level changes: According to the developer's task description, the task can be disassembled and multiple code files within the project can be modified independently, and at the same time, step-by-step iteration or snapshot rollback can be performed through multiple conversations, and coding tasks can be accomplished in collaboration with Tongyi Lingcode.
  • IDE::
    • Supporting the 3 major models of the Thousand Questions: The code capability reaches the industry leading level, supports MCP protocol, and has powerful tool invocation capability.
    • No need to install plug-ins: Fully integrated with the capabilities of the Tongyi Ling Code Intelligent Coding Assistant out of the box.
    • Programming Intelligent Body Mode: The developer only needs to describe the coding task, and Tongyi Lingcode can autonomously perform engineering sense, code retrieval, execution of the terminal, invocation of MCP tools, etc..
    • Long-term memory capacity: The first automatic memory function that forms a rich memory related to developer programming habits, conversation history, engineering, etc., and automatically organizes the memory.
    • Interline Recommendations Forecast: It can dynamically predict the next code modification suggestion based on the current code modification, so developers just need to press the Tab key to complete the code writing efficiently.
    • interline session: Supports developers to talk in the code editor area to make code changes within a single file or ask on-the-fly questions through natural language conversations.

Tongyi Spirit Code Official Website Address

Official website address: https://lingma.aliyun.com/lingma

How to use Tongyi Code

  • Access platforms: Visit the official website of Tongyi Spirit Code.
  • Installation of plug-ins::
    • Installation from the plugin market: Using IntelliJ IDEA as an example, open the IDE and click on the top menu bar'sFile->Settings(macOS isIntelliJ IDEA->Preferences), in the menu on the left side of the Settings window, select thePluginsClickMarketplaceSearch for "Tongyi Code" and click on the plug-in.Installbutton to install, and restart the IDE when the installation is complete to finish loading the plug-in.
    • Download the installation package to install: Click the download link provided by the official website of Tongyi Lingcode to download the zip installation package of JetBrains IDEs. After downloading the installation package, open IntelliJ IDEA, open the settings, in the plug-in management settings drop-down menu, click Install plug-ins from local, select the downloaded zip file to install, restart IntelliJ IDEA after the installation is complete.
  • Login and Initialization: After restarting the IDE, click the Tongyi Lingcode icon in the right toolbar to enter the plug-in interface, and you need to log in to your Aliyun account for the first time. After clicking the login button, the browser will automatically open the AliCloud login page, after completing the login to return to the IDE can be.
  • Usage Functions::
    • Code Continuation and Completion: When writing code, Tongyi Lingcode provides intelligent code completion suggestions based on context to help complete the code quickly. It can also be accessed via the shortcut keyAlt+PManually triggered generation of code suggestions.
    • code interpretation: With the code snippet selected, right-click and select the通义灵码->解释代码The code can be explained in detail, and also supports retry, more detailed, simpler, and Chinese/English explanations of the follow-up questions.
    • Generating Unit Tests: Right-click on the Tongyi Spirit Code icon in the code and select the生成单元测试Function, Tongyi Spirit Code will automatically generate the corresponding test code, support one-click insertion, copy, new code file and other operations.
    • intelligent question and answer (Q&A)When you have a coding question or technical problem, you can invoke Tongyi Lingcode with a single click, and get quick answers and solutions without leaving the IDE client.
    • Document editingThe developer can modify multiple code files within the project according to the developer's task description, and at the same time, step-by-step iteration or snapshot rollback can be performed through multiple conversations, so that the developer and Tongyi Lingcode can collaborate to complete the coding task step-by-step.
    • programmed intelligence: According to the developer's task description, the task can be disassembled and multiple code files within the project can be modified independently, and at the same time, step-by-step iteration or snapshot rollback can be performed through multiple conversations, and coding tasks can be accomplished in collaboration with Tongyi Lingcode.
  • How to use Spirit Code IDE
    • mounting: Spirit Code IDE is an AI native IDE launched by Tongyi Spirit Code, and its functions can be used by installing the Tongyi Spirit Code plug-in. The installation method is the same as the installation method of Tongyi Lingcode plug-in.
    • Login and Initialization: After the installation is completed, you need to log in to your AliCloud account for the first time. After logging in, Spirit Code IDE will automatically initialize and load relevant configurations and models.
    • Usage Functions: The functions of Spirit Code IDE are basically the same as those of Tongyi Spirit Code Plug-in, including intelligent code completion, code interpretation, generating unit tests, intelligent Q&A, file editing, programming intelligences and so on. Users can use these functions directly in the IDE to improve development efficiency.
  • Recommendations for use
    • Configuring Plug-ins: After the installation is complete, it is recommended that you go to the settings page of Tongyi Lingcode to adjust options such as auto-completion delay, language preference, and so on.
    • Full utilization of functions: Tongyi Lingcode supports multiple programming languages, it is recommended to try its functions in different projects to familiarize yourself with the way it works.
    • regular update: Keep plugins and IDEs up-to-date to get the latest features and improvements.

Core Advantages of Tongyi Ling Code

  • intelligent body model: Tongyi Spirit Code adopts the intelligent body architecture, which can autonomously carry out task disassembly and modify multiple code files within the project. Developers only need to describe the coding task, and Tongyi Spirit Code can autonomously carry out project perception, code retrieval, execution of terminals, and invocation of MCP tools.
  • Engineering MemoryThe AI can automatically summarize the project history, technology stack and code structure by building "project memory", forming a macro-awareness of the whole project, so that the AI can grasp the veins and connections of the whole code base like a human developer.
  • Multi-modal inputs: Supports direct code generation through error reporting screenshots or design drawings, which realizes the conversion of visual information to code and enables developers to express requirements in a more natural way.
  • context-sensitive: Can be based on the semantic analysis of the entire project code base, generate code automatically associated with the relevant documents to ensure code consistency.
  • MCP toolchain: Support developers to customize the toolchain, currently the Magic Match community has nearly 3,000 MCP can be used, covering database access, front-end design and other scenarios.
  • Plug and play tools: Deeply integrates with MCP Plaza of Magic Ride Community, which can directly call services such as file system, map, search, etc. Meanwhile, it supports enterprises to develop exclusive MCP services.
  • Personalized memory: Reduce repetitive configuration by learning developers' code style preferences (e.g. indentation, naming conventions) and automatically applying historical preferences in subsequent development.
  • Progressive learning: Learning and adapting during use to better meet developers' individual needs over time.
  • Full Granularity Intelligent Completion: Achieves full granularity complementation capability from micro to macro, including character, line, logic block, function, class and many other levels.
  • Intelligent R&D Q&A: Provide code interpretation, code domain Q&A and unit test generation to help developers solve the pain points of reading, writing and testing code.

Application Scenarios of Tongyi Spirit Code

The application scenarios of Tongyi Lingcode include: novice learning, for beginners, Tongyi Lingcode can provide code examples and explanations to help them quickly master programming languages and frameworks and accelerate the learning process. Code optimization, Tongyi Lingcode can optimize the existing code, provide more efficient and concise code suggestions to help developers improve code quality. Abnormality detection, when the code is abnormal or reporting errors, Tongyi Lingcode can provide detailed detection suggestions and repair solutions to help developers quickly locate the problem. Test code generation, Tongyi Lingcode can automatically generate unit test code to help developers quickly build test cases, improve test coverage and ensure code reliability.

AiPPT

data statistics

Relevant Navigation

No comments

none
No comments...