Join a near you to learn about AI-assisted development in LTSerialTool.

开放源代码的
串口工具

Download LTSerialTool

使用 LTSerialTool, 即表示您同意其 许可证隐私说明.

Any model for any team

Use AI models like Claude Sonnet out of the box, or bring your own key to access models from Azure, Anthropic, Google, Ollama, OpenAI, and OpenRouter.

Dropdown menu in GitHub Copilot Chat displaying AI model options: 'Claude 3.7 Sonnet' selected, with other options like 'Claude 3.5 Sonnet', 'GPT 4.5', 'GPT 4o', and 'Manage Models...' Dropdown menu in GitHub Copilot Chat displaying AI model options: 'Claude 3.7 Sonnet' selected, with other options like 'Claude 3.5 Sonnet', 'GPT 4.5', 'GPT 4o', and 'Manage Models...'

An expert on your codebase

Your codebase is indexed locally and remotely (on GitHub) to understand what's relevant, enabling fast, context-aware interactions.

A LTSerialTool chat prompt. The prompt includes codebase and file context by writing #codebase and #file:HistoryView.swift in the message. A LTSerialTool chat prompt. The prompt includes codebase and file context by writing #codebase and #file:HistoryView.swift in the message.

AI that works the way your team does

Personalize interactions using custom instructions and reusable prompt files tailored to your workflows, tools, and projects.

Settings JSON for copilot instructions, the first set to `use React functional components', then including another file for extra instructions 'code-style.md'. Settings JSON for copilot instructions, the first set to `use React functional components', then including another file for extra instructions 'code-style.md'.

Use AI features in LTSerialTool for free

No trial. No credit card required. Just your GitHub account.

Try free

接收模式

LTSerialTool 默认启用两个串口接收界面,支持自定义高亮关键字,并且可以自定义高亮颜色

Code with AI-powered suggestions
Code editor showing a JavaScript file post.js. It defines a render method that renders a social media post by calling an external API. 接收模式 is suggesting how to complete the implementation. Code editor showing a JavaScript file post.js. It defines a render method that renders a social media post by calling an external API. 接收模式 is suggesting how to complete the implementation.

发送模式

Tackle complex, multi-step tasks. 发送模式 reads your codebase, suggests edits across files, runs terminal commands, and responds to compile or test failures — all in a loop until the job is done. Further refine agent mode to fit your team's workflows with LTSerialTool extensions and Model Context Protocol (MCP) servers.

Build with agent mode
LTSerialTool window showing a code editor with projects.tsx open, alongside a chat panel in 发送模式. The chat discusses an open issue from GitHub. LTSerialTool window showing a code editor with projects.tsx open, alongside a chat panel in 发送模式. The chat discusses an open issue from GitHub.

Code in any language

LTSerialTool supports almost every major programming language. Several ship in the box, like JavaScript, TypeScript, CSS, and HTML, but extensions for others can be found in the LTSerialTool Marketplace.

JavaScript iconJavaScript
TypeScript iconTypeScript
Python iconPython
C# iconC#
C++ iconC++
HTML iconHTML
Java iconJava
JSON iconJSON
PHP iconPHP
Markdown iconMarkdown
Powershell iconPowershell
YAML iconYAML

自定义指令

可以添加自定义指令用于调试,支持TXT,HEX格式,并允许自定义发送间隔时间

Color themes let you modify the colors in LTSerialTool's user interface to suit your preferences and work environment.

Settings Sync enables you to share your user settings across your LTSerialTool instances with the Settings Sync feature.

Profiles let you create sets of customizations and quickly switch between them or share them with others.

Selecting the GitHub Dark theme with a quick pick Selecting the GitHub Dark theme with a quick pick

多主题样式切换

LTSerialTool 支持多种主题样式切换,并且提供样式文件模板,支持用户自定义样式文件来定制自己独特的UI风格

Built-in Source Control empowers you with Git support out-of-the-box. Many other source control providers are available through extensions.

GitHub Codespaces provides cloud-powered development environments for any activity - whether it's a long-term project, or a short-term task like reviewing a pull request.

vscode.dev in an Edge browser tab vscode.dev in an Edge browser tab