Challenges | Current Status | TencentOS AI Enhanced Edition Solution |
High Ops barrier | Tasks such as performance analysis, network troubleshooting, and kernel tuning require years of accumulated professional experience, making them difficult for junior and mid-level Ops personnel to complete independently. | Describe issues in natural language, and AI automatically selects diagnostic tools and performs analysis. |
Difficult outage analysis | Kernel crash (vmcore) analysis requires a kernel development background. Most teams rely on a few experts, resulting in long response cycles. | The kernel crash analysis expert automatically completes vmcore analysis and generates reports. |
Scattered tools | Dozens of tools such as perf, bpftrace, tcpdump, smartctl, and crash each have their own usage, resulting in high learning and memorization costs. | 24 capabilities are uniformly encapsulated, AI invokes them on demand, and users do not need to memorize commands. |
Fragmented knowledge | Troubleshooting experience is scattered across wikis, chat records, and personal notes, making it difficult to reuse and pass on. | Ops experience is consolidated into Skills, which are shared and continuously iterated by the team. |
Capability | Description |
Natural language Ops entry | Preinstalled with Tencent's self-developed CodeBuddy CLI, allowing users to complete Ops operations directly in the terminal through natural language conversations with zero learning curve. |
AI Agent deployment ready | Components such as Node.js, Docker, pip3, Git, and UV are ready to use out of the box, and the environment supports one-click deployment of agents such as OpenClaw and Hermes Agent. |
Intelligent Ops diagnosis | Preinstalled with a full-stack Ops diagnostic expert that covers 24 capabilities across 9 domains, enabling server troubleshooting through natural language. |
Kernel crash analysis | Preinstalled with a kernel crash analysis expert, AI automatically completes vmcore crash analysis and generates reports, requiring no kernel expert Ops experience. |
Network acceleration | Docker Hub is accelerated through Tencent Cloud's private network, significantly improving AI image pull speed. |
Component | Version | Description |
Node.js | 24 | Installed from the official NodeSource repository and ready to use out of the box. |
Python 3 | 3.11 | Provided with the TencentOS Server 4 base system. |
Docker CE & Compose | 28 | Includes Docker Compose Plugin and is configured to start on boot. |
Git | 2.43 | Supports source code retrieval operations such as git clone. |
CodeBuddy CLI | 2.88 | Provides a Shell-based natural language conversation entry point and enables AI capability invocation. |
TencentOS MCP Server | 1.0.0 | Provides standard MCP protocol interfaces, allowing AI clients to directly invoke system Ops tools. |
Skill | Description |
TencentOS Ops Assistant (tencentos-expert) | Covers 9 Ops domains and 24 diagnostic capabilities, with progressive disclosure and on-demand loading. |
TencentOS Crash Analysis Assistant (AiCrasher) | Automated analysis of Linux kernel vmcore crashes |
Scenario | Capability Description | Typical Use |
System Information | Obtain OS, kernel, host name, uptime, CPU, memory, and disk information. | Quickly understand basic host status. |
Service management | View system service status and details. | Troubleshoot service exceptions. |
Process Analysis | View processes sorted by resource consumption. | Locate high CPU/memory usage. |
Log viewing | Filter journal logs by multiple dimensions such as time, priority, service, and keyword. | OOM troubleshooting and error locating |
Network Diagnostics | View listening ports and firewall rules. | Network connectivity troubleshooting |
Performance Analysis | Comprehensive overview of CPU, memory, I/O, and network. | Quickly locate performance bottlenecks. |
Software package query | Query the version and details of installed packages. | Version verification and dependency confirmation |
Security audit | SELinux status, login history, and security advisory query. | Security compliance check |
Kernel management | Kernel parameter query and loaded module view. | Kernel tuning and module troubleshooting |
eBPF Deep Tracing | eBPF-based network packet tracing (nettrace) and performance analysis (perf-prof) | Kernel-level network packet loss locating, and in-depth analysis of CPU/IO/scheduling latency |
Scenario | Typical Tool | Dependent Component |
AI Agent framework | OpenClaw,Hermes Agent,LangChain,CrewAI,AutoGen,Mastra | Python + pip / Node.js |
AI application platform | Dify,Open WebUI,MaxKB,RAGFlow | Docker + Docker Compose |
Local large model inference | Ollama | Docker or direct installation |
AI coding assistant | CodeBuddy CLI (preinstalled), Claude Code, OpenHands, Cline | Node.js + Git |
MCP service | Various MCP servers | Node.js / Python |
Scenario | Skill Used | Typical Usage |
Server fault diagnosis | TencentOS Ops Assistant | "Check why the disk is full" and "Troubleshoot network packet loss". |
Locate performance issues | TencentOS Ops Assistant | "Where is the CPU hotspot" and "Is the continuous memory increase caused by a leak" |
Security compliance check | TencentOS Ops Assistant | Run a Level 3 Multi-Level Protection Scheme check for me. |
Kernel crash analysis | TencentOS Crash Analysis Assistant | Analyze this vmcore and locate the crash cause. |
Security vulnerability query | TencentOS Ops Assistant | Does this CVE affect TencentOS 4? |

# Switch usersu agentuser
# Go to the agentuser directory and start codebuddy.cd /home/agentusercodebuddy





# Check the versions of preinstalled componentsnode --version # v24.x.xpython3 --version # Python 3.x.xpip3 --version # pip 24.x.xdocker --version # Docker 28.x.xgit --version # git 2.x.x# Quickly launch an AI application (using OpenHands as an example)pip install openhands
# Start CodeBuddy CLIcodebuddy# Ops diagnostics example (enter in a CodeBuddy conversation)> Check the disk space usage and identify which directories are taking up the most space.> The server network latency is high. Please help me troubleshoot it.> Generate a CPU flame graph to identify hotspots.> Please help me perform a Level 3 Multi-Level Protection Scheme (MLPS) security check.# Outage analysis example> Analyze the vmcore at /path/to/vmcore with the vmlinux file at /path/to/vmlinux
Capability | Description | Typical Scenario |
Disk Space Analysis and Cleanup | Locate large files, inode exhaustion, and log accumulation | How to clean up a full disk |
Disk Partitioning Management | Create and adjust GPT/MBR partitions | How to Partition a New Disk |
File System Management | Formatting, mounting, fstab configuration, and fsck repair | Mount point lost and unrecoverable. |
LVM Logical Volume Management | PV/VG/LV management, online expansion, and snapshots | Expanding root partition when space is insufficient |
Disk Health Check | SMART check, NVMe health, and bad block scan | The disk has I/O errors. |
Capability | Description | Typical Scenario |
Network connectivity diagnosis | Troubleshoot DNS, routes, firewall, and ports layer by layer. | Server unreachable by ping. |
Packet loss troubleshooting | Ring Buffer overflow, conntrack table full, and kernel packet drop point locating | Packet loss rate is 5%, and the location of packet loss is unknown. |
Network latency analysis | mtr hop-by-hop, TCP congestion, bufferbloat, and protocol stack latency | ping normal but slow application response. |
Capability | Description | Typical Scenario |
CPU flame graph | perf-prof/perf sampling generates flame graphs and supports Java/D status analysis. | CPU is maxed out and the hotspot is unknown. |
System call hotspots | Analyze system call latency and frequency with strace/perf trace. | The P99 latency of an interface is abnormally high. |
Process scheduling latency | rundelay analysis and cgroup CPU throttling detection | The container becomes slow, but CPU usage is not high. |
Interrupt balance troubleshooting | RSS/RPS hash distribution and softirq balance | Soft interrupts are concentrated on a single core. |
File system I/O latency | ext4/xfs I/O latency analysis and page cache efficiency | fsync is extremely slow. |
Process file I/O tracing | Trace process I/O behavior with iotop/bpftrace. | iowait is high and the cause cannot be identified. |
OOM event diagnosis | OOM killer log parsing and cgroup memory limit analysis | The process was killed suddenly. |
Capability | Description | Typical Scenario |
Memory leak diagnosis | VmRSS tracking, slab leak, Java heap analysis | Memory keeps increasing without being released. |
Capability | Description | Typical Scenario |
System log analysis | Analyze and filter journalctl/dmesg logs | The system reported an error. Please help me check it. |
Service status management | Troubleshoot systemctl services and analyze startup failures | nginx fails to start. |
Time synchronization management | Configure and troubleshoot NTP/chrony | The server time is incorrect. |
Software package version management | RPM/dnf package management and security updates | How do I upgrade a software package? |
Software repository configuration | Switch and configure yum/dnf/pip/npm repositories | The yum repository is unavailable. |
Capability | Description | Typical Scenario |
Level 3 classified protection security hardening | Based on the GB/T 22239 standard, 37 checks, supporting check/hardening dual modes | Run a check for me before the Level 3 Multi-Level Protection Scheme evaluation. |
CVE vulnerability query | Query TencentOS/OpenCloudOS security advisories and perform batch CVE matching. | Does this CVE affect us? |
Capability | Description | Typical Scenario |
kdump Configuration and Troubleshooting | Configuring crashkernel Parameters and Troubleshooting kdump Service | kdump did not generate a vmcore. |
Capability | Description | Typical Scenario |
TencentOS Technical Documentation Query | TencentOS version information, maintenance lifecycle, and CentOS migration guide | How long is TencentOS 4 supported? |

Capability | Description |
Fully Automated Analysis Process | A complete 7-stage workflow from environment preparation to report output, requiring no manual step-by-step operation. |
Comprehensive Crash Type Coverage | Support for common kernel crash types such as Hung Task, Soft/Hard Lockup, BUG_ON, NULL pointer, OOM, and SysRq-triggered crashes. |
Community Patch Association | Automatically search for fix commits from the upstream Linux kernel community and check whether the distribution has been fixed. |
Structured Analysis Report | Automatically generate analysis reports in Markdown + HTML formats, including complete evidence chains and remediation suggestions. |
mirror.ccs.tencentyun.com is a Tencent Cloud private network acceleration address that delivers optimal speed within a Tencent Cloud VPC. If public network access is required, replace it with another public network acceleration address as appropriate.フィードバック